Project information

  • Genre: 3D, Platformer, Endless Runner
  • Player Experience: Immersive
  • Project date: January 20, 2023
  • Tools Used:Unity(C#)
  • Source Code: Github
  • Play here: itch.io

Main Objective

Control your player by left, right, Jump & sliding in the right direction to avoid the obstacles & gather as many coins as possible as long as possible to achieve the highest score & survive endless difficulty with increasing speed.

What I did

  • Designed and developed the core functionalities such as player movement, jumping, and sliding, creating a smooth and engaging user experience.
  • Implemented an endless spawning system for the terrain, ensuring that the game never gets repetitive and keeping players engaged for longer periods of time.
  • Demonstrated expertise in design patterns by utilizing the singleton pattern for the Audio Player, Scorekeeper, and Level Manager, improving code efficiency and organization.
  • Developed a Shop System that allows players to earn in-game currency and purchase new characters to play with, adding an extra layer of engagement and motivation for players to keep playing.
  • Constructed an intuitive and visually pleasing Menu System and Game Over Screen with Score via the Level Manager, making it easy for players to navigate and providing a satisfying experience.
  • Designed the overall level layout and obstacles, creating a challenging yet fair gameplay experience that players will enjoy.
  • Utilized Unity's Post Processing asset to enhance the game's visuals and create a more immersive atmosphere.
  • Conducted extensive playtesting and balancing to ensure that the game is fun and challenging for players of all skill levels.