代码之城已停止运行。 一个人工智能曾承诺将编程工作从所有人手中解放——于是这座城市忘记了自己的代码是如何运作的。街道寂静无声,灯光熄灭,整个街区陷入停滞。代码依然存在,只是损坏了。 你的任务:让它重新运转起来。 你无需从头编写程序,而是修复它们。这里的一个错误运算符,那里的一个缺失条件,需要填补的空缺——对真实代码进行微小而真实的编辑。随着每一行代码重新运行,城市的一部分随之苏醒:灯光闪烁亮起,喷泉开始涌动,色彩重现。 一座城市,五种语言。 《代码之城》是一个你可以步行探索的开放 3D 世界。…
代码之城已停止运行。
一个人工智能曾承诺将编程工作从所有人手中解放——于是这座城市忘记了自己的代码是如何运作的。街道寂静无声,灯光熄灭,整个街区陷入停滞。代码依然存在,只是损坏了。
你的任务:让它重新运转起来。
你无需从头编写程序,而是修复它们。这里的一个错误运算符,那里的一个缺失条件,需要填补的空缺——对真实代码进行微小而真实的编辑。随着每一行代码重新运行,城市的一部分随之苏醒:灯光闪烁亮起,喷泉开始涌动,色彩重现。
一座城市,五种语言。
《代码之城》是一个你可以步行探索的开放 3D 世界。每个街区都使用自己的编程语言——工业 PHP 区、Python 学院、水下 C# 区、霓虹 JavaScript 街以及 Rust 堡垒——每个区域都有 20 个谜题,只需走到终端前即可互动。加上教程岛上的 15 节课,共有跨越五种语言的 115 个谜题,编辑器会在你编写时实时检查代码。
不像做家庭作业般的编程体验。
代码救援是平和的。没有计时器,没有失败状态,没有高分刷刷刷。只有你、一个真正可读的谜题,以及因你理解它而 visibly 感激的城市。对你的第一行代码足够友好——足够诚实,让你真正学到东西。
因为没人能替你理解。
代码之城的崩溃是因为每个人都信任人工智能来处理它。这并非巧合——这正是核心要点:人工智能是一种工具,不能替代对事物实际运作方式的理解。
特色功能:
五种编程语言 – PHP、Python、C#、JavaScript 和 Rust,每种语言都有专属街区和 20 个谜题。
开放 3D 城市 – 无菜单,无关卡选择:你直接走向下一个终端。
真实代码,适度分量 – 你处理的是真实代码,但以小片段形式呈现:发现 bug,填补空缺,修正条件。
与你一同绽放的城市 – 每次修复都让这个世界从灰暗寂静 visibly 转变为生机勃勃、色彩斑斓。
舒适惬意,而非惩罚 – 无压力,无失败。按你自己的节奏学习。
一种立场,而非炒作 – 对“让人工智能为你搞定一切”这一承诺的安静反驳。