您已获得当前视频观看权限
分叉炸弹:编程游戏/FORK BOMB: A Programming Game
【游戏介绍】
用类似 Python 的语言编写真正的代码,控制一台能够自我复制的机器。然后看着你的程序一千个副本吞噬整个世界。这是一款关于自我复制机器的单人编程递增游戏。
你拿到一台机器,它被放置在一块死寂的岩石上,还有一个文本编辑器。这台机器可以移动、挖掘、感知脚下的土壤,还能读取殖民地的能量。大约在第四课的时候,它学会了一项足以改变一切的技能:复制自身。这个复制品会运行你的代码。从头开始。一字不差。
一台机器造出一台机器
这就是整个游戏。其他任何东西都不会扩展。没有属性升级,没有倍率加成,也没有可以用来提升实力的货币。每一次进步都意味着你的词汇表里新增一个函数——总共十七个,从 move() 到 sense() 再到 spawn()。前十节课会解锁十五个。最后两个,send() 和 recv()(用于机器间通信),会在第十一课解锁。唯一可以扩展的只有你的代码。
一段在四台机器上运行正常的代码,在四百台机器上运行失败。
并非因为人为设置的难度限制。而是因为一百台机器涌向同一条矿脉,最终饿死。是因为机器群自身堵塞了唯一的通道。是因为一个事件在同一帧唤醒了所有机器。是因为每台机器每帧的指令预算是固定的,而简单的代码会耗尽这些预算,导致游戏停滞,而你可以眼睁睁地看着这一切发生。
成长既是奖励也是压力。机器数量的增加决定了游戏难度,所以游戏后期永远不会自动进行。
五十个关卡,难的关卡会拿走一些东西。
十一节引导课程,每节课引入一个概念,绝不留任何空白。三十九个场景分为四个层级,难度从“一台机器,五条生产线”逐步提升到半径六十的世界——我们所知的最佳程序能在一百个游戏刻内将四百台机器部署到地图上。专业级是通过减法构建的:没有传感器,没有价格读数,没有位置信息,也没有身份识别。十个级别会关闭一个仪器,并在游戏中告诉你为什么你的传感器阵列失效了。
然后还有一个沙盒,里面有大约三十个调节旋钮——世界半径、矿石密度和硬度、辐射、挥发性矿石、炮塔、孔洞、机器寿命、维护、指令预算以及你可以单独禁用的 API 调用——但完全没有目标。
错误是教程
您实际遇到的错误都有通俗易懂的英文翻译,它会指出相应的代码行并解释相关概念: “以冒号结尾的行之后,下一行必须缩进 4 个空格——这是机器识别它是否属于同一行的方式。” 完整的 API 参考文档只需按一下键盘即可访问,支持搜索,每个调用都配有示例,并且会在您部署之前告知您哪些调用已被锁定,哪些调用已被当前级别禁用。此外,还有一个“现场指南”解释了屏幕上显示的每个符号。
WHAT IT DOESN’T HAVE
没有微交易。没有玩家对战(PvP),没有匹配系统,没有排位赛。游戏不使用随机数——模拟过程精确到每一帧,因此相同的种子和相同的程序总是会产生相同的运行结果,甚至连机器的故障都一样。
[小时][/小时]
编程使用一种类似 Python 的小型语言。最初的几节课会逐一介绍你需要的所有概念,而且你将编辑实际运行的代码,而不是填写空白文件。
一旦掌握了概念,它就不会手把手地教你了。真正玩转关卡的乐趣在于如何解决,如果你以前从未接触过编程,这可能会非常困难。
如果你已经以编写代码为生:前十节课只需不到一个小时就能学会,然后有趣的问题就开始出现了,因为这些问题正是你在工作中已经遇到过的。
【游戏截图】
【配置需求】
需要 64 位处理器和操作系统
操作系统: Windows 10 64-bit, version 1803 or later
处理器: Any x64 processor, 2.0 GHz dual-core
内存: 4 GB RAM
显卡: Integrated graphics with hardware acceleration enabled
存储空间: 需要 300 MB 可用空间
小提示
- 大部分游戏下载后默认是英语版本,需要设置中文语言(游戏介绍页显示有中文),请点击教程第一条查看
- 我们不破解游戏。
- 所有游戏都是国外网友分享在网盘的。
- 我们不收取任何费用。
- 欢迎注册我们的会员,浏览和下载国外网盘的游戏可以得到金币,金币可以兑换国内下载分流通道等。
- 所有游戏仅供测试交流,如果发现这个游戏有侵权行为,请发送邮件:[email protected]告知,我们会尽快移除。
- 我们会很快增加更多的游戏学习分享。









