我正在构建我的第一个开源 Godot 插件,并希望在进一步开发之前获得其他开发者的反馈。

目标是让常见的游戏玩法系统更容易设置,特别是对于需要属性、增益、减益、持续伤害效果或游戏标签的项目。

目前它支持:

  • 属性,如生命值、法力、耐力等
  • 属性修正
  • 状态效果,如增益、减益、持续伤害(DOT)和持续治疗(HOT)
  • 游戏标签

项目还包含一个小的示例场景,展示了系统在实际中的使用方式。

目前仍处于早期阶段,所以我主要想了解工作流、API 设计以及该插件从其他开发者的角度是否感觉有用或易于理解的反馈。

欢迎提出任何建议。

仓库地址:https://github.com/Omyy-dev/GEC