【Unity3D插件】uMMORPG插件

举报
恬静的小魔龙 发表于 2021/08/12 09:14:25 2021/08/12
【摘要】 推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875 一、前言今天分享一款比较好用的MMORPG资源,里面包括了玩家怪物NOC,坐骑宠物,战斗,商场,联网等等,如果想要开发一款PRG游戏,可以用这个作为模块,或者做研究也不错 二、项目图片 三、代码截图 四、项目介绍联网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

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。