虚幻版本:5.0—5.1
使用这种创新的运动框架可以节省数百小时的工作时间,它用更全面、更易于使用的替代方案完全取代了 Unreal 的内置角色运动——无需 C++。
General Movement Component ( GMC ) 插件是一个可扩展的 C++ 模块,具有完整的 Unreal Engine 5 支持,将极大地简化和改进为您的单人和多人游戏创建动作的过程。
GMC提供高度灵活、文档齐全且完全公开蓝图的界面,涵盖无数功能和实用程序,是任何类型运动系统的完美骨干。虽然通过其可扩展的结构和干净的设置极大地促进和加速了运动开发,开箱即用的高质量和碰撞形状独立的运动实施,卓越的多人游戏和网络支持是系统真正的地方闪耀:正确实施强大的运动物理并通过网络安全有效地复制它们是一项众所周知的艰巨任务,而且很难做到正确 – GMC将通过自动化几乎所有所需的复杂设置来极大地帮助您。如果您不是复制和网络方面经验丰富的专家,那么如果您想将自己的专业复制动作集成到您的游戏中,您绝对需要这个插件,它将为您节省数百小时的工作时间和挫折感。即使是高级开发人员也会对利用GMC框架带来的迭代速度和易用性感到惊讶。最重要的是,您可以获得 Steam 集成和用于托管和加入在线会话的 UI 后端,因此您可以立即开始与朋友和同事在真实的网络场景中测试您的运动实现。
技术细节
特征
- 200 多个蓝图函数、事件和属性,涵盖各种功能
- 适用于任何类型的人形和动物/生物角色的可扩展高质量运动,支持所有碰撞形状
- 地面、空中和流体运动,开箱即用,支持 12 种额外的复制运动模式
- 没有硬编码的 C++ 引用,一切都可以在蓝图中直接编辑,提供最大的灵活性和迭代速度
- 最先进的复制系统,具有时间戳验证、预测、重放和滞后补偿,自动集成自定义移动逻辑
- 易于使用的绑定功能,只需点击几下即可启用特定于网络角色的已添加数据成员复制
- 具有可配置延迟的高级 pawn 平滑、内置线性和三次插值、外推以及对用户定义插值函数的支持
- 许多可配置的网络设置,可以手动微调或使用针对特定网络条件(LAN、竞争、常规、低端)的预设快速设置
- 完全支持监听和专用服务器
- 高级日志记录包含特定于每个参与者及其网络角色的详细消息,极大地帮助跟踪错误和错误
- C++ 和蓝图中每个函数、事件和属性的文档
- 包含许多解释性注释的干净且可读的插件代码
- Steam 与用于托管和加入 LAN 和在线会话的 UI 后端集成
代码模块
- GeneralMovement-Runtime
C++ 类数:19
网络复制:是(监听和专用服务器)
支持平台:PC (Win64)
1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:[email protected]
2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。
3、交流反馈插件素材更多问题~可以联系加QQ群:819091096
解压密码点击查看