六个月的单人 足球财阀 模拟 (你拥有俱乐部,而不是管理它,建造城市,经营业务,建立dynasty)。我想分享我真正自豪的部分,因为这才是让这样一个规模的项目能够在单人维持下去的唯一原因:测试。
经济、球员生成和存档系统都是确定性的并且有种子值的,整个游戏都可以无头运行。所以我可以在测试中模拟20-25个完整赛季,并且监控缓慢的漂移(AI队伍膨胀,俱乐部破产,经济悄悄地崩溃,...)。在测试中玩18个赛季,捕捉到只在第18个赛季才会出现的错误,已经救了我很多次了。
目前有约2,300个测试,每次更改都会运行整个测试集。除了单元测试之外,还有“混乱”测试(试图破坏它的教练轮换,伤病堆积,零分死亡螺旋),平衡测试超过20个赛季,以及“可信度”检查(更好的球队赢得更多,战术很重要,排名看起来很真实)。
完全披露,因为我知道这里会有争议:我大量依赖AI(Claude为代码做了很多工作,艺术作品也是通过Codex内置的imagen技能生成的)。我很乐意在测试框架,重构等地方讨论它的帮助,以及在哪里它完全没作用。不试图卖给任何人。
如果有人想看看(还没发布):[https://hometownfc.app](https://hometownfc.app]
如果你有任何关于测试设置的问题,我都很乐意回答。
评论 (0)