自从上次体验了用AI编程做了一个贪吃蛇小游戏之后,我对AI做游戏的热情开始变得高涨,感觉又简单又方便,写出来的代码我也可以学习。只要是我能够清晰讲解游戏规则的小游戏,我都想让AI写出来。于是,我的第二个AI搭建的小游戏就孕育而生了,它就是——俄罗斯方块!
非常简单录制了一下:
一、 操作路径
1. 生成俄罗斯方块代码
- 在之前介绍我生成贪吃蛇代码的文章里,我就展示了其实生成一个小游戏的prompt真的非常简单,尤其是这种家喻户晓的小游戏,甚至不需要你对于规则做过多阐述。

- 和贪吃蛇一样,Cursor给我生成了一个文件用于管理依赖,同步生成了主程序和README。
| Requirement | 主程序 | README |
![]() | ![]() | ![]() |
2. 调试代码
- 其实调试代码的主要工作出现在依赖安装上,其实每次运行项目的时候都会帮忙生成一个虚拟环境,所以之前安装的一些Python的库就需要反复重复安装,每次这里都会报错,好在Cursor有很多解决方案,而且对小白非常耐心~

3. 游戏优化
- 其实没做啥优化,因为第一版已经满意了,主要是一些页面大小和降落速度的调整。
- 其实与其去让AI做调整,不如让它完善一下注释,告诉你哪些参数是控制页面大小的,哪些参数是控制降落速度的,这样不仅调整更加方便,也可以加深你对代码的理解。
| 优化注释 | 优化下落速度 |
![]() | ![]() |
2. 效果反思
- 我又写了一篇文章来讲AI编程做小游戏,除了我对这个做出来的小游戏真的非常满意以外,还有一点是我真的非常推荐大家尝试一下AI编程的产品。除了Cursor外,国内还有字节的Trae CN,用下来真的会有非常惊艳的体验。
- 其实对于我来讲,每一次AI生成的程序,包括它解决问题的方法,都是非常值得学习的案例。尤其推荐用AI生成代码之后,跟着注释去理解代码,甚至还可以请教AI编写的思路,真的会让你的代码理解能力有很大的提升,这也是产品经理小白非常需要的能力!





0 条评论