代码模块:

  • ProceduralFirstPerson – 运行时

  • ProceduralFirstPersonDemo – 运行时

  • ProceduralFirstPersonUncooked – UncookedOnly

数量蓝图数量:8

C++ 类数量:22

网络复制:是

支持的开发平台:

  • Windows:是

  • Mac:是

支持的目标构建平台:

  • Windows:是

  • Mac:是

  • Linux:是

展示 | 可播放演示 | 文档 | Discord 社区

即插即用的虚幻引擎插件,提供一组程序化第一人称动画节点,您可以将其集成到任何现有的动画节点中武器/装备设置。它围绕可扩展、基于组件的架构构建,因此您可以使用包含的组件快速组装AAA 质量的程序运动,或者通过创建自己的项目特定行为来扩展它。

不再需要庞大的动画集。您所需要的只是每个武器一个空闲姿势加上一个单个共享运动动画集(步行/跑步/冲刺/跳跃/着陆等) – 使用您自己的动画包含的演示集 – 插件会完成剩下的工作,以一致的高质量对每个武器和装备的运动进行程序调整和分层

重要提示:不是完整的第一人称游戏模板,并且它没有附带完整的 FPS 框架。它是一个专注于快速构建高端程序第一人称动画的解决方案,而不会将您锁定在特定的游戏结构中。 也就是说,它包括一个结构良好的演示项目,展示了完整的工作流程,并且可以用作使系统适应几乎任何项目的坚实起点。

主要功能

  • 即插即用动画节点专注于程序第一人称游戏动画

  • 基于组件设计实现快速设置、简洁定制和轻松扩展

  • 与骨架无关的工作流程:适应不同的第一人称装备结构

  • 采用生产级代码结构构建,适合实际项目和长期迭代

角色系统

  • 程序瞄准偏移

  • 倾斜

  • 手部IK

  • 手部摇摆

装备和武器系统

  • 墙壁回避

  • 程序后坐力

  • 程序目标

示例项目内容

包括演示真实游戏玩法的完整示例项目用法:

  • 两个完全复制的角色

  • 手电筒、手枪、2支突击步枪、2支冲锋枪、1支霰弹枪和1支狙击步枪。

  • 程序化手部 IK、摇摆、后坐力和墙壁躲避动作

第一人称方法

示例内容包括两种最常见的 FPS 设置,均以第一人称身体为特色:

  • 真实 FPS(单网格)

  • 双网格(单独的第一人称 + 第三人称)网格)

双网格方法还具有虚幻引擎全新的革命性第一人称渲染功能,可防止网格剪切等视觉问题,同时保持干净的第一人称呈现。

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。