Unity · Photon · Multiplayer
3D MMORPG Dungeon
A multiplayer dungeon RPG prototype inspired by Sword Art Online — built to bring back social, party-based gaming.
UnityC#Photon
Plastic SCMGitHubTeam of 3
Demonstration Video
Concept & Inspiration
I wanted to bring a cool idea to life in the form of an MMORPG. The vision was similar to Sword Art Online in scope — infinite levels, a core focus on finding parties to raid large dungeons with, and deep social gameplay reminiscent of older MMOs. The team was kept small since we were all relatively new to building multiplayer systems.
Team
Team of 3 — two programmers and one artist. Small by design, given our inexperience with multiplayer architecture at the time.
Design Goals & Challenges
Goals
- Multiplayer with multiple servers
- Animations for running, sliding, falling, attacking, etc.
- Quest system
- Inventory system
Challenges
- Complex animation state machine
- Scaling single-player systems to multiplayer
- Realistic physics
- AI that works correctly in a multiplayer environment
Tools & Technologies
- Unity Engine
- C#
- Photon (multiplayer servers)
- Plastic SCM
- GitHub
- Google Sheets (bug logging)