【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
- 点赞
- 收藏
- 关注作者
评论(0)