Unreal插件
虚幻版本: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++ 和蓝图中每个函数、事件和属性的文档...