重要性: Roguelike 游戏的随机性是测试的噩梦。如果没有一套强大的上帝工具,QA 根本无法验证“第 50 层刷出的神器是否会导致闪退”。
建议接入开源库(如 SRDebugger 或 IngameDebugConsole),实现以下指令:
/add_gold [amount]: 加金币。/add_exp [amount]: 加主角经验。/level_up: 直接升级并触发 Perk 选择界面。/skip_wave: 直接跳过当前波次(杀死所有怪)。/spawn_mob [id] [count]: 在鼠标位置生成指定怪物。/spawn_boss: 直接召唤当前关卡的 BOSS。/time_scale [float]: 游戏变速。0=暂停,10=十倍速(测试数值平衡神器)。/give_item [id]:以此 ID 获取装备。/force_drop [rarity]: 下一次击杀必掉指定稀有度的物品。/clear_bag: 清空背包。/god_mode: 主角无敌 + 秒杀敌人。/no_cd: 技能无冷却。/show_fps: 显示帧率和内存占用。为了测试服务器压力或数值崩坏,需要简单的 AI 脚本:
#if UNITY_EDITOR): 确保这些作弊代码绝对不会打包进 Release 版本。vampire2025 才能打开控制台。