概述
感谢盒子提供平台,在这里我借机向你们推荐我的通用插件套装,并分享为何它们值得您考虑。以下是套装中的核心插件及其优势。

通用游戏能力系统
GenericGameplayAbilitySystem 是一个专为蓝图用户设计的游戏能力系统(GAS),无需 C++ 知识。它不是社区版的 GAS,而是对 GameplayAbility 模块的全面扩展,优化了蓝图项目的使用体验。
特点:纯扩展 GAS,提供直观的蓝图接口。
文档:详尽的文档支持,访问 虚幻引擎 - 通用游戏技能系统 | 月武的编程之旅
通用运动系统
GenericMovementSystem 是一个受 Lyra 和 ALS 启发的运动系统,采用简洁的代码设计,易于配置。
特点:
在 不同DataAssets 中集中配置,无需修改多个动画蓝图(ABP)。
使用 GameplayTags 控制动画变化,完美适配 GAS 项目。
集成 UE5 最新功能,如 RotationRootBone 和 BlendStack。
文档:详细指南,访问 虚幻引擎 - 通用运动系统 | 月武的编程之旅
通用战斗系统
仅靠 GAS 不足以快速制作游戏,GenericCombatSystem 构建于通用游戏能力系统之上,专为快速开发战斗功能设计。
特点:
独特的 GAS 工作流程,采用可插拔和解耦设计。
即使是类魂游戏中常见的防御、闪避和弹反也只是一个可配置的参考实现。
灵活配置,蓝图用户无需 C++ 即可实现复杂功能。
文档:全面支持,访问 虚幻引擎 - 通用战斗系统 | 月武的编程之旅。
通用游戏系统
GenericGameSystem 提供游戏开发中常用的可复用功能。所有类型的游戏都有一遍又一遍创建的共同功能。为什么每次都要重新发明轮子?因此,通用游戏系统、一组用于 Sfx/Vfx、相机和 UI 以及基于智能对象的交互系统的可重用功能来了。 它非常通用,并且在我其他插件的所有示例项目中都使用过,我真的不想为我的每个项目做重复的任务,你也一样!
特点:
包含音效/视觉特效(Sfx/Vfx)、相机、UI 以及基于智能对象的交互系统。
高度通用,适用于所有示例项目,避免重复开发。
文档:详细说明,访问 虚幻引擎 - 通用游戏系统 | 月武的编程之旅
免费:完全免费提供!
为什么选择我的插件
一个残酷的事实是,制作一个将一堆功能、系统堆叠在一起并且没有应用解耦或设计模式的大型项目太容易了。
在大型项目中,未经解耦或未应用设计模式的功能堆叠容易导致混乱。
我的插件套装提供优雅的设计,可独立使用或组合使用,适合各种规模的 Unreal Engine 项目。
未来可期!
此外,我的通用库存系统最近也发布了,进一步完善我的开发套件。我注重质量而非华而不实的功能。
我的官网:https://www.yuewu.dev/wiki
感兴趣的可以看看哦。