SuperAPI AI 工具集

godot-genre-idle-clicker

通用与其它

查看项目

更新于 10-15 22:09

技能介绍

用途:为 Godot 引擎的放置/点击类游戏提供实现蓝图与专家模式,指导大数运算、指数成本曲线、离线收益与性能优化等常见系统搭建。

主要能力:强调使用尾数+指数的大数系统(如 1.5e300)避免浮点溢出;收益在 _process(delta) 中用累加器计算而非 Timer 节点;成本采用指数公式 Cost = BasePrice * pow(GrowthFactor, OwnedCount)(资料称业界常用 1.15x);用 is_equal_approx() 或 >= 替代浮点相等比较;用 to_float() 或专门解析器处理科学计数法字符串。提供脚本:big_number.gd、generator.gd、scientific_notation_formatter.gd、offline_progress_calculator.gd,以及 offline_progress_calculator.gd、threaded_catchup_simulator.gd、precision_cost_validator.gd、idle_performance_setup.gd、decoupled_economy_signal_bus.gd 等模块。

使用方式:核心循环为点击→购买生成器→放置收益→升级→转生(Prestige)。离线收益用 Time.get_unix_time_from_system() 计算 seconds_offline * total_revenue,不可用 Time.get_ticks_msec()。UI 通过信号仅在数值变化时更新或限流至 10 FPS;移动端启用 OS.low_processor_usage_mode = true;长时追算放 WorkerThreadPool,结果经 call_deferred 回到主线程更新。生成器、升级与曲线建议作为 .tres Resource,配合 @export 供 Inspector 调整。

限制与缺失:资料未提供具体安装命令、收费与版本信息,亦未给出完整代码示例与正式官方文档链接;文中提到的部分脚本文件名与参考项仅为名称列举,具体实现细节暂未提供。