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. |