完整项目 【更新】uMMORPG 2D Remastered - MMORPG Engine 2.13 游戏引擎

Unity插件信息
插件名称: uMMORPG 2D Remastered - MMORPG Engine
插件官网: https://assetstore.unity.com/packages/templates/systems/ummorpg-2d-remastered-mmorpg-engine-102632
版本: 2.13
解压密码:
素材类型: 完整项目


















uMMORPG 2D - The lone wolf developer's 2D MMORPG Engine.
“In the information age, the barriers just aren't there. The barriers are self imposed. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. We slept on floors. We waded across rivers.” ― John D. Carmack, Masters of Doom

The MMORPG Dream
20 years ago, MMORPGs used to require millions of dollars of capitalization and large teams of developers.

And then came Unity, with its mission to democratize game development.
uMMORPG's mission is to go one step further to democratize MMO Development.
It's time to begin the era of the Indie MMORPG.

Remastered Edition
uMMORPG 2D Classic was released 3 years ago. The new Remastered Edition contains the two most requested feature: a Component Based architecture that is much easier to work with!

Why uMMORPG 2D?
uMMORPG 2D is based on uMMORPG.

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.
Keeping both the code and the architecture incredibly simple is of utmost importance for the lone wolf developer.

Networking
uMMORPG 2D uses Mirror networking. With Mirror, the Server & Client are ONE project and share 95% of the code. (hence the name "Mirror"). Thanks to Mirror, uMMORPG 2D requires less 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.

Community
uMMORPG 2D's most popular hidden feature is its huge Discord Community with over 2500 members. We are all working on our dream games and trying our best to help each other out along the way.

Extensibility
uMMORPG 2D can be modified to your needs easily:
  * A powerful Addon System and dozens of additional Community Addons
  * Scriptable Objects for custom Items/Skills/Quests/Recipes.
  * A detailed Documentation is available online.
  * 100% of the Source Code is included.

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 dieing 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: 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 recipies convert a given set of items to a resulting item with a specified probability of success. Crafting can be used to combine items in all kinds of ways, for example:
  * Health Potion + Mana Potion = Vigor Potion
  * 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 any payment provider that you want to sell coins for real money, and then simply post the transactions in uMMORPG 2D's orders table.

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 uses SQLite by default, which works out of the box and without any additional setup whatsoever. SQLite was developed for Military Grade systems and has 100% test coverage while being extremely easy to use, which is just what we need. The database system can be replaced by any other system.

Feature: Login, Character Selection & Creation
uMMORPG 2D comes with a simple login system that accepts any new account by default. The NetworkManagerMMO.IsValidAccount function can be modified to verify accounts on an external website or database system easily. uMMORPG 2D also provides basic character selection and creation features.

Feature: Security
Before working on uMMORPG 2D, I spent several years reverse engineering a few popular MMORPGs to understand their mechanics and develop Bots. As result, uMMORPG 2D is 100% server authoritative and valides any client input very carefully. A lot of care and effort is taken into protecting the server against cheats and exploits. Any security bug will be fixed within 48 hours.

Feature: Stability & LTS
After almost 4 years of development, both uMMORPG & uMMORPG 2D are finally feature complete and in Long Term Support mode since February 2019, while running on Unity's LTS releases for maximum stability. Any reproducable bug is fixed immediately. Several projects rely on uMMORPG 2D, so bugs and stability always have highest priority.

Roadmap
The majority of the year 2019 will be spent on networking improvements in order to scale up CCU as high as possible, while also doing heavy community stress tests to guarantee maximum stability in production.

Pricing
Please understand that uMMORPG 2D is a one person project, made for my own MMO. The price is intentionally kept high to keep support load to a minimum.

Final Words
Back in 2006, I played my first MMO and immediately fell in love with it. Making my own MMORPG is the only thing I ever really cared about since then. Over 12,000 man hours went into uMMORPG & uMMORPG 2D, and it's been a long and difficult journey.

I invite you to our community to join us all on an adventure towards making our dream games. uMMORPG 2D does all the heavy lifting for you and there is finally a reasonable chance of success for the lone wolf developer. But buying uMMORPG 2D is no guarantee for success. It will still require a lot of sweat, tears, focus and long work hours. But it will be worth it, and every step of the way will be increasingly more intense and meaningful for you and your players.
---
This asset uses Mirror under MIT License; kcp under MIT License; SQLite-net under MIT License. See Third-Party Notice.txt file in package for details.


uMMORPG 2D - 独狼开发商的 2D MMORPG 引擎。
"在信息时代,障碍是不存在的。障碍是自己强加的。如果你想出发去开发一些宏伟的新事物,你不需要数百万美元的资本。你只需要冰箱里足够的披萨和健怡可乐,一台廉价的电脑,以及坚持到底的决心。我们睡在地板上。我们涉水过河"。- 末日大师》约翰-D-卡马克

MMORPG 之梦
20 年前,MMORPG 需要数百万美元的资金和庞大的开发团队。

后来,Unity 出现了,它的使命是实现游戏开发的民主化。
uMMORPG 的使命是进一步实现网络游戏开发的民主化。
是时候开启独立 MMORPG 时代了。

重制版
uMMORPG 2D 经典版于 3 年前发布。新的《重制版》包含两个最受欢迎的功能:基于组件的架构,更易于使用!

为什么选择 uMMORPG 2D?
uMMORPG 2D 以 uMMORPG 为基础。

uMMORPG 是全球最简单、最易用的网络游戏引擎,原因只有一个:99% 的网络游戏项目都因为过于复杂而失败。
对于独行侠开发者来说,保持代码和架构的简洁性至关重要。

联网
uMMORPG 2D 使用镜像网络。在镜像网络中,服务器和客户端是一个项目,共享 95% 的代码。(因此得名 "镜像")。得益于镜像技术,uMMORPG 2D 只需不到 10K 行代码,就能轻松扩展到 500-1000 CCU。

uMMORPG 2D 的网络是完全垂直整合的。整个网络堆栈是专为 uMMORPG 设计的,每天都在不断改进,并通过了数百个其他 Unity 网络项目的测试。

社区
uMMORPG 2D 最受欢迎的隐藏功能是其拥有 2500 多名成员的庞大 Discord 社区。我们都在为自己的梦想游戏而努力,并在过程中尽力互相帮助。

可扩展性
uMMORPG 2D 可以很容易地根据你的需要进行修改:
  * 强大的附加组件系统和数十种额外的社区附加组件
  * 用于自定义物品/技能/任务/配方的脚本对象。
  * 在线提供详细的文档。
  * 包含 100% 源代码。

特点 玩家
uMMORPG 2D 内置了弓箭手和战士类,以显示远程和近战战斗。法师等其他等级也可以非常容易地创建。

玩家拥有等级、经验、金币、技能、库存、装备、属性和动画。他们可以使用 WASD 和点击移动(通过导航 2D)。战斗系统支持普通攻击、格挡和重击。玩家可以互相战斗,并通过谋杀系统受到惩罚。

特点 怪物
怪物可以很容易地放置在世界中,并在服务器运行时穿越周围环境。它们的属性、攻击半径和移动行为都可以在 Unity 检查器中轻松修改。怪物死亡后可进行掠夺,也可在运行时生成,例如使用怪物卷轴。

功能: Npcs
uMMORPG 2D 中的 Npcs 可以向玩家出售或购买物品、管理公会、复活宠物和提供任务。

特色 可编写脚本的物品/技能/任务
uMMORPG 2D 拥有强大的可编写脚本的物品/技能/任务系统。您可以在现有类型(如药剂)的基础上添加新的物品,也可以通过继承 ScriptableItem 来创建新的类型。没有任何限制,您可以创建一个瞬间产生 1000 个怪物或杀死服务器上任何人的技能。

功能: 坐骑和宠物
uMMORPG 2D 支持玩家拥有的可生成实体,即坐骑和宠物。坐骑可以让玩家移动得更快,同时也可以被其他人攻击。宠物可以购买、召唤和训练。它们将与主人并肩作战。

功能: 派对、公会和聊天
uMMORPG 2D 配备了可组队狩猎怪物的派对系统、可在玩家之间进行长期合作的公会系统以及可在所有这些系统之间轻松交流的聊天系统。

功能: 制作
uMMORPG 2D 提供了一个简单但功能强大的制作系统。制作配方可将一组给定的物品按照指定的成功概率转化为成品。制作可用于以各种方式组合物品,例如
  * 健康药水 + 法力药水 = 活力药水
  * 刀片 + 手柄 + 宝剑配方 = 宝剑。

功能: 物品商城
物品商城是过去 20 年中最成功的网络游戏货币化策略。uMMORPG 2D 自带物品商城,允许您以不同的金币价格出售不同类别的物品。您可以向任何支付提供商出售金币,然后只需在 uMMORPG 2D 的订单表中发布交易即可。

功能: 安全区
为了避免混乱,《uMMORPG 2D》提供了可以包裹城镇的安全区。在安全区内





作者 cg小白兔 发表于 2023-12-4 11:05:17
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布4026

热门作品推荐
glow
Bus Pack 1.2 公交车大巴车公共汽车模型
glow
Operating System Simulator Plugin 3.0.1
glow
【更新】Fantastic City Generator 3.1.2
glow
【更新】Terrain To Mesh 2024.1地形转换为
glow
EPIC Fantasy Village - Low Poly 3D Art 1
glow
EPIC Fantasy Town - Low Poly 3D Art 1.0
glow
【更新】Drawing & Coloring (Extra Editio
glow
Archero Unity Source code 1.0 2019.2.17f
glow
【更新】Sky Master ULTIMATE Volumetric S
glow
【更新】Stick Guys Defense 2020.3.25f1战