没想到,我这个菜鸡,从来没开发过游戏,也搞出了一个像模像样的东西!

感谢 Claude Fable 5 和 Codex,真的是神器在手,天下我有!
一句话,给我写了个经典坦克大战。

一句话,给我做成了 3D 版,自动建模 + 代码贴图 + 代码配音!

一句话,帮我升级了贴图和效果!

一句话,帮我接入游戏手柄 🎮

最后一句话,帮我制作电脑版!

言出法随,一切就位了! (一句话只是简略说明,其实也是有好几句的!)
来看下效果:
不能说特别精良,但是对我而言已经远超预期了!
各种道具设计,关卡设计,玩法设计,积分设计全部搞定了。
下面说一下怎么玩的!
网页端,直接打开网址,一秒开战!

PC 端下载免安装包,仅仅 7.62 MB 的软件包,什么垃圾电脑,都能轻松跑起来。

具体怎么玩,开始界面都有详细的介绍!

键盘和手柄都可以控制,支持双人开战。
玩法说明
保卫老鹰,消灭所有敌军坦克。 每关共有 20 辆敌军,闪红坦克会掉落道具,游戏共 35 关。
键盘操作
1P:WASD 移动,空格 / J 发射。 单人模式下,方向键也可以控制 1P。
2P:方向键移动,小键盘 0 / 句号。发射。
手柄操作
摇杆 / 方向键:移动 A / B / X / Y:发射 Start:开始 / 暂停 Select:静音 LB / RB:旋转视角 LT / RT:缩放视角 L3:复位视角 R3:切换顶视角
手柄绑定
默认按连接顺序自动绑定: 第 1 个手柄控制 1P,第 2 个手柄控制 2P。
也可以进入「手柄设置」手动指定玩家。
其他操作
↑ / ↓:菜单选择 Enter:开始 / 暂停 M:静音 鼠标拖动:旋转战场
手柄绑定部分我要稍微讲一下:

默认是支持开机自动接入的。但是电脑上槽位可能会有些不同。如果你有四个手柄,可能接入的手柄在槽位 3 或者 4,导致自动匹配失败。这个时候可以手动匹配。
只要按手柄的方向键,就可以知道你当前的是几号手柄!
然后,在 1P 和 2P 上面绑定你这个手柄就可以了!
手柄自动绑定的优化算法已经有了,后续有必要,可升级!

我这吃灰的手柄终于可以派上用场了!
从一个测试案例,到一个可以在网页上跑、在电脑上跑的 3D 游戏,最多也就 3 天。我根本不会 3D 建模,我也不会做贴图,JS 游戏引擎就更看不懂了,但是,这东西就是被我给搞出来了!
当然,我也是做了一些工作的,我至少熟练使用 Claude 和 Codex,哈哈哈,能口喷各种专业词汇,让它们听懂我的描述!
这种感觉还是挺奇妙的。
我感觉只要你有行业上下文,然后有想法,一切皆有可能!
如果你本身就是开发游戏的,或者本身就是软件工程师,肯定会事半功倍。
本来我还想写一下完整的制作过程,发现文章好像已经一千多字了,再长就影响阅读了!
如果大家有兴趣,就点赞告诉我,我把完整过程整理出来。
如果只是想玩个游戏,不想动脑子,那就直接获取游戏。
给公众号发消息"jtank"即可!
当然也可以直接在线 Play:
因为是 Fable 给我设置的关卡和难度,与原版坦克大战还是有所不同的,一个人有点难玩。我目前只刷到第五关,还不知道后面的地图是什么样子的。各位坦克大佬,请告诉我!
我目前的感受是:打砖墙超解压!