安徽工业大学计算机学院代码,安徽工业大学计算机学院.docx

阅读: 评论:0

安徽工业大学计算机学院代码,安徽工业大学计算机学院.docx

安徽工业大学计算机学院代码,安徽工业大学计算机学院.docx

文档介绍:

安徽工业大学计算机学院.docx安徽工业大学计算机学院“程序设计综合实****软】”报告题目:关于“贪吃蛇”游戏的课程报告姓名:刘玉路学号:109074277学院:计算机学院专业:软件工程班级:104指导教师:胡增涛完成日期:2011年6月5_B内容课程设计任务书题目关于“贪吃蛇”游戏的课程报告对原有的游戏代码进行一定程度上的改进,通过增加函数以实现更多游戏控制功能。在面向人的对象时,能够更好的实现游戏操控,在这个游戏运行的环境只能在TC下运行。刘玉路设计者姓名指导教师意见:指导教师签名:目录一、可行性研究报告项目由来4可选方案4可行性44・结论4二、需求规格说明4目标4功能需求5数据需求5三、总体设计51•软件结构详细设计各模块算法流程图五、程序源代码六、程序测试10测试内容和结果表+运行效果抓图10测试效果11七、总结111•项目评价11不足之处113•心得体会11一、可行性研究报告1•项目由来对“贪吃蛇”这一经典游戏进行的课程设计以加深对软件工程思想的理解与认识,以便在以后的编程中熟练应用。2.可选方案对原有的游戏代码进行一定程度上的改进吗,通过增加函数以实现更多游戏控制功能。可行性本程序是在原有的游戏代码的基础上进行修改而得的,所以个人可独立完成,只需要一定的时间进行熟悉现有代码并进行修改设计,技术上要求较简单,设备资源(计算机)方便获取,成本较低,可行性较高。结论木系统可以马上开始实施,并进可能的做到提前完成。从人力资源的角度来说,尽量独立完成。从开发成本角度来说,将支出成本降到最低。所以可选方案即为最优方案。二、需求规格说明目标本文主要描述连连看游戏应用程序的软件要求,目的是为了清晰地描述用户使用本软件必须要完成的任务和定义开发人员必须实现软件功能,使用户利用程序能够完成他们的任务。功能需求由主函数读入用户的命令,进行判断,如果命令符合预定规则,则确认请求,并执行相应的命令,执行后对屏幕进行更新,然后读入第二条命令,如此往复。3•数据需求在数据结构的选取,我们选择了链表,链表具有用多少空间就开多少空间的优点,使程序执行更稳定,高效。三、总体设计软件结构四、详细设计1.各模块算法流程图五、程序源代码#defineN200#include#include#include〈dos.h>#define#define#define#define♦♦defineLEFT0x4b00RIGHT0x4d00DOWN0x5000UP0x4800ESC0x011binti,key;intscore二0;intgamespeed二50000;structFood{intx;inty;intyes;}food;structSnake{intx[N];inty[N];intnode;intdirection;intlife;}snake;voidInit(void);voidClose(void);voidDrawK(void);voidGameOver(void);voidGamePlay(void);voidPrScore(void);voidmain(void){Init();DrawK();GamePlay();Close();}voidInit(void){intgd二DETECT,gm;initgraph(&gd,&gm,"D:\tc20\BGI");cleardevice();}voidDrawK(void)setcolor(11);setlinestyle(SOLID_LINE,0,THICK_WIDTH);for(i=50;i<=600;i+=10){rectangle(i,40,i+10,49);rectangle(i,451,i+10,460);for(i=40;i<=450;i+=10)rectangle(50,i,59,i+10);rectangle(601,i,610,i+10);voidGamePlay(void){randomize();s=l;snake.life=0;snake.direction=l;snake.x[0]=100;snake,y[0]=100;snake.x[l]=110;snake,y[l]=de=2;PrScore();while(1)while(!kbhit())s==l){food.x=rand()%400+60;food.y=rand()%350+60;while(food.x%10!=0)food.x++;while(food.y%10!=0)food.y++;s=0;s==0){setcolor(G

内容来自淘豆网www.taodocs转载请标明出处.

本文发布于:2024-01-31 02:05:19,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170663792024559.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:安徽   大学计算机   工业   学院   代码
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23