✦AI 小小创作家学习进度 0/20
游戏与交互 · 专题 11

贪吃蛇①:从规则到游戏

网格贪吃蛇。把游戏规则转成状态模型,再分模块生成。

作品工作台:网格贪吃蛇

方向键移动蛇,吃到食物变长并计分,撞墙结束。 这是一个可直接操作的离线小作品,用来验证提示词和代码修改。

可操作作品
先操作作品,再把结果写进测试表。

方向键控制 · 吃到黄色方块得分 · 撞墙结束

提示词版本对比

帮我做贪吃蛇。

每个独立作品都应打开后实际操作,再把输出差异和验证证据写进学习档案。

学习大纲

  • 二维网格、数组、坐标、键盘事件、碰撞判断
  • 把游戏规则转成状态模型,再分模块生成。
  • 完成:方向键移动蛇,吃到食物变长并计分,撞墙结束。

学习过程

  1. 画状态图
  2. 只实现移动
  3. 加入食物与计分
  4. 加入碰撞结束
  5. 用固定食物测试

实验与反思

  • 蛇身、方向、食物、分数分别是什么状态?
  • 为什么固定测试比随机测试更容易定位 bug?

反思出口卡

哪个提示词改动最有效?AI 哪一点需要验证?你自己新增了什么规则?下一次只改一个变量,你会选什么?