结对-贪吃蛇游戏-设计文档


准备阶段

  1. pygame简介及安装
  2. surface对象
  3. 窗口显示
  4. 绘制几何图形
  5. event事件

设计阶段

  1. 首先绘制屏幕
  2. 绘制一个点作为蛇的蛇头
  3. 实现键盘对于蛇头的控制
  4. 随机在屏幕上出现一个点(食物)
  5. 解决蛇和苹果如何存储和显示、蛇如何移动和吃苹果变长的问题
  6. 判断蛇的死亡(碰到自身,碰到边缘)
  7. 计算得分
  8. 测试  (测试是否会闪退黑屏以及内存不够的情况)