游戏链接:https://jetstream-tycoon.vercel.app(浏览器游玩,无需注册)· 安卓版:https://play.google.com/store/apps/details?id=com.seolasoft.jetstream · itch.io:https://arcanterra.itch.io/jetstream
《Jetstream》是90年代航空大亨游戏(《航空霸业:超音速》/《航空管理II》)的单人精神重制版:从250个真实城市中选择总部,从110种真实机型中购买/租赁第一架喷气机,开辟航线,制定票价和客舱配置,谈判时刻资源,并在五个时代(1995年→2040年代)中超越五家竞争对手。使用Unity和C#开发,界面和地图均为程序化生成(无任何美术资源)。
以下是我作为独立开发者总结的一些有用经验,或许对他人有所帮助:
- 基于AI机器人的平衡测试。 我编写了一个贪婪型机器人,在模拟器的无界面构建版本中,每个时代运行100局种子固定的游戏。每次经济调整前后都会进行测试。这帮我发现了手动测试无法察觉的问题:某机型占据85%的机队、后期现金突破1300亿美元、某家对手AI始终只运营8条航线。
- 比较时保持随机数序列稳定。 当某个新功能导致第二时代表现下降19%时,真正原因是该功能消耗了随机数,使得后续所有随机结果偏移。将该功能概率设为0(但保留随机数调用)进行对比后,发现实际影响不足1%。
- 本地航空公司作为软性限制。 不设置硬性的航线数量上限,而是由小型本地航空公司在各自总部城市分担部分短途需求;玩家后期可以合作或收购它们。这为游戏中期提供了更多可玩内容,而无需增加新菜单。
- 尽早发布网页版。 在免费托管平台发布WebGL版本后,无需玩家安装任何程序,就获得了真实测试者。
AI声明:我大量使用Claude作为编程助手(代码、翻译、商店文案)。未使用AI生成的图片、音频或美术资源。
欢迎对游戏的前10分钟提出反馈——这也是目前我最缺乏视野的部分。
评论 (0)