之前我们曾介绍过一位工程师仅花 20 分钟,就用 ChatGPT 开发出一款辅助图片压缩工具,从这就能知道即便 ChatGPT 现在还算是婴儿阶段,在写程式方面能力已经很强大了,最近又有一个更厉害的游戏制作案例。也是一位台湾工程师,他不仅用 ChatGPT,还搭配 AI 绘图和 AI 音乐工具,花不到 4 小时就独自完成一款 2D 怀旧射击游戏,真的超神,下面就快速分享给大家。
只花不到 4 小时!台湾工程师用 ChatGPT、AI 绘图、AI 音乐制作出「怀旧 2D 射击游戏」
近日台湾一位工程师在 YouTube 频道「兔兔与鸡鸡的工程世界」分享 “我用ChatGPT跟AI绘图做出怀旧2D射击游戏!花不到4小时!?” 的影片,过程中他使用三款 AI 工具,分别是:
- ChatGPT用来写程式
- Midjourney制作游戏内的图片
- Mubert 生成 AI音乐
一开始他下的指令是要求 ChatGPT 用 Python code 写出类似 《战机世界》射击游戏,所有指令都是用英文完成,对於想尝试的朋友这点要注意,目前 ChatGPT 英文的支援性还是比中文好。而游戏程式一定非常长,因此 ChatGPT 的回覆内容也会很长,不意外的过程中都会碰到中断情形,这时只要输入继续,ChatGPT就会继续往下写:
这边可说让人非常惊艳,他把 ChatGPT写出来的 Python code完整复制贴上并直接执行,看这游戏能不能正常运作:
完全没问题,没有出现任何错误,游戏可正常游玩,意味着只要指令下的对,ChatGPT 可直接写出一款能玩的游戏,只不过游戏内容比较无聊,因此他继续要求 ChatGPT增加一些游戏元素:
像是游戏关卡、Boss 魔王、敌人、子弹、道具等等,但这边就没那麽顺利,过程中有出现一些错误,因此需要自行 Debug,这就考验自己的能力:
游戏制作差不多後,接着开始把里面元素换成更有美感的图片,使用 Midjourney 来创建需要的图片,用 “Game Sprite Sheets”这个指令:
产生的图片也需要用编辑软体去背,把每个元素图 PNG 档制作出来,他用 Canva:
全部套用之後,这款游戏变得更加精致:
最後是利用 Mubert产生需要的游戏音乐和音效:
「兔兔与鸡鸡的工程世界」有把游戏开放给大家下载来玩,有兴趣的人可以点我下载。另外他也有补充,ChatGPT写出来的程式码非常杂乱,因此他并没有特别整理出来。
完整影片:
所以说,善用现在的 AI 工具,真的可以让很多电脑工作者减少大量制作时间,很推荐大家多多尝试。