
Game design
Interactive 3D and game creation has fascinated me for decades. As a fun side project, to better understand the full production of games, I’ve been piecing together a rally game based on my own 90’s childhood favourites. I’m using Blender for asset modelling and Unity for the scene and game mechanics.
Environment
I used Unity to create a 2km² stylised replica of the English countryside. I wanted it to be immersive, in console-quality, whilst running smooth at 60 fps. Trees and grass blow in the wind, the clouds blow across the hills and it all gets reflected in the lakes. Textures, lighting, shadows and shaders are all optimised for mobile, using the built-in render pipeline.


Rally cars
I used Blender to create a low-poly model of the old Subaru Impreza WRX. Then I imported it into Unity and added a car controller script for drive and steering. I was aiming to create realistic handling of rally cars on dirt, while maintaining a fun arcade playability.



Tuning
Sounds were then implemented to give the car a tuned engine and throaty exhaust. The wheels kick up stones and dust particles as they skid along the surface leaving tracks, while the exhaust backfires and blows out smoke. Players can either use an on-screen UI or use the accelerometer to steer, with changeable views like the hood camera.
Excited to share this. Currently have loads more in development, including timed stages, more cars and much wackier levels. Will be posting the playable link soon, stay tuned for more updates.