你被送往一个冰封的外星世界。你的飞船一片沉寂。传感器已离线。 让这个星球重焕生机的唯一方式,就是编写代码。 Code: Terraform 是一款自动化/编程游戏,所有操作都通过你编写的脚本来完成。不是可视化编程,也不是拖放操作。这是真正的代码,采用一种以 Python 为原型的语言,并内置完整的编辑器、控制台和文档。 你无需点击采矿,而是编写采矿脚本。你无需手动管理电网,而是用脚本制定运行策略。太阳能跟踪器之所以跟随太阳,是因为你的代码会读取时钟。无人机群之所以飞行,是因为你的代码会调度它们。你编写的系统越多,星球的回应就越强烈。 启动你的系统 逐段脚本让你的基地上线。校准传感器。启用太阳能。读取原始仪器数据,并赋予它们意义。…
你被送往一个冰封的外星世界。你的飞船一片沉寂。传感器已离线。
让这个星球重焕生机的唯一方式,就是编写代码。
Code: Terraform 是一款自动化/编程游戏,所有操作都通过你编写的脚本来完成。不是可视化编程,也不是拖放操作。这是真正的代码,采用一种以 Python 为原型的语言,并内置完整的编辑器、控制台和文档。
你无需点击采矿,而是编写采矿脚本。你无需手动管理电网,而是用脚本制定运行策略。太阳能跟踪器之所以跟随太阳,是因为你的代码会读取时钟。无人机群之所以飞行,是因为你的代码会调度它们。你编写的系统越多,星球的回应就越强烈。
启动你的系统
逐段脚本让你的基地上线。校准传感器。启用太阳能。读取原始仪器数据,并赋予它们意义。每个系统都是你通过代码交互的组件。
编写自动运行的脚本
你的太阳能跟踪器会跟随太阳。你的漫游车会勘察远处目标,并钻探值得开采的地点。你的冶炼厂会精炼带回的矿石。它们同时运行,你规划下一步时,代码也在继续工作。
完成工程合约
地球会发来合约,其中是带有真实奖励的数据处理挑战。解析信号、过滤数据集、计算方案。合约越困难,回报越丰厚。
精炼、制造与交付
赚取信用点。购买机器。部署模块化漫游车和 Pioneers,按任务需求更换导航、声呐和钻探模块。将矿石冶炼成锭。制造零件:管段、机器框架、电路面板、涡轮转子、货舱、推进器组件、电池组。将订单发往地球承包商,以换取信用点、配方解锁和科技升级。从一块太阳能板扩展到覆盖整个星球的工业体系。
电网与流体网络
从地下储量中开采水。开钻油井。给地热喷口加装封盖以获取蒸汽。通过管道将各类介质输送到星球各处,平衡背压,并为需要持续流动才能满负荷运行的三级机器供料。用高架桥跨越管道交叉处。用线段连接电力子网。基础设施层逐格铺设,完全由你设计。
等级、升级与进阶
Mark I 机器让你达到稀薄大气阶段。Mark II 将你推进到可呼吸空气阶段。Mark III 需要流体输入,但会解锁通往已地球化改造的进阶之路。通过订单获得升级包,将其应用到已部署机器上,观察你的产出曲线开始上扬。
建造你所需的一切
在基于格子的蓝图编辑器中规划管道、电力线路和前哨站。派遣搭载 Constructor 模块的 Pioneer 执行计划。像真正的工程团队那样,一块一块、一格一格地铺设基础设施。
制造无人机。飞行既定航线。建立前哨站。
使用底盘、推进器和模块化舱体组装无人机。在资源最丰富的区域建立前哨站并远程操控。编写飞行脚本,把矿石运回基地、向外运送补给、救援被困机群。充电站和加油坪让机群保持飞行。回收机库会空运那些无法返回的无人机。距离成为电池与燃料的函数,而不是固定轨道。将路线以库脚本形式分享一次,所有无人机均可使用。
真正的编程环境
完整的代码编辑器,支持语法高亮、自动补全、签名提示、类型感知补全、重命名重构,以及 Cmd+click 可跳转的行内文档。多个脚本并发运行。库脚本用于共享代码:一次导入函数,即可随处使用。断点、日志点、条件断点,以及三种逐步调试模式,用于真正的调试。可将编辑器与代码停靠在一起,并排查看结果。
有些不对劲
传感器读数对不上。本不该温暖的地方出现了暖区。昨天还不存在的结构突然出现。任务控制中心问出了他们本不该问的问题。你改造星球越多,这颗星球就越会作出回应。不是对你的设备。而是对你。
通过终端讲述的故事
没有过场动画。没有 CG。每个剧情节点都通过你已经在使用的系统呈现。简报、传感器数据、加密传输、合约异常。真相会在你工作过程中逐渐展开。留意细节。
没有手把手教学
有文档和提示。没有教程。像真正的工程师那样自己弄明白。
评论