一年前,我和Claude AI花了几个小时才做出Asteroids游戏;而这次,我们仅用五分钟就完成了一款Breakout克隆版——你现在就可以上手玩。 AI开发真的在"突围"。 我本来没打算做Breakout克隆版,但在我的指挥下——准确说是Claude干的——结果五分钟就搞定了,比看六条猫视频的时间还短。 事情的起因是这样的。Claude出了点问题。Anthropic这个强大又流行的生成式AI平台当时似乎不太稳定,时好时坏,有人抱怨,但我检查时Claude告诉我:"我挺好的,谢谢关心!"我意识到,如果问题只是间歇性的,我可能需要一个更棘手的任务来测试Claude的整体稳定性。 一年多前,我曾和Claude合作,或者说指导Claude重新制作了80年代早期的街机经典游戏:Asteroids。最终成品是Claude导出为可分享的工件,那是我和AI之间来回指导好几个小时的成果。一开始并不顺利,但随着每次提示,我们不断迭代,游戏逐渐改进,直到我得到了一款相当扎实、忠于原版的Asteroids仿制品。 基于这个经验,我让运行免费Sonnet 5模型("Medium"级别)的Claude AI创建一个Breakout克隆版。 **突围** Breakout是我最喜欢的游戏之一,我在早期游戏机、PC、甚至老款黑莓上都玩过——黑莓上的"Brick Breaker"是少有的预装游戏之一。 游戏规则相当简单。屏幕顶部有一面多层砖墙(通常是八块砖深),底部有一个挡板,还有一个弹跳球,你用它击打挡板来撞碎砖墙。 在提示词中,我尽量详细地描述了想要的游戏,毫不遮掩地说这就是Breakout的在线版本: "来做个快速小游戏吧。我想要一个老式Breakout游戏的在线版,但把砖块换成机器人,让机器人……" 我本打算进一步指定机器人的行为,但Claude已经心领神会。不到五分钟,它就生成了一个完整且可玩的游戏:砖块变成了带有胳膊和腿的小机器人,每撞击一次,机器人就会碎裂并消失,同时在HTML5画布上留下满意的粒子效果。 与一年前Asteroids项目相比,这次几乎没有来回纠错的过程。我只需要一次提示,Claude就交付了完整且运行流畅的游戏。它甚至自动添加了计分系统、关卡递进和音效——这些我都没在提示中要求。 这不仅仅是速度的提升。Claude对游戏机制的理解——如何在忠实原版的同时加入创意装修(比如机器人砖块)——展示了一代AI模型在上下文理解上的飞跃。一年前我需要逐步引导它理解"Asteroids就是那个三角形飞船躲石头";现在它看一眼提示就知道Breakout是什么,并且知道如何做得有趣。 当然,五分钟做个克隆游戏并不能说明Claude在所有任务上都很完美——它确实还有不稳定的时刻。但至少在这个下午,从几小时到五分钟的跨越,让我切实感到了AI开发工具的进步速度有多快。 如果你想试试,我强烈建议你玩一局。毕竟,看着小机器人被击碎,总比看AI聊天机器人说自己"挺好的"要解压得多。
热门跟贴