← All work Mobile game · in development

ApexRacer

A landscape racing game for phones, built in Unity 6: a 110-race campaign across nine worlds, with car upgrades, nitro and AI rivals.

Role
Developer
Built with
Unity 6, C#
Size
About 17,000 lines of C#
Status
In development

The game

A 110-race campaign spread over nine different worlds. You race AI rivals, earn money, and upgrade your car between races. Nitro, slipstreaming, bridge jumps and a rolling start keep each race tense.

Four of the nine worlds

Orbital RingA night city wrapped in a magnetic corkscrew, taken at over 330 km/h.
Canopy RunA green mountain road with a bridge launch and side-by-side racing.
Ember RiftA lava valley at sunset, jumping molten ground into a four-car pack.
Sky LatticeAn elevated deck above the clouds, full of arches and pylons.

How I build it

I write the game code in C# and test it automatically: scripted test runs drive the car, take screenshots and check the results, so I can change things without breaking earlier races.

Next projectVoom VPN→