不会写代码的人用AI做出第一款完整游戏:独立游戏《0x00DE》开发实录

独立游戏《0x00DE》:一个非程序员借助AI和开源工具完成的「假桌面杀毒」游戏。
一位自称不太会写代码的开发者,基于开源项目Godot OS,借助AI编程辅助工具,在两个月内完成了独立游戏《0x00DE》。游戏以仿真操作系统为舞台,玩家通过扫雷式病毒清除和速算修复等玩法对抗系统感染。尽管大量设计因时间限制被砍,但"做完"本身即是胜利,也展示了AI+开源生态降低游戏开发门槛的可能性。
从一个「假操作系统」开始的游戏梦
两个月前,一位自称"不太会写代码"的开发者打开了Godot引擎,发现了一个名为 Godot OS 的开源项目——一个用Godot制作的仿真操作系统界面。一个念头随即浮现:如果在这个假桌面里,病毒真的来了,会怎样?
Godot是一款完全开源、免费的跨平台游戏引擎,由Juan Linietsky和Ariel Manzur于2014年正式开源发布。与Unity或Unreal Engine不同,Godot采用MIT许可证,意味着开发者无需支付版税,也不受商业条款约束。其独特的节点-场景架构和内置脚本语言GDScript(语法类似Python)使其学习曲线相对平缓,成为独立开发者的热门选择。2023年Unity宣布调整收费政策后,大量开发者迁移至Godot,社区规模急速扩张,开源生态也随之爆发,Godot OS这类创意项目正是这一生态繁荣的产物。
这就是独立游戏《0x00DE》的起点。这款参加B站AI游戏赛道的作品,讲述了一个极具代入感的故事:你不是在操控角色,你就是鼠标,你就是用户本身。广告越来越多,系统越来越崩溃,直到——蓝屏。

游戏核心玩法:在系统崩溃中寻找修复之道
游戏的核心玩法围绕着"系统感染与修复"展开,设计了多个巧妙的交互环节:
扫雷式病毒清除机制
蓝屏之后,玩家进入BIOS界面,面对的是一个伪装成扫雷的病毒清除工具。你需要一格一格地扫描每一块内存扇区,在经典游戏的外壳下完成系统层面的"杀毒"操作。
《扫雷》(Minesweeper)自1990年随Windows 3.1预装发行以来,成为几代人对个人电脑的共同记忆。它的设计初衷之一是帮助用户练习鼠标操作——这与《0x00DE》将其嵌入"杀毒"叙事的逻辑形成了奇妙的互文:一个曾经用来教人使用电脑的游戏,如今成为修复电脑的隐喻工具。在游戏设计理论中,这种借用玩家已有认知框架的手法被称为"图式复用"(Schema Reuse),能够大幅降低学习成本,同时因熟悉感触发情感共鸣,是独立游戏中常见的低成本高效益设计策略。这个设计将怀旧元素与叙事逻辑完美融合。
速算挑战修复面板
修复阶段则变成了速算挑战——每答对一道题,进度条才会往前走一格。这种将"修复"抽象为"计算"的设计,暗合了计算机本质上就是在做运算的隐喻。

被砍掉的设计野心:代码注释里的遗憾
然而,最终呈现的游戏与开发者最初的构想相去甚远。在开发过程中,大量设计因时间限制被迫删除:
- 五阶段BOSS战:原本设计了广告投掷、异形扫雷、俄罗斯方块等五个阶段的BOSS战,全部砍掉
- 深层叙事线:关于千禧年的集体记忆、新旧互联网的对比,这些构思如今只剩下代码注释里的几行字
- 第二章、第三章:完整的多章节剧情被压缩
- 真实鼠标抖动:游戏结束后让玩家的真实鼠标指针微微抖动——这个打破第四面墙的设计,也没能完成
打破第四面墙(Breaking the Fourth Wall)在游戏设计中指游戏主动承认自身是游戏、并与玩家现实产生交叉的设计手法。经典案例包括《Undertale》中记住玩家存档数据的角色、《Metal Gear Solid》要求玩家将手柄插入第二个接口的BOSS战,以及《Doki Doki Literature Club》直接修改游戏文件的叙事。《0x00DE》构想中的"真实鼠标抖动"属于这一传统的延伸——将玩家的物理外设纳入游戏叙事,模糊虚拟感染与现实的边界。这类设计的核心价值在于制造强烈的存在感震撼,但技术实现难度和跨平台兼容性往往是独立开发者面临的主要障碍。
这些被砍掉的内容,恰恰说明了开发者的设计野心远超执行能力。但这不是失败,这是独立游戏开发的常态。

游戏台词即开发者自白:做完就是胜利
游戏里有一句台词让人印象深刻:
"你做对了所有事,但这没有意义。感染从来就不在扇区里。"
开发者坦言,这段话本来是写给游戏主角的,但写完之后发现它也在说自己:
你花了两个月,砍掉了BOSS战,砍掉了第二章第三章,砍掉了所有你觉得"大佬才能做到"的东西。然后你交出了这个——普通吗?普通。初级吗?初级。但,做完了。
这段自我剖析真实得近乎残忍,却也因此格外动人。在独立游戏开发的世界里,"做完"本身就是一种胜利。多少项目死在了"再加一个功能"的路上,多少创意永远停留在设计文档里。
AI辅助游戏开发:降低技术门槛而非降低创意表达
《0x00DE》的开发历程是AI辅助创作的一个典型案例。开发者基于开源项目Godot OS,借助AI的编程辅助能力,将一个纯粹的创意想法变成了可运行的完整游戏。
以GitHub Copilot、Cursor、Claude等为代表的AI编程辅助工具,本质上是基于大语言模型(LLM)对海量代码库训练后形成的代码补全与生成系统。对于游戏开发场景,这类工具能够根据自然语言描述生成GDScript或C#代码片段、解释报错信息、建议架构方案。其核心价值不在于替代程序员,而在于压缩"从想法到可运行原型"的时间成本——这对于创意驱动、时间有限的独立开发者尤为关键。研究显示,AI辅助编程可将有经验开发者的效率提升约55%,而对初学者的提升幅度往往更为显著,因为它有效填补了语法知识的空白,让创作者得以将精力集中于设计决策而非语法调试。
这里有几个值得关注的点:
- AI大幅降低了编程门槛:一个"不太会写代码"的人,能够在两个月内完成一款具有完整游戏循环的作品
- 创意和设计仍然是人的核心价值:从"假桌面遇到真病毒"的核心概念,到扫雷式杀毒的玩法设计,再到打破第四面墙的交互构思,这些都是人类创造力的体现
- 开源生态与AI形成合力:Godot引擎 + 开源项目 + AI辅助编程,构成了一条低成本的独立游戏开发路径
对于想要尝试游戏开发但苦于技术壁垒的创作者来说,这条路径具有很强的参考价值。

结语:完成比完美更重要
《0x00DE》或许不是一款惊艳的作品,但它代表了一种正在发生的变化:AI正在让更多有想法但缺乏技术能力的人,获得表达自己的机会。
开发者在视频最后说的那句话值得每一个创作者铭记——"这是我第一个完整交出去的游戏。
相关推荐
产品体验Qoder vs Cursor实测对比:同样20美金谁更强?
实测对比Qoder和Cursor两款AI IDE,从Agent自主修复能力、人工沟通次数、架构决策等维度评测。Qoder仅需2次沟通完成任务,Cursor需8次。详细分析两者差异,帮你选择最适合的AI编程工具。
产品体验Cursor云Agent演示:打通软件开发全链路瓶颈
深度解析Cursor云Agent最新Demo,展示如何通过云端虚拟机、自动测试产物和全链路控制平面,系统性消除软件开发生命周期中的人类瓶颈,让Agent自主运行、人按需介入。
产品体验Cursor 3.0深度解析:多Agent并行、Design Mode与Best-of-N模型对比
Cursor 3.0正式发布,从AI辅助编程工具进化为Agent舰队指挥中心。本文详解多智能体并行、Design Mode可视化编辑、Best-of-N多模型择优等核心功能,解读AI编程新范式。