Unity功能强大的联网MMORPG游戏项目重制版uMMORPG Remastered - MMORPG Engine

为什么选择 uMMORPG?

uMMORPG 是地球上最简单、最容易使用的 MMO 引擎,其原因之一是:99% 的 MMO 项目的失败是因为它们过度复杂。

对于单独的开发人员而言,保持代码和体系结构的极其简单是至关重要的。


联网:

uMMORPG 使用 Mirror 进行高级联网,使用 Telepathy 进行低级联网。用了 Mirror,服务端和客户端共为一个项目,并共享 95% 的代码。(故名“Mirror”)。正是由于 Mirror,uMMORPG 只需不到 1 万行代码,同时仍可以轻松扩展到 500-1000 CCU。

uMMORPG 的联网完全垂直集成。该完整联网栈是专为 uMMORPG 设计的,每天都在改进,并身经数百个其他 Unity 联网项目的测试。


社区:

uMMORPG 最受欢迎的神秘特色是其庞大的 Discord 社区,拥有 4000 多个成员。我们都在致力于自己的梦想游戏,并与此同时尽最大努力互相扶持。


可扩展性:

uMMORPG 可以轻松修改以满足您的需求:

* 一个强大的 Addon 系统和数十个额外的社区安装扩展

* 用于自定义物品/技能/任务/配方的可编写脚本的对象。

* 详细的文档可在线获取。

* 随附 100% 源代码。


功能:玩家

uMMORPG 随附内置的弓箭手和战士类,以显示远程和近身战斗。像法师等其他的类可以轻易创建。


玩家具有等级、经验、金币、技能、库存、设备、属性和动画。它们可以通过 WASD 和点击来移动。该战斗系统支持常规攻击、格挡和重击。玩家可以互相打斗并受到谋杀制度的惩罚。


功能:怪兽

怪兽可以轻易放置于世界,并在服务器运行时横穿周围环境。它们的状态数据、主动攻击范围和移动行为都可以在 Unity Inspector 中轻易修改。怪物死后可有掉落,而且它们能在运行时生成,譬如通过使用怪物卷轴。


功能:NPC

uMMORPG 随附 NPC,它们可以与玩家之间进行物品买卖,还能管理公会、复活宠物以及提供任务。


功能:可编写脚本的物品/技能/任务

uMMORPG 随附功能强大的可编写脚本的物品/技能/任务系统。你可以根据现有类型(例如:药水)添加新物品,或可以通过继承 ScriptableItem 来创建新的类型。这里没有约束,你可以创建一个技能来立即生成 1000 只怪物或使服务器上所有人晕眩。


功能:坐骑和宠物

uMMORPG 支持可生成的玩家自有实体,并以坐骑和宠物的形式实现。坐骑允许玩家更快地移动,同时也可能被其他人攻击。可以购买、召唤和训练宠物。它们将与主人一起战斗。


功能:入口和实例化地下城

服务器可在一支队伍进入入口时,自动将地下城实例化。传统的实例化地牢很难使用,而且需要额外的服务器计算机。 现在 uMMORPG 优化以及简化了流程,使实例地牢达到非常易用的地步。


功能:队伍、公会和聊天

多人游戏最重要的是玩家互动。uMMORPG 配备了一个队伍系统以供小组猎杀怪兽,一个工会系统供玩家之间进行长期合作,以及一个聊天窗以实现所有这些系统之间的轻松交流。


功能:制造

uMMORPG 提供了一个简单但功能强大的制造系统。打造配方将把指定的一组物品转换为一个具有设定成功率的物品。制造可以用于以各种方式合成物品,例如:

* 生命值药水 + 魔法值药水 = 体力值药水

* 剑刃 + 手柄 + 铸剑配方 = 剑。


功能:物品商城

物品商城是过去 20 年来最成功的 MMO 货币化策略。uMMORPG 随附一个物品商城,允许以不同的金币价格出售不同种类的物品。uMMORPG 没有硬编码至任何付款提供商。你可以使用任何付款提供商来把金币出售为真实金钱,然后直接将交易发布到 uMMORPG 的订单表中。


功能:安全区

为避免骚乱,uMMORPG 带有可环绕城镇四周的安全区。在安全区中,人与人之间不能互相攻击,这来作为初学者区域非常有用,可以避免高级别的玩家在生成区埋伏。


功能:数据库

uMMORPG 默认使用 SQLite,开箱即用,无需任何其他设置。SQLite 是为军事级别系统开发的,具有 100% 的测试覆盖率,同时又非常易用,正是我们所需要的。该数据库系统可由任何其他系统取代。就比如这个免费的 Mysql 社区插件。


功能:登录、角色选择和创建

uMMORPG 随附一个简单的登录系统,默认情况下它接受任何新帐户。可以修改 NetworkManagerMMO.IsValidAccount 函数来轻易地验证外部网站或数据库系统上的帐户。uMMORPG 还提供基本的字符选择和创建功能。


功能:安全

在开发 uMMORPG 之前,我用了几年时间对一些流行 MMORPG 进行逆向工程,来了解其原理和开发聊天机器人。因此,uMMORPG 具有 100% 的服务器授权,并且对任何客户端输入都验证得非常仔细。为了保护服务器免受作弊和漏洞侵害,我们付出了大量的努力和精力。任何安全漏洞都将在 48 小时内修复。


路线图:

目前,大部分开发时间都花在网络改进上,从而尽可能地扩大 CCU 规模,同时还要进行大量的社区压力测试以确保产品的最大稳定性。


现需金币
5
首页

动态评分

0

没有评分内容