Arcade Racing Game (UK Studio - Unannounced)
Game Info

It’s a unannounced AAA arcade racing game made in Unreal Engine 5 for a major publisher.
My Contributions
-
Multiplayer and Online Systems - Responsible for bringing first iteration of the multiplayer online functionality to the project:
- Integrated Epic Online Services (EOS) across authentication, sessions, lobbies, and leaderboards.
- Debugged platform-specific EOS issues on PS5, including SDK configuration & session failures.
- Implemented CommonUser plugin flows borrowed from Lyra and adapted them for the project.
-
Multiplayer Game Flow - Implemented and iterated on:
- Online session create/join/search flows
- Late-join restrictions & validation
- Player spawning logic and free player start system
- Multiplayer GameMode and restart logic
-
Networking Debugging Tools for gameplay sessions:
- Added in-game multiplayer debug menu (players connected, session info, network state).
- Added logging for replication, matchmaking, and session failures.
-
Gameplay Features and Vehicle Systems - Contributed heavily to the racing gameplay feel and core mechanics:
- Vehicle Physics & Controls
- Jump, Landing, Drift, and Air-Control Systems
- Implemented abilities with GAS
- Prototyped multiple vehicle mechanics/systems
-
Tools, Automation, Build Pipeline:
- Automated Testing
- Asset Verifier tool
- Initial setup for UGS
- Jenkins/Teamcity configuration