Parkour Race Master

Obstacle dodge race game
Date

October 2023

Details

This prototype was inspired from Fun Race 3D by Azur Games. I was tasked with developing the central game loop and visual mechanics, as well as contributing to the design of levels and overall gameplay. Used Zenject Dependecy injection to limit use of MonoBehaviours as much as possible for performace concerns with memory pools and prefab installer subcontainers. Implemented two compute shaders, one for painting an end game painting board with changeable colors and brush size, another for calculating total painted area in order to increase performance. Created an AI state machine which responds to obstacles and acts accordingly. Implemented a 2D directional animation blend tree to respond to omnidirectional movement. Used DOTween for obstacle movements and UI animations. Created a physics based controller in order to respond to physics based obstacles.

Skills

Unity 3D, C#

Genre

Idle-Arcade

Job Type

Prototype project developed for Game Theory Games

Role

Programming and Gameplay design, completed with the Flowtart Studios team

Gallery
  • Parkour Race Master 1
  • Parkour Race Master 2
  • Parkour Race Master 3
  • Parkour Race Master 4