Cheers
用户3537
添加快捷方式
分享
0基础如何利用ChatGPT开发风靡一时的打飞机游戏
输入“/”快速插入内容
0基础如何利用
ChatGPT
开发风靡一时的打飞机游戏
大家还记得微信之前很火的打飞机游戏吗?不记得的可以看下视频回忆一下。现在只要你开了gpt4,你也可以写出一样很酷的打飞机游戏,所以未来人人都是产品经理,每个人都应该用好
ChatGPT
。
产品效果
先让大家看下我的产品效果,可以点击开视频观看:
体验网址:
https://muryanice.github.io/m-airplane-game/
注意:目前会有很多bug,只看效果,后期再优化。
以下是我的攻略,文章比较长,适合纯小白,也就是0基础的用户来实操。
教程开始
在教程开始写,简单说我的情况,目前代码能力已经全部还给体育老了。但是我保证,只要你英语不是体育老师教的,你就能0基础应用
ChatGPT
来开发小游戏,因为编程的命名也是遵循英文单词的逻辑的,写出来的代码要让人看的懂。
准备工作
然后我简单罗列这个打飞机游戏会用到的几个工具(需要魔法上网)
1.
ChatGPT
:
GPT-4
,要升级到GPT4,不要用3.5。
2.
绘画软件:midjourney
3.
编程工具:sublime text
4.
图标来源:
iconfont.cn
5.
github
上面这些工具都是现成的,除了1不可替代,其他都可以找到替代品,如果你有不懂的可以评论私信我。
开发游戏的思路
主要分为四个环节:游戏策划,游戏开发,游戏测试,线上部署
游戏策划:
因为我们玩过打飞机这个游戏,所以大体游戏规则比较了解,但是这个过程依然不能省略。此时此刻你就是一个产品经理或者游戏策划,明确你想写一个什么游戏,这个游戏有什么玩法。就像我们以前写作文,至少知道6要素:时间、地点、人物、事件、经过、结尾,如果你什么都不会,那也没有关系,可以问
ChatGPT
,他也会帮你罗列出这个游戏的一些框架。你可以在这个框架上增删改。这张图就是ChatGPT给的:
上面是
ChatGPT
给的建议,你可以根据上面的框架,
细分每一点的详细需求,
这一步必不可少。目前ChatGPT给的功能非常全面,整个游戏的功能模块都涵盖了,那我因为时间原因,就选了以下几个功能模块进行策划,然后开发。
1.
游戏引擎:HTML5
2.
角色设计:设计游戏中的角色,包括友军,敌军(区分小飞机和大飞机),以一定的速度出现小敌机,每格5秒出现一架2倍于小敌机的大敌机。
3.
游戏场景设计:需要炫酷的背景图
4.
操作方式:网页端键盘控制,移动端手机适配,可以手势控制。
5.
游戏界面设计:友军飞机在底部,可以左右上下移动,可以连续发射子弹击毁敌机,左上角增加积分显示。积分规则:小敌机被击毁算1分,大敌机被击毁算5分。游戏页面中增加开始按钮,点击开始游戏,则出现友机和敌机,同时显示结束游戏按钮。增加空投,每15秒掉落一个空投,吃完增加buff。
6.
游戏音效:暂无,后期添加
7.
游戏难度设置:暂无,后期添加
8.
游戏存档:暂无,后期添加
9.
多人游戏:暂无,后期添加