团队项目sprint计划

 

 

                                      任务            一周sprint           时间 t
1.分析此项目,将项目分割成几个部分 周四 1
2.进行地图的编码和储存,在进行完游戏后初始化地图 周五 2
3.对地图进行编辑,设置障碍物和行走的空地。 周六 4
4.对蛇进行编辑,设置头和身体,通过方向键控制移动。 周日 4
5.随机在地图中生成食物,避开蛇的行走路线。 周一 2
6.将蛇、食物、地图进行互动。 周二 2
7.对蛇吃东西和死亡进行完善。

周三     

3

 

 

 

 

 

 

索引卡故事

1.将项目分成一定数目,并进行分析规整,将类似的分到一起,再将其分给每个人

2.用char类型的数组来存储地图,写一个intimapc的方法初始化地图

3.设置地图大小利用 protected static final 11来设置宽和高

4.将蛇头设置成多个节点组成即由多个坐标组成,用链表容器存储piont类型的节点

5.用point数来存储食物信息,并用字符#来表示食物

6.利用showsnake()和showfood()来实现互动,将蛇的信息,食物的信息反馈给地图

7. (1)设置eatfood(),move()来使蛇能吃东西,移动,

    (2)定义Game over的布尔常量,

    (3)添加事件监听器,加一个keylistener重写 keypressed方法,使之可用方向键控制

组员:谷豪磊  陈泽  郭少周

 

posted on 2018-11-13 22:44  飞翔的鸟?  阅读(291)  评论(0编辑  收藏  举报