Project
Don't Fall Now
Online multiplayer platformer built in Unity with dedicated systems for matchmaking, netcode, and gameplay synchronization.
Don’t Fall Now! is an award-winning multiplayer 3D fighting game with a 2D camera perspective, developed as part of the New Game Design (NGD) competition at the University of Milan. The game supports up to four players and is built around asymmetric team-based gameplay, where each team consists of two complementary roles: the Fighter and the Builder.
My Contributions
- Implemented the online multiplayer architecture using Photon networking
- Developed player synchronization systems for movement, abilities, and platform interactions
- Implemented matchmaking, lobby management, and private room systems
- Designed and implemented the asymmetric Fighter / Builder gameplay roles
- Developed class-based abilities and resource systems with cooldown management
- Implemented match lifecycle systems including lobby flow, role selection, and game state transitions
- Designed core gameplay systems including combat interactions and platform building mechanics
- Contributed to gameplay balancing, pacing, and technical documentation
Gameplay Systems
The core of the game is based on asymmetric cooperation. Fighters focus on direct combat, positioning, and eliminating opponents by pushing them off the stage, while Builders shape the battlefield in real time by constructing platforms with defensive, offensive, and utility behaviors.
A constantly rising stage applies continuous pressure during the match, forcing players to adapt to changing conditions and rewarding spatial awareness, timing, and team coordination.
Multiplayer Systems
A dedicated multiplayer layer was built to support online and local matches, including matchmaking flows, private room support, player state synchronization, and full match lifecycle management from lobby setup to gameplay and results.
The architecture was designed to keep gameplay interactions consistent across players, especially for movement, abilities, and arena manipulation systems.
Use arrows to browse media