SuperAPI AI 工具集

godot-genre-action-rpg

通用与其它

查看项目

更新于 10-15 21:06

技能介绍

用途:为 Godot 中开发 ARPG 提供战斗、掉落、成长与性能方面的蓝图与反模式清单。主要能力包括命中盒/受击盒连接、基于属性的伤害、职责分离的组件、资源化数据、进阶缩放与线程化加载等。用法要点:命中判定用 Area 并于 _physics_process 处理;对共享 Resource 在生成时调用 duplicate(true);护甲/抗性采用递减公式(如 armor / (armor + 100.0));伤害曲线用指数增长;掉落按稀有度做颜色光柱与音效;大量投射物与飘字走对象池;大型库存与存档解析放入 WorkerThreadPool;AI 用分层状态机而非嵌套 if/elif;AnimationTree 的 Advance Condition 用显式布尔(如 is_walking == false),避免使用 ! 运算符。脚本组件如 hitbox_component.gd、health_component.gd、aoe_physics_query.gd、stat_reduction_solver.gd、leveling_table.gd、telegraphed_enemy.gd、threaded_inventory_loader.gd、loot_generator.gd 等需查阅后再实现。限制:属于技能文档,非可执行程序;具体平台、收费、价格、效果与完整安装步骤暂未提供;深度子系统需另读 arpg-subsystems-deep.md。