自从上次体验了用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 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注