Development of CyberCity Runner by William AlonzoDevelopment of CyberCity Runner by William Alonzo

Development of CyberCity Runner

William Alonzo

William Alonzo

CyberCity Runner

The project that rekindled everything. Fight off an alien invasion, dodge the spikes, and enjoy a smooth 60 FPS game that'll play infinitely.

Play It

PC and mobile builds coming soon.

What I Built

If real estate is all about location, location, location, then there's one thing I know I'll always think about when it comes to making video games; it's collision, collision, collision. What should hit what, when, where, why, and how. It's how things happen, whether it's rewarding or damaging, things have to happen when they hit each other. Especially if you want to object pool gunshots, enemies and obstacles, otherwise memory will take a hit, and the frames will begin to suffer. Once the bullet collides with the alien, both can be sent back to their respective pools to meet once again on the battlefield.
This was the project that helped me relearn all of my basic skills again. That refresher course that helped me expand my passion for wanting to continue further developing games.

Built With

Unity
C#
2D animations
AI behavior
Object pooling

What I'd Change

Spike instantiation — spawn them along platforms as they generate rather than shooting them out randomly
Platform spacing — wider gaps would create more meaningful risk for players

Case Study

Full breakdown of the technical decisions and retrospective: https://verbatimaura64.github.io/cybercity-runner.html
Like this project

Posted Jun 23, 2026

Developed an infinite running game to fend off an alien invasion.