Current sales My Tracked Assets Login
uMMORPG 2D Definitive Edition- MMORPG Engine preview
Unity

uMMORPG 2D Definitive Edition- MMORPG Engine

By Mirror Networking

$80

Rated 5.0/5 from 53 ratings on Unity.

About uMMORPG 2D Definitive Edition- MMORPG Engine

  • Tools, Systems & Learning > Game Templates & Systems
  • Theme > Military & Combat
  • Art & Visuals > UI & GUI
uMMORPG 2D - The lone wolf developer's 2D MMORPG Engine.
uMMORPG is the most simple and easiest to use MMO engine on the planet for one reason: 99% of the MMO projects fail because they are too complex. From day one, the goal was to use this Asset for my own MMORPG. Both the code and the architecture were designed with exceptional attentional to detail. Everything is modular, clean and easy to modify.
uMMORPG 2D uses Mirror networking. With Mirror, the Server & Client are ONE project and share 95% of the code. Thanks to Mirror, uMMORPG 2D requires fewer than 10k lines of code while still scaling to 500-1000 CCU easily. uMMORPG 2D's networking is completely vertically integrated. The full networking stack was designed specifically for uMMORPG and is being improved every single day and battle tested by hundreds of other Unity networking projects.
Feature: Players
uMMORPG 2D comes with a built in Archer and Warrior class in order to display ranged and melee combat. Additional classes like mages can be created very easily. Players have levels, experience, gold, skills, inventories, equipment, attributes and animations. They can move both with WASD & Click movement (via Navigation 2D). The combat system supports regular attacks, blocks and critical hits. Players can fight each other and get penalized with a Murder system.
Feature: Monsters
Monsters can easily be placed in the world and will traverse their surroundings while the server is running. Their stats, aggro radius and movement behaviour can easily be modified in the Unity Inspector. Monsters are lootable after dying and they can be spawned at runtime, for example with Monster scrolls.
Feature: Npcs
uMMORPG 2D comes with Npcs that can sell or buy items to/from the player, manage guilds, revive pets and offer quests.
Feature: Scriptable Items/Skills/Quests
uMMORPG 2D comes with a powerful Scriptable Items/Skills/Quests system. You can add new items based on existing types (e.g. Potions), or create new types by inheriting from ScriptableItem. There are no limits, you could create a skill that instantly spawns 1000 monsters or kills anyone on the server.
Feature: Mounts & Pets
uMMORPG 2D supports spawnable player owned entities, implemented as Mounts and Pets. Mounts allow the player to move more quickly, while also being attackable by others. Pets can be purchased, summoned and trained. They will fight alongside their owner.
Feature: Portals & Instanced Dungeons
The server can automatically instantiate a dungeon when a party enters a portal. Instanced dungeons were traditionally very difficult to use and required additional server machines. uMMORPG optimized and simplified the process to the point where instanced dungeons are now extremely easy to use.
Feature: Parties, Guilds & Chat
Multiplayer games are all about player interaction. uMMORPG 2D comes with a party system to hunt monsters in a group, a guild system for long term collaboration amongst players and a chat to communicate between all of those systems easily.
Feature: Crafting
uMMORPG 2D provides a simple, yet powerful crafting system. Crafting recipes convert a given set of items into a resulting item with a specified probability of success. Crafting can be used to combine & improve items in all kinds of ways, for example:
* Health Potion + Mana Potion = Vigor Potion
* Sword + Imbue = Sword+1.
* Blade + Handle + Sword Recipe = Sword.
Feature: Item Mall
Item Malls are the most successful MMO monetization strategy of the last 20 years. uMMORPG 2D comes with an item mall that allows you to sell items in different categories for different coin prices. uMMORPG 2D is not hard coded to any payment provider. You can use any payment provider to sell coins for real money, and then simply post the transactions in uMMORPG 2D's orders table.
Feature: UI
uMMORPG 2D uses Unity's new UIToolkit(UIElements) system. UIToolkit supports different creation workflows: css/xml files, a visual Editor, as well as pure C# layouts.
All uMMORPG 2D UI components are pure C#, no css/xml/canvas.
Feature: Safe Zones
To avoid chaos, uMMORPG 2D comes with safe zones that can be wrapped around towns. In safe zones, no one can attack each other, which is very useful for starter areas to avoid spawn camping by higher level players.
Feature: Database
uMMORPG 2D supports SQLite, MySql and Playfab by default. You can easily implement different Database backends by yourself.
Feature: Playfab
The new version now also comes with optional Playfab support. Store user accounts and data in the Playfab cloud, so there's one less thing to worry about.
Feature: Login, Character Selection & Creation
uMMORPG 2D uses Mirror's NetworkAuthenticator to implement a simple login system by default, which can be easily swapped to Playfab, or extended to any other login easily. uMMORPG 2D also provides basic character selection and creation.
Feature: Security
Before working on uMMORPG 2D, I spent several years reverse engineering popular MMORPGs to understand their mechanics and develop Bots. As result, uMMORPG 2D is 100% server authoritative and validates any client input. A lot of care and effort goes into protecting the server against cheats and exploits.
Feature: Stability & LTS
After 11 years of development, both uMMORPG & uMMORPG 2D are finally feature complete and in Long Term Support mode. The architecture and code quality are on point, bugs are fixed immediately. The project is actively used for my own Pixel Art MMO (still in development).

Unity price last checked .

Prices and availability may change.