Ludo Online – Multiplayer Game
- Role Game Developer
- Project Type Mobile Game
- Development Context Personal Project
- Platform Unity (Android & iOS)
- Tech Stack C#, Photon PUN, Firebase, State Machine Logic
- Year 2023
Role: C# Programmer & Gameplay Developer
Responsibilities:
- Developed the core turn-based logic system with a full round-robin loop for four players
- Implemented custom dice roll mechanics, move validation, and win condition logic based on Ludo rules
- Built multiplayer architecture using Photon PUN, including room creation, player syncing, and real-time updates
- Programmed a game state machine to manage match phases (waiting, rolling, moving, turn transitions, and game end)
- Integrated Firebase for user authentication, persistent player data, and match history tracking
🎨 All art assets, animations, UI, and sound effects were created and integrated by external design collaborators.
Description:
Ludo Online is a real-time multiplayer board game adaptation of the classic Ludo experience. Featuring private and public lobbies, turn-based dice gameplay, and online matchmaking, players can connect with friends or strangers and enjoy competitive matches across devices.