一个从没写过代码的人,在谷歌的新工具里输入一段话,几分钟后得到了一款能玩的游戏。这不是演示视频,是我自己动手试出来的结果。

我从小玩游戏,从Tiger Electronics的掌机到《Altered Beast》,一直玩到现在。大学时想过做职业游戏开发者,但数学、科学和美术上的短板很快让这个念头熄了火。后来写游戏报道,算是另一种方式的参与。

打开网易新闻 查看精彩图片

现在AI工具多了,我试过Meta的Pocket,把随机游戏点子变成能玩的小东西,比想象中有意思。谷歌也进了这个领域,推出一个叫Playground的实验项目,口号是"你能想到,就能玩到"——创建、游玩、分享自定义游戏,不需要写代码。我决定自己试一遍。

从一句话到一款游戏

打开Playground首页,先看到的是"Editor's Picks""Games Made With Unity Spark"和"Popular Games"几个板块,还有一批可以关注的创作者。我没去玩别人的游戏,直接开始做自己的。

Unity Spark那条路我走不了,而且当时还没开放。我选了纯提示词的方式,想要一个简单、能无限重玩的游戏。概念是ChatGPT帮我想的,它给了一个符合我喜好的无尽跑酷方案:

  • 浏览器游戏,名字叫"AI Commute"
  • 玩家控制角色在繁忙城市中奔跑,跳过障碍、收集咖啡杯得分
  • 速度逐渐加快,三种障碍物,计分和高分系统,音效,开始和结束界面
  • 桌面端用键盘,移动端用触屏,彩色现代视觉风格,直接在浏览器里玩

我选了2D、严格单人模式。输入提示词后,Playground开始组装。免费额度够用,想提高使用上限可以升级到Google AI Plus套餐,我没升。

它的工作方式是先收集游戏所需的所有素材,然后给我自动生成全部素材的选项,最后把游戏构建到可玩状态。概念可以随时改,Playground会把改动吸收进去。

生成过程要花几分钟。这段时间我正好去玩了平台上其他已经完成的游戏。整个流程走完游戏设计、实现方案、游戏创建、质量检查和最终定稿几个阶段后,游戏就可以试玩了,我再决定要不要公开给社区其他人。

成品比预期好

"AI Commute"最终拿到了一句描述:"在充满活力的未来都市中冲刺,躲避障碍、抓取咖啡杯,在终极早高峰中活下来。"

跳跃、滑行、收集咖啡杯、躲开随机障碍——作为一个每天在纽约真实经历这些的人,这套玩法确实戳中了我。第一款Playground游戏做得太开心,我又用ChatGPT想了两个概念,做出了"Three Clues"和"Neon Outrun"。

这两个游戏的提示词分别是这样的:

  • 每日解谜游戏:做一个完整的每日单词解谜游戏"Three Clues"。每轮给玩家三条越来越明显的线索来猜一个神秘单词,六次猜测机会,猜得越快得分越高。包含计时器、连胜计数、提示、动画、分享结果按钮,每天更新谜题。界面要像打磨过的手机游戏而不是原型。不使用外部API,不需要登录。
  • 横版2D射击:做一个打磨过的横版2D街机射击游戏"Neon Outrun"。玩家控制一艘未来飞船从左向右飞过天空中的霓虹城市。敌人从右侧不断飞来,包括小型无人机、快速战斗机和更大的装甲舰。玩家可以自由上下移动、持续开火、躲避攻击、收集升级武器的道具。包含三种武器、能量护盾、递增难度曲线、屏幕血条、计分器、连击倍率、粒子效果、爆炸,以及关卡末尾的Boss战。加上开始界面、暂停按钮、结束界面和高分系统。桌面端键盘操作,移动端触屏操作。游戏要快、响应灵敏、有街机感,视觉色彩丰富。

三款游戏,全部来自提示词,没有一行代码是我写的。Playground把"做游戏"这件事的门槛,从"会编程"挪到了"能描述清楚你想要什么"。