概要

一套 Unity 第一人称射击框架,含模块化武器创建、穿墙子弹、基于曲线的后坐力与完整 UI 套件,版本表最低要求 Unity 2021.1.16。

1702181937 F8E66F779C55316

FPS Engine是一款专为第一人称射击游戏设计的先进而强大的解决方案。灵活适应,易于扩展,适用于各类FPS游戏,支持丰富的设置和功能。

FPS Engine 版本信息\下载方式

版本 Unity 版本支持 提供下载方式 更新日期
1
FPS Engine v0.9.81
2021.1.16 及更高
百度网盘 2023-12-10
2
FPS Engine v1.2
2021.1.16 及更高 百度网盘 2023-12-10
3
FPS Engine v1.3.84
2021.1.16 及更高 百度网盘+夸克网盘 2025-09-05

可编程渲染管线(SRP)兼容性

Unity版本 内置渲染管线 通用渲染管线(URP) 高清渲染管线(HDRP)
2021.1.16
兼容
兼容
兼容

技术细节:

高级玩家移动:

  • 基本动作:移动,奔跑,跳跃,蹲伏。
  • 滑行
  • 耐力系统
  • 坡度支持
  • 基于刚体
  • 提供模板

强大的模块化武器创建系统:

  • 允许您创建具有令人印象深刻的定制级别的任何类型武器。
  • 非常直观的检查器帮助您进行快速而简便的过程。

强大的武器系统:

  • 基本动作:射击,装填等。
  • 瞄准
  • 子弹穿透(穿墙)
  • 基于曲线的后坐力
  • 库存系统
  • 伤害敌人。护盾和生命系统
  • 附件系统
  • 瞄准辅助
  • 近战攻击
  • 拾取和放下系统
  • 爆头检测
  • 武器检查
  • 设置初始武器
  • 4种射击方法:按下,按住,按住释放,持续按住
  • 基于距离的伤害减少

打击和脚步声表面检测:

  • 检测不同表面的撞击并显示不同的视觉效果和音效。

UI套件:

  • 过程化准星
  • 击杀记录
  • 命中标记
  • 伤害弹出
  • 帧率显示
  • 生命和护盾条
  • 耐力显示
  • 低弹药和重新加载显示
  • 具有可定制图标的指南针系统
  • 暂停菜单
  • 与环境交互
  • 可摧毁物
  • 爆炸物
  • 医疗包
  • 强化道具
  • 门
  • 据点占领
  • 可访问的检查点
  • 伤害触发器

玩家生命系统:

  • 护盾和生命
  • 跌落伤害
  • UI事件

玩家经验系统

摄像机效果:

  • 呼吸
  • 头部晃动
  • 摄像机震动
  • 摄像机倾斜

武器效果:

  • 呼吸
  • 武器晃动
  • 跳跃动作
  • 弯腰倾斜
  • 武器摇摆
  • 子弹轨迹VFX

炮塔:

AI系统附加兼容性:

  • 控制器支持
  • 自定义检查器
  • 保存和加载预设系统
  • 自定义事件
  • 拖放内容。立即可用!
  • 清晰易懂的代码
  • 定期更新和支持

常见问题

支持哪些 Unity 版本?

版本表三行都写 2021.1.16 及更高;正文未给更细的补丁号差异。

渲染管线兼容吗?

SRP 表只列 2021.1.16 一行,内置渲染管线、URP 与 HDRP 三列均标兼容。

武器系统能定制到什么程度?

模块化创建任意类型武器,带瞄准、子弹穿透(穿墙)、基于曲线的后坐力、附件系统、瞄准辅助、近战与爆头检测,射击方式有按下、按住、按住释放、持续按住四种。

玩家移动包含什么?

移动、奔跑、跳跃、蹲伏、滑行,另有耐力系统与坡度支持,角色基于刚体实现。

版本表有什么异常吗?

v0.9.81 与 v1.2 的更新日期都写 2023-12-10,仅靠版本号才能看出先后;三行的 Unity 版本栏也完全相同,未体现新版本对引擎要求的提升。

UI 带得多吗?

有过程化准星、击杀记录、命中标记、伤害弹出、帧率显示、生命与护盾条、耐力显示、低弹药提示、指南针、暂停菜单等一整套。

包内有模板吗?

原文写提供模板,并强调检查器界面直观,方便快速创建武器与配置。

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