uMOBA is a simple and powerful project that contains all the Multiplayer Online Battle Arena core features.
(WebGL)
(Forum) (Chat)
(Documentation)
* Fully Unity + Mirror based
* Same Scripts for Client & Server
* Beautiful, customizable UI
* Huge MOBA sized map
* Uses Unity's new UI system
* Players, Monsters, NPCs
* Jungle Creeps
* Towers, Barracks, Bases
* Fog of War & Team Proximity Checker
* Movement via Navigation
* Animations via Mecanim
* Beautiful 3D Models
* Top, Middle, Bottom Lanes
* Team based Health Bars
* Team, All, Whisper, Info Chat
* Minimap
* Levels
* Scriptable Skills & Buffs
-> [ Fully customizable ]
-> [ Supports ALL Skill Types ]
* Items & Gold
* Hero Selection
* NPC Trading
* PvP
* Weighted NavMesh Areas for Monster AI
* Mouseover Outline effect
* Death and Respawning
* Only 3000 lines of carefully crafted C# Code
* Secure: all Logic is simulated on the Server
* Server can run on Linux in Headless mode
* MOBA Camera with Zoom
* Lobby & Teamselection
* Network Time Synchronization
* Platform Independent
* Mobile Support
* Free of Deadlocks & Race Conditions
* Death and Respawning
The #1 feature of uMOBA is SIMPLICITY. We chose the most simple implementation for every feature, which makes it the perfect project to learn & build.