Projects / FPS Multiplayer
PrototypeFPS Multiplayer
How do you get friends into one room and keep every one of them in sync? A multiplayer first-person shooter prototype, built on Photon to find out.
- My role
- Everything, solo
- Timeline
- January to March 2023
- Engine
- Unity with Photon
- Status
- Prototype
In short
What it is, and what I did on it
The game
The togetherness of Bomberman in a fast first-person shooter: get into a room with friends and play.
My part
All of it, with the networking as the main subject.
What it gave me
Networking fundamentals: lobbies, matchmaking and keeping every player in sync.
Hands-on
What I built
Lobby and rooms. Players can create, find, join and leave rooms.
Error handling. When creating a room fails, the menu says so clearly and offers the next step.
Random levels. Each match picks from a set of level templates with a Fisher-Yates shuffle.
Synced controls. Player controls synchronised across the server, with callbacks that reflect changes in real time.
Items. A grenade, the first item in the game, with more planned.


Contact