专栏名称: Linux就该这么学
专注于Linux运维技术培训,让您学习的每节课都有所收获,订阅本号后可每天获得最新Linux运维行业资讯、最实用的Linux免费教程以及独家Linux考证资料,三十多万技术小伙伴的选择,Linux就该这么学!
目录
相关文章推荐
Linux就该这么学  ·  什么是 SRE?从 SLI ... ·  19 小时前  
Linux就该这么学  ·  见证一次历史:网易游戏全系都崩了! ·  19 小时前  
Linux爱好者  ·  北京大学出的第三份 DeepSeek ... ·  昨天  
Linux就该这么学  ·  2025 最新大厂薪资一览表 ·  昨天  
Linux就该这么学  ·  字节发布AI编程工具Trae ... ·  2 天前  
51好读  ›  专栏  ›  Linux就该这么学

AI三小时造出游戏、10天狂赚28万!游戏开发小白逆袭,获马斯克点赞:AI游戏要火!

Linux就该这么学  · 公众号  · linux  · 2025-03-06 08:02

正文

整理 | 屠敏 出品 | CSDN(ID: CSDNnews)

当有人还在纠结 AI 会不会抢饭碗、AI 工具到底能干啥的时候,有的人已经借助 AI 辅助编码工具,以“一问一答”的方式开发出了一款游戏——上线 10 天吸引了 1.6 万玩家,赚了 38360 美元(约 28 万元),还顺带了开通了游戏内广告业务,广告位以每月 5000 美元对外出租。

图片

更令人感叹的是,在这款游戏发布后还吸引了世界首富马斯克的亲自点赞,其感慨道,“太酷了,AI 游戏将会非常火爆。”

图片

谁能想到,开发这款游戏的竟是一名从未做过游戏的新手,凭借 AI 代码工具 Cursor,仅用 3 小时就完成了游戏原型。


图片

Cursor 完成了 100% 的代码,Grok3 搞定了服务器

做出这款游戏的开发者名为 Pieter Levels,之前靠一人之力做出全球最大远程工作招聘网站 Remote OK,如今又在 AI 浪潮里搞出了新活。

他用 AI 来辅助开发的方式也简单粗暴:想到啥,直接跟 AI 说,不纠结、不折腾,先跑起来再说。

具体来看,这一切的起点,是他在做一个“空中交通管制广播”网站时,偶然接触到了 AI 驱动的代码编辑器 Cursor。它内置了强大的 AI 编程助手,能自动补全、优化代码、修复错误,甚至像 ChatGPT 一样理解需求,只需用自然语言描述代码逻辑,它就能直接生成代码,还能帮你调试、优化、重构。

初步体验过后,Pieter Levels 直呼:“用 Cursor 做项目太有趣了!”

图片

不久后,他突然冒出一个想法:“为什么不让 Cursor 直接帮我做个飞行模拟器?”

于是,他在 Cursor 里用自然语言输入了一句话: “在浏览器中制作一个带摩天大楼的 3D 飞行游戏。”

经过一番调整,他用纯 HTML + JavaScript,做出了初步可运行版本:✈️ Pieter.com Flight Simulator!

游戏设定在海滨小镇,场景里有跑道、陆地、悬崖和海滩。

从构思到原型,Pieter Levels 坦言他只花了 30 分钟。

图片

经过进一步优化,Pieter Levels 自己都震惊了:

“我从没做过游戏, 但只用了 Cursor,花了大概 3 个小时,就做出了自己的飞行模拟器!只需要告诉它我要什么!

当然,过程不是 100% 顺利,但至少 80% 都很顺畅。有几次出 bug,我只能回滚版本,反复调整几次才修好。但这种 AI 编码体验真的太爽了!(对了,这整个飞行模拟器,其实就一个 HTML 文件!)”

试玩地址: https://fly.pieter.com/

图片

游戏初步跑起来后,Levels 也开启了“深坑优化”模式,比如:

  • 加入炸毁建筑物和船只的设定

图片

  • 又有网友在评论区里面为 Pieter Levels 出谋划策,建议他使用 nippleJS 来做移动端的虚拟摇杆。

于是 Pieter Levels 让 Cursor 加上它,几句话之后,现在游戏在手机上也能玩了!

图片

后来,Pieter Levels 想给游戏加上多人模式,并直接问 Cursor:“能用 WebRTC 做成多人模式吗?”

Cursor 采用了 PeerJS,但大房间模式完全跑不动,不过 1v1 模式可以,分享 ID 就能和朋友一起飞。

图片

以上是 Pieter Levels 从零开始 8 小时后的成果,想想这过去应该是一名工程师近一周的工作量。

经过一天的折腾,Pieter Levels 也发现了一些问题,现在游戏的代码量已经涨到 3000 行,全都塞在一个叫 fly.html 的文件里,Cursor 也开始出问题了。

问题主要有:

  • 每次改动都要扫描整个文件,应用一个更改就得等 15 秒

  • 超过一半的修改会把游戏搞崩,不会报错(代码本身是正确的),但会直接删掉飞机、控制逻辑等关键部分

  • 估计是 LLM 上下文窗口的限制,AI 工具能正确修改某个部分,但修改也会导致某个部分时丢失

Pieter Levels 认为, Cursor 似乎是靠对比(diffing)原始代码和 AI 生成的代码来更新的,所以一旦 AI 忘了某些代码,它就会把那些代码删掉,导致整个游戏崩掉。

于是,Levels 想让 Cursor 把代码拆分成多个文件,但结果它生成了一堆这样空壳的文件,比如:


   
// game.jsfunction updatePlayer() {  // insert your updatePlayer code here}

本来应该是 Cursor 填充代码的地方,全是空的,结果他得手动补回去……最后游戏根本没法跑。

在 Pieter Levels 看来,AI 代码生成已经很强了,可以轻松写出完整的应用和游戏,但当代码变大,还是会遇到类似的上下文丢失、修改失误的问题。Levels 还建议, 其他想要尝试的开发者应该一开始就让 Cursor 以多文件形式组织代码,这样后续不会遇到拆分难题!

图片

根据 Levels 的反馈,Cursor 联合创始人 @mntruell 看到了这款飞行模拟游戏,专门来问反馈,并给了一些建议:

  • 上下文窗口确实是个问题,但大多数人不会用 Cursor 处理这么大的文件,现在有了这个案例,他们打算优化这个问题。

  • 短文件效果更好,大文件确实会有问题。

  • 可以尝试 Agent 模式,也许能解决拆分文件失败的问题。

Pieter Levels 表示:“AI 应用应该默认选择最合适的模式,根据问题/提示词自动切换,同时允许手动调整。Cursor 现在有 Chat、Composer、Agent 等模式,对我这个‘永远的新手’来说,还得花点时间摸清它们的区别。”

进而,Pieter Levels 又利用 Cursor 增加了加力燃烧器(afterburner)和类似《GTA》风格的“游戏失败”画面,还用 ChatGPT 清理了重复的代码。

图片

在这个过程中,他还尝试启用多人模式,但仍未能解决子弹命中判定的问题,从而无法让玩家进行空战。

在 X 平台其他网友的帮助下,Levels 从零开始搭建了一个 WebSocket 服务器,而这一过程竟然是通过埃隆·马斯克旗下的 AI 模型 Grok-3 完成的。

图片

他直接让 Grok 3 生成 Python WebSockets 服务器,让它每 100ms(每秒 10 次) 接收并广播玩家位置。

图片

图片

Levels 感叹道,“完整的多人在线模式,AI 写了几乎 100% 的代码!Cursor 生成客户端,Grok 3 生成服务器。每架红色飞机,都是现实玩家!”

据悉,在服务器运行的高峰期,它竟然能同时支持近 2000 名玩家在线。

正如文章伊始所提及的,马斯克看到这个项目后,直接转发评论:“哇,太酷了!AI 游戏将会迎来爆发!”

随后,Levels 又在游戏中添加了火星,以呼应 SpaceX 创始人马斯克对“将人类送往火星”的执念。

Pieter Levels 总结道:“AI 让开发变成了‘聊天’,你只要告诉它要做什么,它就能写出代码!”

尽管这款游戏看起来很简单,但它的诞生方式,已经让无数开发者震撼:AI + 编程助手,正在彻底改变软件开发的方式。


图片

背后离不开这位硬核开发者

现实中,像 Levels 这样拥有创意并希望借助 AI 创业的开发者并不少,但真正能迅速行动并取得成果的却寥寥无几。当然,Levels 的初步成功也与他的个人经历密切相关。

尽管 Levels 是游戏开发的新手,但他在软件开发领域绝非小白。打开他的个人博客主页,独特的设计让人眼前一亮,每个窗口都能独立打开,展现出鲜明的个性。

图片

深入了解他的经历,更能感受到他骨子里的“硬核”基因。

2012 年,他大学毕业,获得工商管理和创业学硕士学位。

2013 年,他决定离开荷兰,在生日当天背起背包、带上笔记本电脑,飞往亚洲。

2014 年,回到荷兰后,他陷入焦虑和抑郁,不知未来何去何从。受父亲的启发——“抑郁时就去做点事,而不是坐在那里发呆”的影响,他决定 在 12 个月内尝试 12 个创业项目 ,同时也受到 Jennifer Dewalt(180 天做 180 个网站)的启发。这个挑战最初只是一个博客项目,没想到却让他一夜成名,首次受到大量媒体报道。

在这些项目中,Nomad List 取得了巨大成功,不仅带来了可观收入,还激励了数百万人成为数字游民,开启远程工作和环球旅行的生活方式。

图片

2015 年,Nomad List 的衍生项目 Nomad Jobs 发展成了全球领先的远程工作招聘网站 Remote OK。之后,他不断尝试新项目,尽管大多数都未能盈利,但很多创意项目仍然颇具趣味性。

2022 年,AI 技术的爆发让他看到了新的机会,他迅速投入 AI 相关创业,并成功打造了多个项目:

  • Interior AI:全球首个基于生成式 AI 的室内设计工具。

  • Avatar AI:首款 AI 头像应用,掀起了一波 AI 头像热潮。

  • Photo AI(2023 年):Avatar AI 的升级版。

在这期间,他始终保持数字游民的生活方式,足迹遍布 40 多个国家、150 多座城市,从韩国到巴西皆有他的身影。

值得一提的是,Levels 坚持独立开发,他的所有网站、应用和创业项目,均由自己使用 HTML、JS(jQuery)、PHP 和 SQLite 完成。他在博客中直言:“我有自己的一套开发方式,速度极快,不喜欢与人合作,更喜欢独立完成项目。”唯一的例外是 Photo AI,他曾短暂雇佣过一名 AI 开发者,协助在 GPU 服务器上部署 AI 模型,但除此之外,一切都由他独立完成。







请到「今天看啥」查看全文