完整项目 【更新】uMMORPG Remastered - MMORPG Engine 2.38 多人游戏模板

Unity插件信息
插件名称: uMMORPG Remastered - MMORPG Engine
插件官网: https://assetstore.unity.com/packages/templates/systems/ummorpg-remastered-mmorpg-engine-159401
版本: 2.38
解压密码:
素材类型: 完整项目
本帖最后由 微笑的猫 于 2024-1-5 11:34 编辑


uMMORPG Remastered 系列索引

uMMORPG Remastered 2.24  下载链接
uMMORPG Remastered - MMORPG Engine 2.34  下载链接
uMMORPG Remastered - MMORPG Engine 2.36  下载链接
uMMORPG Remastered - MMORPG Engine 2.37  下载链接
uMMORPG Remastered - MMORPG Engine 2.39  下载链接



uMMORPG - 适合单独开发人员的 MMORPG 引擎。
(演示)(论坛) (Discord) (常见问题解答)(展示)(文档)(测试)

“在信息时代,这些障碍不复存在。 这些障碍是自己强加上去的。如果你想去开发一些厉害的新东西,是不需要数百万美元的资本的。你需要的是足够的比萨和健怡可乐来放入冰箱,还需要一台便宜的 PC 来工作,和竭尽全力的决心。 我们都睡过地板。我们涉渡过河流。"― John D. Carmack,《Doom 启世录》

组件版
uMMORPG Classic 于 4 年前发布。新的组件版包含两个最亟需的功能:1 个基于组件的架构和角色控制器!

这一组件版还随附一些微小的改进:1 个 GM 面板、Sync2Owner、持久性和新的 Addons 系统!

MMORPG 梦想
20 年前,MMORPG 曾经需要数百万美元的资本和庞大的开发团队。

随着 Unity 横空出世,大大普及了游戏开发。

uMMORPG 的使命是进一步普及 MMO 开发。
是时候开始独立制作的 MMORPG 了。

为什么选择 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 规模,同时还要进行大量的社区压力测试以确保产品的最大稳定性。

结束语
早在 2006 年,我玩了我的第一个 MMO,马上就不可自拔。 从那时起,我唯一想做的事就是制作属于自己的 MMORPG。uMMORPG 投入了超过 12,000 个工时,这一直都是一个漫长而艰难的旅程。




作者 cg小白兔 发表于 2022-11-24 21:50:22
您需要登录后才可以回帖 登录 | 立即注册
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战