Dos界面C++贪吃蛇设计报告.docVIP

  • 11
  • 0
  • 约6.6千字
  • 约 10页
  • 2018-01-08 发布于河南
  • 举报
Dos界面C贪吃蛇设计报告

综合实验项目:贪吃蛇游戏 1、问题需求 (1)控制游戏:按方向键↑,↓,←,→能控制蛇的移动; (2)蛇在固定的范围内移动,不能碰触边界。不能撞到自身,否则,游戏结束。 (3)固定范围内随机出现白子,蛇每吃一个白子长长一格,分数增加,每增加5分蛇的移动速度自动增加。 2、程序流程图 3、详细设计设计说明:本程序运行代码如下: #include iostream #include ctime #include conio.h #include windows.h #include time.h using namespace std; int score=0,t=300,f=1;//得分与时间间隔/ms(控制贪吃蛇的速度) double ss=0,tt=0;//统计时间所用参数 class Node { Node(): x(0), y(0), prior(0), next(0) { } int x; int y; Node *prior; Node *next; friend class Snake; }; class Snake { public: Snake(); ~Snake(); void output(); void move(); void change_point(char); private: Node *head; Node *tail; enum

文档评论(0)

1亿VIP精品文档

相关文档