概要

一套完整的 Unity FPS 框架,含头部摇晃、布娃娃、射线与物理两套射击、行为树 AI 与 50 多个编辑器属性,附 AAA 展示场景。

1702392380 Be1Fb3Bb52Bea01
利用Aurora FPS Engine的庞大资源、工具和系统集合,轻松开发您的精彩游戏!包括丰富的武器、角色、敌人和关卡,以及可定制的脚本和组件库,助您快速实现定制功能和行为。

Aurora FPS Engine实现武器系统库存系统教程

[ri-post id=”9788″ thumb=”left”]

特性与功能:

  1. 控制器特性:

    • 支持两种控制器:CharacterController和Rigidbody。
    • 完全兼容Unity新输入系统,实现全平台兼容性。
    • 支持行走、奔跑、冲刺、蹲伏、跳跃、缩放等多种动作。
    • 真实重力系统,支持在刚体控制器中任意方向翻转重力。
    • 墙壁和屋顶检查系统。
    • 相机的头部摇晃、着陆、冲刺视野、摆动效果。通过编辑器添加所需效果,还可通过API创建额外的自定义效果。
    • 先进的生命值系统,支持再生、坠落伤害、伤害相机震动、死亡和重生。
    • 过程化脚步声系统,支持在不同表面播放不同声音,包括地形纹理。
    • 先进的库存系统,支持物品分组。
    • 拾取系统,与库存系统集成。
    • 抓取系统,支持所有刚体对象。
    • 先进的远程体系统,支持FPS视图中的IK、布娃娃和物品镜像。
    • 动态布娃娃系统。
    • 蹲伏系统。
    • 相机倾斜系统。
    • 过程震动相机系统。
  1. 武器特性:

    • 射线射击系统,能够创建步枪、霰弹枪、激光枪等任何类型的武器。
    • 物理射击系统,能够创建步枪、霰弹枪、发射器等任何类型的武器。
    • 手榴弹系统。
    • 近战系统。
    • 先进的后坐力系统,支持可定制的模式。
    • 贴花系统,包括地形支持。
    • 过程化准星系统,支持命中标记和击杀标记。
    • 重新装弹系统,可定制任何类型的武器,如手枪、步枪、霰弹枪、发射器、狙击步枪等。
    • 武器动画系统。
    • 伤害系统。
  1. AI特性:

    • 行为树,通过节点编辑器完全定制。
    • 基于状态的系统,通过编辑器完全定制。
    • 逆向运动学(IK)。
    • 先进的生命值系统,支持再生、坠落伤害。
    • 角色动态布娃娃系统。
    • 动画系统。
    • 过程化脚步声系统,支持在不同表面播放不同声音,包括地形纹理。
    • 射线射击系统,能够创建步枪、霰弹枪、激光枪等任何类型的武器。
    • 物理射击系统,能够创建步枪、霰弹枪、发射器等任何类型的武器。
    • 近战系统。
    • 贴花系统,包括地形支持。
  1. 用户界面特性:

    • AAA菜单模板。
    • 常规设置。
    • 音频设置。
    • 图形设置。
    • 按键绑定设置。
    • 先进的保存系统,所有设置在游戏退出后保存。
  1. 游戏世界:

    • 用于优化游戏的池管理系统。通过该池,优化所有内部系统、效果和算法。
    • 地形管理系统,用于优化地形上的脚步声和贴花。
  1. 工具:

    • 先进的游戏内控制台,支持通过属性添加自定义命令。
  1. 编辑器:

    • 强大的编辑器扩展,轻松为您和整个团队构建强大且用户友好的编辑器。
    • 基于属性的。
    • 只需在脚本中使用属性即可获得强大的工作流程。无需创建编辑器或编写任何额外的代码。
    • 50+属性。
    • 强大的列表、验证器、组、按钮、视图、画家、组件等等。
  1. 实用工具:

    • 远程控制器同步。用于自动配置您配置的控制器的动画混合树的窗口。
  1. 场景:

    • 具有完全配置的玩家、武器、战利品/抓取对象、AI的展示场景。AAA环境模型和配置的后期处理。

相关资源:Horror Multiplayer Game Template v1.04 :Unity 非对称多人恐怖游戏完整模板 · UHFPS – Ultimate Horror FPS KIT HDRP:Unity 6 HDRP 第一人称恐怖游戏完整工具包 · World Map Strategy Kit 2-Unity基于世界地图的战略策略游戏工具

常见问题

支持哪些控制器类型?

两种:CharacterController 和 Rigidbody,并且完全兼容 Unity 新输入系统,主打全平台。

移动与生命系统做得细吗?

支持行走、奔跑、冲刺、蹲伏、跳跃与缩放,带真实重力(刚体控制器下可任意方向翻转)、墙壁与屋顶检查、再生与坠落伤害、死亡重生。

武器能做哪些类型?

射线射击可做步枪、霰弹枪、激光枪,物理射击可做步枪、霰弹枪、发射器,另有手榴弹与近战系统,后坐力支持自定义模式。

AI 怎么配置?

有基于节点的行为树与基于状态的系统,都能通过编辑器完全定制,另有逆向动力学相关设定。

包内还有哪些工具?

池管理系统、地形管理系统、带自定义命令的游戏内控制台、远程控制器同步窗口,以及基于属性的编辑器扩展(50 多个属性)。

支持哪个 Unity 版本?

原文未提供版本号与渲染管线兼容表,只有功能清单和 AAA 展示场景说明。

有现成场景能参考吗?

有展示场景,含完全配置好的玩家、武器、战利品或抓取对象与 AI,另配 AAA 环境模型和配置好的后期处理。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。