Robot Rival Racing



Robot Rival Racing is a thrilling linear stunt time attack racing game, drawing inspiration from the futuristic aesthetics of TRON. This was the first project that I developed indepently at the start of my career. In this project, I used object pooling to procedurally generate levels with traps and different track types and optimized it for seamless gameplay on both iOS and Android platforms.

Some notable features I implemented in this project:

Feature Description
Procedural Level Generator I employed object pooling and scriptable objects to create a procedural level generator for the game.
Assist Mode I implemeneted an assist handling function that helped bike controller stay stable when in the air and doing stunts.
Shaders I wrote simple shaders for a trail material that emits from the bike mimicing trails from the movie TRON.
Ragdoll Physics I wrote a script that created fun controllable ragdolls players could use to reach the finish line when their bikes crashed.

Other noteworthy contributions:

Feature Description
Visual Effects I created visual effects such as trails, particle effects in the background using Unity's Particle System.
Environment Animations I animated the environment of the game from moving locomotives to small android in the background to create a more immersive feel.
Cinemachine I used cinemachine to implement a dynamic camera system by controlling FOV and setting up differnt camera states for stunts and obstacles.