以下是使用 AI 开发小游戏的一些步骤和案例:
开发过程:
判断机制:
此外,AI 不仅能推动更多游戏的创造,还能促进新型游戏的发展,使其更具动态性和个性化定制。例如基于文本的游戏如 AI Dungeon 和 Hidden Door。未来甚至可能仅需几句话就能设计自定义头像,乃至创建整个虚拟世界。
但需要注意的是,使用 AI 开发可能需要多轮干预,且可能存在一些小 BUG。
羊:在左边,向右移动。不管狼了,反正看起来就是没掉了,直接超出屏幕就消失。然后下一只。开发过程:狼:不用动,就是图片放进去,调整一下大小,完成了。栅栏:从上到下图片放进去,调整一下大小,完成了。洞:调整背景颜色,叫AI给一个,然后背景颜色也这时候改进去。槌子:点一下转动几度,结果AI给的代码发现没有实现动的动画,那我直接简化?事实证明确实还行。改成这样了:点一下,马上旋转90度,不要动画效果了。放开的时候恢复。然后点击的时候洞的高度变短,代表在修复洞口。羊:这个部分最费时了。生成20只羊,实现后发现羊都重叠在一起了,看不出来,然后叫AI每只羊间隔10PX,还行。找到第一只,向右移动,结果AI给的代码,所有的羊都在动。重写了好几轮。后来写出了第一只羊可以动了,叫它写到屏幕右边的时候删除这只羊。然后要动下一只羊,又没思路了。还是叫AI写。把前面的羊的代码给AI,说我要动完第一次羊,删除这个羊,然后下一只羊继续跑出来。这个又是改了几轮,然后才行。(感觉AI要出现人工需要的东西,可能需要多轮干预才行。比我期望的差一些些。)
失败判断:失败其实这个是放在羊的跑的动作里头实现的,就是羊跑光了,显示失败图像。胜利判断:放在槌子事件里头判断。洞全部修好,就胜利。第二关:胜利的时候多一个步奏跳转到第二页,第二页完全复制刚刚的代码,改改用,就是加一只长相凶狠点的狼,还是AI作图。其他没有了。2024年5月11日17:34:04完成所有内容,并上传到服务器,测试了几下。时间到了,要回去给孩子用了。先这样凑合用吧,还是有一点点小BUG的。
AI不仅将推动更多游戏的创造,而且将推动一种新型游戏的发展,这种游戏将更具动态性,并能根据每个玩家的偏好进行个性化定制。我们已经看到了一些早期的例子,比如基于文本的游戏,如[AI Dungeon](https://aidungeon.io/)和[Hidden Door](https://www.hiddendoor.co/)。想象一下进入一个游戏,仅需几句话就能设计一个精致的自定义头像。最终,这种情况可能扩展到整个虚拟世界,你可以从头开始创建。