Lily Burke | Aspiring game developer

Linkedin logo Github logo

JUMP JUMP

For my first project I decided I wanted to recreate a simple game and decided on an endless runner as it was simple and didn't require that many components to create. Using tutorials on YouTube from Game Maker's Toolkit, I learnt how to use prefabs, layers, various game object components available to my advantage and also started to get an idea of how to use the built-in methods in C# to detect different events.

After getting advice from industry professionals, I then refined the game based on their recommendations; I looked more into how Unity Physics worked and decided to remodel the interaction of objects using raycasts and spheres instead of the provided physics callbacks. This allowed me to make the game more responsive and fixed issues I had with the scoring system previously. I also made use of object pooling for optimisation to reduce garbage collection of game objects and the new input system so I could map both touchscreen and keyboard controls at the same time using Input Actions.

All assets for the game can be found on Kenney under the Creative Commons CC0 Licence.