# Aurora FPS Engine打造第一人称游戏的完美工具

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

- 原文：https://www.interestcreator.com/aurora-fps-engine/
- 站点：https://www.interestcreator.com/
- 发布：2023-12-12
- 更新：2023-12-14
- 分类：Unity插件、游戏模板
- 标签：fps游戏源代码、Unity插件、游戏开发工具、游戏模板

## 概要

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

## 正文

![1702392380 be1fb3bb52bea01](https://www.interestcreator.com/wp-content/uploads/2023/12/1702392380-be1fb3bb52bea01.webp)

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

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

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

## 特性与功能:

1. 控制器特性:

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

1. 武器特性:

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

1. AI特性:

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

1. 用户界面特性:

- AAA菜单模板。 常规设置。 音频设置。 图形设置。 按键绑定设置。 先进的保存系统，所有设置在游戏退出后保存。

1. 游戏世界:

- 用于优化游戏的池管理系统。通过该池，优化所有内部系统、效果和算法。 地形管理系统，用于优化地形上的脚步声和贴花。

1. 工具:

- 先进的游戏内控制台，支持通过属性添加自定义命令。

1. 编辑器:

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

1. 实用工具:

- 远程控制器同步。用于自动配置您配置的控制器的动画混合树的窗口。

1. 场景:

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

相关资源：[Horror Multiplayer Game Template v1.04 ：Unity 非对称多人恐怖游戏完整模板](https://www.interestcreator.com/horror-multiplayer-game-template/) · [UHFPS – Ultimate Horror FPS KIT HDRP：Unity 6 HDRP 第一人称恐怖游戏完整工具包](https://www.interestcreator.com/uhfps-ultimate-horror-fps-kit-hdrp/) · [World Map Strategy Kit 2-Unity基于世界地图的战略策略游戏工具](https://www.interestcreator.com/world-map-strategy-kit-2/)

相关资源

- [FPS Engine完美的第一人称射击游戏设计解决方案](https://www.interestcreator.com/fps-engine)
- [MFPS 2.0 Multiplayer FPS – 高效率、高性能的FPS游戏开发模板](https://www.interestcreator.com/mfps-2-0-multiplayer-fps)
- [FPS Multiplayer Kit V3: 虚幻5的完全网络复制多人FPS游戏工程模板](https://www.interestcreator.com/fps-multiplayer-kit-v3)
- [Modular Multiplayer FPS Engine Photon 2-Unity第一人称射击游戏系统模板](https://www.interestcreator.com/modular-multiplayer-fps-engine-photon-2)

## 常见问题

### 支持哪些控制器类型？

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

### 移动与生命系统做得细吗？

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

### 武器能做哪些类型？

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

### AI 怎么配置？

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

### 包内还有哪些工具？

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

### 支持哪个 Unity 版本？

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

### 有现成场景能参考吗？

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