3天时间,零经验,还原儿时经典 3D 太空赛跑游戏

3天时间,零经验,还原儿时经典 3D 太空赛跑游戏

首页休闲益智太空跑酷赛跑者更新时间:2024-04-10

推上 Ammaar Reshi 在没有 JavaScript 和 3D 游戏编程经验的情况下,借助 GPT-4 一点点做出了 3D 太空赛跑游戏,圆了儿时的一个梦。

他首先问 GPT-4 该如何制作游戏。GPT-4 建议使用 BabylonJS 以及 HTML 和 CSS。然后,作者描述了他的具体要求:

1 游戏将采用与原版天空之城相同的摄像头,玩家从飞船后面看到轨道,而飞船则出现在他们面前

2 我们只有一个关卡,它将是一条无止境生成的轨道,直到飞船掉进缝隙或撞上障碍物,所以这个版本不是关于达成目标,而是关于你能活多久

3 游戏的控制方法是:空格键跳跃,左右箭头在轨道上左右移动,向上加速,向下减速

4 做这个游戏时,请记住原来的SkyRoads机制

5 将原版游戏中的一些颜色带入其中!

6 提供所有的代码

从 ChatGPT 获得代码后,他将其粘贴到 Replit 在线代码运行平台并且成功了!当然有些Bug,比如无法左转或右转,无法躲避那些讨厌的障碍物等等,也都在 GPT 的帮助修复了。

接着,游戏需要背景、纹理和宇宙飞船模型。作者在 Sketchfab 网站上找到了宇宙飞船模型,并要求 GPT 提供代码,用 3D 模型文件替换原始游戏中的绿色立方体。

随后,再去 MidJourney 寻找背景和纹理,并使用 Pixelmator 提供的工具对图片进行放大,使纹理可以无缝融入到模型中。

然后,再让 GPT 将所有的文件整合在一起。让游戏更具挑战性,障碍物需要有不同的宽度,轨道需要向左和向右分开,保存玩家的最好成绩等等。

最后,去 Epidemic Sound 给游戏找音效,让 GPT-4 添加音乐播放器的代码,可以在有爆炸和游戏结束的声音。

在 3 天的时间里,在 3D 游戏编程知识为零的情况下,作者能够使用 Al 和现有工具的组合重新制作他儿时最喜欢的游戏之一的改编版!

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved