专业的C++驱动的动作RPG框架Ascent Combat Framework (ACF)

 

Ascent Combat Framework (ACF) V3.51是一款专业的C++驱动的动作RPG框架,提供可扩展且易于使用的功能,帮助你快速构建高质量的战斗系统。

主要特点

核心功能

  • 多模块C++插件:提供可扩展且易于使用的框架,支持快速构建高质量的战斗系统。
  • 完全网络同步:所有功能均支持网络同步,确保多人游戏体验。
  • 专业级战斗系统:支持流畅通畅的远程和近战战斗系统。
  • 丰富的功能模块:包括角色控制器、AI框架、相机管理、目标系统、RPG系统、状态系统、碰撞管理、组合动画系统、装备系统、魔法系统等。
  • 蓝图样本项目:提供完整的蓝图样本项目,展示所有功能。

新功能

  • V3.5 (2024年5月):
    • 添加状态系统和示例,改进弓箭,新增战斗动画,添加更多法术和新的法师敌人示例。
  • V3.4 (2023年9月):
    • 添加游泳、新法术、徒手战斗示例,改进射击、制造、冲击、伤害反馈等。
  • V3.3 (2023年6月):
    • 添加翻滚和攀爬,改进移动。
  • V3 (2023年1月):
    • 完全重新设计,支持Unreal Engine 5。

技术详情

  • 功能模块:
    • 20个模块,每个模块都有清晰的依赖关系,可以根据需要使用。
    • 核心模块:包括角色控制器、AI框架、相机管理、目标系统、RPG系统、状态系统、碰撞管理、组合动画系统、装备系统、魔法系统等。
  • 蓝图数量:101个
  • C++类数量:184个
  • 网络同步:支持(少数功能尚未自动同步)
  • 支持的平台:
    • PC
    • Xbox One
    • Xbox Series X
    • PS4
    • PS5
    • Android
    • macOS
  • 支持的虚幻引擎版本:
    • 4.24 – 4.27
    • 5.0 – 5.4
  • 支持的目标平台:
    • Xbox One
    • Windows
    • SteamVR / HTC Vive
    • PS4
    • Oculus
    • Android
    • Mac
    • Nintendo Switch
    • iOS
    • Linux
  • 支持的开发平台:
    • Windows

重要提示

  • 为什么与众不同?:模块化和通用的架构让你能够创建独特的游戏体验,避免“垃圾资产翻转”的感觉。
  • 为什么选择ACF而不是蓝图模板?:使用C++插件,你不需要修改任何代码,只需扩展其功能即可。这使得代码库保持整洁、可靠,并且易于维护。
  • 是否需要了解C++?:不需要。你可以完全在蓝图中工作,而无需接触C++代码。

Leave a Reply

后才能评论