uMMORPG is a simple and powerful Unity MMORPG Solution that contains all the Massive Multiplayer Online Role Playing Game core features, all built with Unity.

uMMORPG is as simple as it gets when it comes to Unity MMORPG development because the Server and the Client are ONE, there is no more separation between them. Unity takes care of it all!

uMMORPG currently contains only about 5000 lines of clean, elegant and easy to understand source code. We designed it in a way that allows you to just run it and start hacking around in it immediately.


  • Fully Unity + Mirror based
  • Same Scripts for Client & Server
  • Uses Unity’s new UI system
  • Players, Monsters, NPCs
  • Warrior & Archer Classes
  • Click & WSAD Movement via Navigation
  • Animations via Mecanim
  • Beautiful 3D Models
  • Local, Whisper, Info Chat
  • Minimap
  • Levels
  • STR & INT Attributes
  • Skills, Buffs & Skillbar, AoE, Skill Levels
  • Critical hits and Blocking
  • Items, Gold & Trash
  • Item Drops & Looting
  • Crafting
  • Pets & Customizable Behaviour
  • Guild System & Ranks
  • Party System & Exp. / Gold Sharing
  • Item Mall
  • 3D Equipment
  • Player to Player Trading
  • NPC Trading & Quests
  • NPC “?” and “!” 3D Quest Indicators
  • PvP Murder System
  • Death and Respawning
  • SQLite Database
  • Account System
  • Only 6000 lines of carefully crafted C# Code
  • Secure: all Logic is simulated on the Server
  • Server Selection
  • Server can run on Linux in Headless mode
  • Configurable Server Tick Rate
  • MMO Camera with Zoom & Rotation
  • Login, Character Selection & Character
  • Start as Host/Client/Dedicated
  • Network Time Synchronization
  • Platform Independent
  • Mobile Support
  • Free of Deadlocks & Race Conditions
  • Documentation with Tutorials & Addons


Get uMMORPG on the Unity Asset Store.

Get uMMORPG 2D on the Unity Asset Store.