本游戏资料是多人生存引擎系统模板Unity游戏素材资源,大小:312 MB ,格式:unitypackage,使用软件:unity2019.4.28,资产版本:Version1.83 (current),供广大设计师学习使用,语言:英语。
视频预览:
“在信息时代,这些障碍不复存在。 这些障碍是自己强加上去的。如果你想去开发一些厉害的新东西,是不需要数百万美元的资本的。你需要的是足够的比萨和健怡可乐来放入冰箱,还需要一台便宜的 PC 来工作,和竭尽全力的决心。 我们都睡过地板。我们涉渡过河流。”― John D. Carmack,《Doom 启世录》
生存类型
得益于大热游戏 DayZ、Rust、PUBG 和 Fornite,生存类游戏的热度远胜从前。深受玩家和开发人员的欢迎!
对于玩家而言,这是一种刺激,潜行在被废弃的城市里,躲避和超越其他人类,而不是完成一个又一个的 Npc 任务。
对于开发人员而言,这类似于创建一个沙盒,供玩家互动,而非倾注大量资源在重复的任务线、怪物类型和关卡上。
为何选择 uSurvival?
uSurvival 是全球最简单、最易用的玩家多人联网生存引擎,原因只有一个:99% 的玩家多人联网项目的失败都是因为太过复杂。
对于单独的开发人员而言,保持代码和体系结构的极其简单是至关重要的。
联网
uSurvival 采用镜像联网。用了 Mirror,服务端和客户端共为一个项目,并共享 95% 的代码。(故名“Mirror”)。正是由于 Mirror,uMMORPG 只需不到 1 万行代码,同时仍可以轻松扩展到 500-1000 CCU。
uMMORPG 的联网完全垂直集成。完整的联网堆栈专门适用于 uMMORPG 和 uSurvival,每天都在改进,战斗已经过数百个其他 Unity 联网项目的测试。
社区
uSurvival 具有一个大型 Discord 社区,成员超过 3000 个。我们都在致力于自己的梦想游戏,并与此同时尽最大努力互相扶持。
可扩展性
uMMORPG 可以轻松修改以满足你的需求:
* 通过 UnityEvent 和其他社区 Addon 支持 Addon
* 用于自定义物品/技能/任务/配方的可编写脚本的对象。
* 详细的文档可在线获取。
* 随附 100% 源代码。
功能:角色控制器
uSurvival 采用角色控制器移动,灵感来自于 Quake 和 Counter-Strike 等游戏。控制器通过传递我们的移动矢量提供一阶控制。这支持我们轻松实现所有类型的不同移动行为,如跑动、跳跃、游泳、攀爬、爬行、蹲伏、滑动等等。
uSurvival 几乎完美地将角色控制器同步整个网络,从而使得其他玩家的移动极其顺畅和精确。
功能:第三人称和第一人称
uSurvival 的摄像机既支持第三人称,又支持第一人称。可以禁用两种模式,两种模式均适用于同样的模型和动画。无需额外的步骤。
功能:僵尸
怪兽可以轻易放置于世界,并在服务器运行时横穿周围环境。它们的状态数据、主动攻击范围和移动行为都可以在 Unity Inspector 中轻易修改。僵尸死后会掉落战利品,而且可以在运行时轻松生成僵尸。
功能:可编程物品
uMMORPG 随附功能强大的可编写脚本的物品/技能/任务系统。你可以根据现有类型(例如:药水)添加新物品,或可以通过继承 ScriptableItem 来创建新的类型。没有限制,可以随意创建立即生成 1000 个僵尸或惊艳服务器上所有人的物品。
功能:武器
在默认情况下,uSurvival 随附斧子、手枪、步枪和十字弓。通过重用示例脚本,可以轻松添加更多的近战、远程或投掷武器。
功能:制造和火炉
uSurvival 随附功能强大的制造系统。打造配方将把指定的一组物品转换为一个具有设定成功率的物品。制造可以用于以各种方式合成物品,例如:
* 香蕉 + 饮料 = 香蕉饮料
* 剑刃 + 手柄 + 铸剑配方 = 剑。
uSurvival 也随附火炉系统。将配料和燃料放在火炉中,然后等待煮熟!
功能:能量
体力值、营养、补水、温度和耐力能量全部在默认情况下实现。uSurvival 的能量组件可轻松用于产生更多能量。
功能:收获
每个生存游戏都需要收获。可以砍倒 uSurvival 的内置树木,掉落木头并再次生成。收获还可以用于其他资源类型,如矿石、浆果灌木等等。
功能:交互
uSurvival 随附易于使用的交互组件,可添加至预制件,从而与其交互。例如,可以与内置门交互,从而开门和关门。
功能:构建系统
很多生存游戏支持玩家在世界中构建架构,uSurvival 也是同理。随附一个非常简单的构建系统,可以根据项目修改或移除。
功能:数据库
uMMORPG 默认使用 SQLite,开箱即用,无需任何其他设置。SQLite 是为军事级别系统开发的,具有 100% 的测试覆盖率,同时又非常易用,正是我们所需要的。数据库系统也可以被任何诸如 MySQL 之类的其他系统替代。
SIMPLICITY 最主要的特点是简洁明了。我们为每种功能选择最简单的实现方式,从而使其成为学习和构建的理想项目。