![46fab605cb2e41eabb4d47cef8710e76_edited.](https://static.wixstatic.com/media/08b9dc_2203fa4634b5412bab63138b4f6eb194~mv2.jpg/v1/fill/w_635,h_476,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/46fab605cb2e41eabb4d47cef8710e76_edited_.jpg)
Unity 3D
Mini-game created through the Unity 3D engine.
About
This project began as a technical challenge: To develop a player controlled character that in a 3D environment that contain multiple state machines.
Roles
Alan Xu Developer
Timeline
Spring 2019
GitHub/Project Site
https://github.com/AGX679/Projects/tree/master/techChallenge
Development
Ideation
This technical challenge required use of a state machine in order to get across in-game systems to the user. For the demo we developed, the player begins as an astronaut on a martian planet. The user may move around freely anywhere around the map. Accompanied by the user is a drone that utilizes a script in order to follow the player character along the map. After a set amount of time, the lander parked next to the player's initial starting point will take off into the sky. The three main components made for the challenge are:
-
Script for an object to follow player
-
Script for an object to transform position after a certain period.
-
Getting the camera to follow the player, as well as changing position based on user input.