Aer Racers is a multiplayer pod racing game developed during my third year at SAE Institute of Geneva. Built on a custom C++ engine for Nintendo Switch, I led a team of 25 people as Project Manager, Lead Designer, and Lead Gameplay Programmer.
Project Highlights
- Custom C++ engine targeting Nintendo Switch
- Team of 25 people (10 Artists, 2 Audio, 13 Programmers)
- 5 months development (Sept 2020 - May 2021)
- Local multiplayer with up to 4 players
Technical Blog Posts
Dive deeper into the technical aspects of Aer Racers development:
Project Post Mortem
Complete analysis of the project: team organization, design decisions, gameplay programming, and lessons learned.
SystemsMenu & Game Management
How I implemented the menu system, game state management, and player selection screen using enum-based architecture.
GameplayWaypoint System
Technical deep-dive into the waypoint system used for player positioning and race placement calculations.
Game Concept
Our game is a multiplayer pod racing game where players can reach high speeds but must carefully manage their velocity to avoid obstacles. The unique control scheme uses each joystick to control a separate rotor of the spaceship, creating an engaging and skill-based racing experience.
Gameplay References
Our main reference. Inspired the high-speed gameplay and open level design.
Inspired the simple UI design and race level design principles.
Inspired the smooth camera behavior and vehicle reactions.
Art Direction
Studio Ghibli's Porco Rosso inspired our spaceship designs with a 1930s aesthetic.
Rime inspired our low-poly visual style and colorful environments.
My Roles
- Lead Project: Coordinated team of 25, managed communications, organized weekly meetings
- Lead Designer: Defined game concept, mechanics, and directed level design
- Lead Gameplay Programmer: Implemented 3Cs, menu systems, waypoint system, and game management