
引言
哈喽大家好,我是亿元程序员,一位有着8年游戏行业经验的主程。
从零做一款微信小游戏,需要几个人?
正常情况下,至少需要:
- 美术负责界面和游戏素材;
- 策划负责玩法、关卡和数值;
- 程序负责功能开发和平台接入;
- 运营负责广告、分享和上线推广。
但这一次,我只有一个人。
另外两位"搭子" ,是Cursor和Codex。
从项目启动到正式上线 ,前后用了20天,全靠聊天 ,最终完成了一款拥有100个关卡、关卡编辑器、广告接入、云存档的小游戏:

言归正传 ,本期我想从一款小游戏真正需要面对的四个环节,美术、策划、程序和运营,聊聊AI究竟参与了什么。
一.美术
美术 这块我主要通过Codex生图能力来协助完成。
1.生成界面
关于 生成界面,我们需要提供参考图/界面风格以及描述,并且指定要PS工具,在指定PSD下完成并且切件。

然后 我们就可以直接在PS看到具体生成的效果,不同的界面只需要不断通过上述流程即可:

2.拼UI
拼UI环节 可以直接让搭子根据PSD来完成,非常轻松:

拼接效果 一步到位,说实话AI进步的速度快得惊人:

3.关卡生成
作为关卡类和美术类游戏,关卡的生成尤其重要,直接贴上生成的提示词:

生成效果参考:

关卡生成这块最主要也是策划在进行,下面我们一起看看。
二.策划
在策划 层面,主要是对于关卡的制作,关卡难度的把控,在本项目中主要是通过Cursor来制作一个功能十分齐全的关卡编辑器:

至于 为什么用Cursor,这里提一下,笔者认为,它在写代码实现游戏这块还是有非常深的造诣的。
其中核心的功能包括:
1.图片处理
将像素图转换成指定的地图大小,转成游戏中能够使用的具体数据:

2.游戏预览
直接使用游戏中的素材,拼出来真实的游戏效果:

3.画笔
通常生成效果会有一些瑕疵,我们需要通过画笔来调整和优化关卡:

4.队列
主要控制游戏难度的,就是队列,因此需要有队列编辑功能,以及模拟真实游戏,不断调试游戏难度:

有了UI和关卡之后,我们就可以用口进行程序的编写了。
三.程序
程序作为核心的环节之一 ,我们需要做到每次修改有备份,包括游戏逻辑的编写,界面管理,以及性能优化,以上全部也都还是通过Cursor来完成。
下面展示一下关键流程:
1.git
想要在 vibecoding的过程中保证安全,我们需要创建一个仓库来对项目进行管理:

然后让它自己改完自己提交:

最终 能够得到这样的一个效果,可以清晰看到每次提交的情况,比自己写那种1的日志靠谱:

2.vibecoding
接下来就是不断地和搭子聊天,让它理解你,并且实现你的需求,这是首次确定游戏规则与方案的参考:

这个过程是驯服AI的过程,直到游戏开发完成。
四.运营
运营 这块主要是通过Codex去生成游戏所需的运营素材,包括:
- 游戏图标
- 游戏简介
- 通用素材封面
- 游戏详细介绍
- 详细推广图
- 推广文案
- 推广视频
- 分享图片
内容比较多,就不一一介绍了,直接看:

要知道没有搭子之前,制作这些内容得多费心思啊~
五.补充说明
1.关于vibecoding
游戏制作 全过程均通过聊天框完成,没有写一行代码,没有编辑一次UI,包括关卡生成,性能优化,全程通过对话<->测试完成。
2.关于产品
游戏 为时下较为热门的蚂蚁搬家类像素游戏,项目主要是演示搭子们的游戏制作能力,比起之前搭子的能力,已经产生了质变。
3.游戏体验
小伙伴 可以在文章开头或者下方进行体验游戏,看看通过纯AI制作的游戏究竟如何,欢迎小伙伴们在评论区或者私信反馈。

4.关于时间
项目 的制作时长跨度20多天,并非实际用时,期间包括游戏制作,打磨,SDK对接,提审等等一系列内容。
以上就是通过Cursor+Codex全流程实战的全过程,如果不对,还请小伙伴们指出。
结语
哪里有如此清晰的游戏开发/AI游戏开发思路?快跟上我的节奏!
欢迎小伙伴们私信和我一起交流探讨!
我是"亿元程序员",一位有着8年游戏行业经验的主程。在游戏开发中,希望能给到您帮助,也希望通过您能帮助到大家。
实不相瞒,想要个赞 和爱心 !请把该文章分享给你觉得有需要的其他小伙伴。谢谢!
推荐文章: