CHRISTOPHER GAN YU HANG
GPS 1 Project: Farmageddon
Work Duration: 11-12 weeks
Team Size: 6 person
Game Type: Shoot em Up with Resource Management
We were given the entire semester to work on this project together in a team decided by our lecturers. My role in this project was to work on the Farm Cycle of the game. The gameplay of the Farm Cycle is grid based.
Noteable Implementations

Grid System
In the Farm Cycle, players navigate the field constrained by grids, this applies to the crops as well. This is achieved using Unity's Grid and Tilemap components.

Player Input
The player's movement implements Last Input Priority Cleaning.
All inputs are tied together with animations to create instantaneous feedback the moment a button is pressed or released.

Icon Flying VFX
Purely visual effects that show the player that the crops they are farming are "flying" to their inventory.