【Unity3D插件】uMMORPG插件

网友投稿 695 2022-05-30

推荐阅读

CSDN主页

GitHub开源地址

Unity3D插件分享

简书地址

我的个人博客

QQ群:1040082875

一、前言

【Unity3D插件】uMMORPG插件

今天分享一款比较好用的MMORPG资源,里面包括了玩家怪物NOC,坐骑宠物,战斗,商场,联网等等,如果想要开发一款PRG游戏,可以用这个作为模块,或者做研究也不错

二、项目图片

三、代码截图

四、项目介绍

联网

uMMORPG使用镜因为它的高层次的网络和心灵感应因为它的低层次网络。有了镜子,服务器和客户端是一个项目并共享95%的代码。(因此命名为“镜像”)…多亏了Mirror,uMMORPG只需要少于10k行代码,同时仍然可以缩放到500-1000 CCU很容易。

uMMORPG的网络是完全垂直集成…整个网络堆栈是专门为uMMORPG设计的,目前正在每一天都有进步并且经过数百个其他团结网络项目的考验。

社区

uMMORPG最受欢迎的隐藏功能是它的巨大功能不和谐社区有3000多名会员。我们都在致力于我们的梦想游戏,并尽我们最大的努力,以帮助彼此的道路上。

扩展性

uMMORPG可以很容易地根据您的需要进行修改:

*强大adon系统和几十个额外的社区插件

可脚本对象用于定制项目/技能/任务/累赘。

*详细情况文献资料可以在网上查到。

*百分之百源代码包括在内。

特征:玩家

uMMORPG有一个内置的弓箭手和战士等级,以显示远程和近战战斗。像mages这样的其他类可以很容易地创建。

玩家有等级,经验,黄金,技能,库存,设备,属性和动画。他们既可以移动WASD和Click运动。战斗系统支持定期攻击、拦截和关键命中。玩家可以互相争斗,并受到谋杀系统的惩罚。

特征:怪物

怪物可以很容易地放置在世界上,并将遍历他们的周围,而服务器运行。他们的统计,快板半径和移动行为可以很容易地修改在统一督察。怪物死后是可看的,它们可以在运行时生成,例如用Monster卷轴。

特点:NPC

uMMORPG配备了NPC,可以向玩家出售或购买物品,管理行会,复活宠物和提供任务。

特征:可编写脚本的项目/技能/任务

uMMORPG提供了功能强大的可编写脚本的项目/技能/任务系统。可以根据现有类型添加新项。(例如药水),或者通过从ScriptableItem继承来创建新类型。没有限制,你可以创造一个技能,立即产生1000个怪物或惊呆服务器上的每个人。

特点:坐骑和宠物

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

特征:门户和实例地下城

当一方进入门户时,服务器可以自动实例化地牢。地牢的实例传统上很难使用,需要额外的服务器机器。uMMORPG对程序进行了优化和简化,使实例地牢现在非常容易使用。

特色:聚会、行会及聊天

多人游戏都是关于玩家互动的。uMMORPG配备了一个政党系统,可以在一个群体中猎杀怪物,一个用于玩家之间长期协作的公会系统,以及一个聊天来轻松地在所有这些系统之间进行交流。

特点:手工艺

uMMORPG提供了一个简单但功能强大的工艺系统。制作菜谱将给定的一组项目转换为具有指定成功概率的结果项。手工艺可用于以各种方式组合项目,例如:

*保健药水+法力药剂=活力药水

*刀片+手柄+剑配方=剑。

特色:商品商场

商品商场是近20年来最成功的MMO货币化战略。uMMORPG提供了一个商品购物中心,允许您以不同的硬币价格销售不同类别的商品。uMMORPG并不是硬编码给任何支付提供商。你可以提供任何你想出售硬币来换取真实货币的支付提供者,然后简单地将交易发布到uMMORPG中。命令桌子。

特征:安全区

为了避免混乱,uMMORPG提供了可以包围城镇的安全区。在安全区,没有人可以互相攻击,这是非常有用的初学者地区,以避免产卵露营的更高水平的玩家。

特点:数据库

uMMORPG默认使用SQLite,它不需要任何额外的设置就可以开箱即用。SQLite是为军事等级系统和100%测试覆盖率虽然非常容易使用,但这正是我们所需要的。数据库系统可以被任何其他系统所取代。例如,有一个免费的MySQL社区插件可用。

特征:登录、字符选择和创建

uMMORPG附带一个简单的登录系统,默认接受任何新帐户。这个网络管理员MMO.IsValidAccount函数可以很容易地修改以验证外部网站或数据库系统上的帐户。uMMORPG还提供了基本的字符选择和创建功能。

特点:安全性

在开发uMMORPG之前,我花了几年的时间进行逆向工程-一些流行的MMORPG,以了解它们的机理和开发。机器人…因此,uMMORPG是100%的服务器权威,并且非常小心地验证任何客户端的输入。为了保护服务器不受欺骗和利用,我们采取了大量的注意和努力。任何安全漏洞将在48小时内修复。

特点:稳定性及LTS

经过近4年的开发,uMMORPG终于完成了L翁TermS支持模式自2019年2月以来,同时运行在联合的LTS发布,以最大限度的稳定。任何可复制的错误都会立即修复。有几个项目依赖于uMMORPG,我打算很快将它用于我自己的MMO项目,因此bug和稳定性始终具有最高优先级。

五、链接

https://assetstore.unity.com/packages/templates/systems/ummorpg-51212

5G游戏 unity 网络

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:规模化敏捷LeSS(二):LeSS团队实践指南
下一篇:什么是 Kafka Streams 以及它们是如何实现的?
相关文章