1 / 37
文档名称:

Linux 平台下基于 C的贪食蛇游戏设计与实现.docx

格式:docx   大小:313KB   页数:37页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux 平台下基于 C的贪食蛇游戏设计与实现.docx

上传人:pppccc8 2020/9/29 文件大小:313 KB

下载得到文件列表

Linux 平台下基于 C的贪食蛇游戏设计与实现.docx

相关文档

文档介绍

文档介绍:Linux平台下基于C的贪食蛇游戏设计与实现姓 名 系别、专业—导师姓名、职称 完成时间 摘要 IABSTRACT II1绪论 12平台简介 21系统介绍 31C语言简介 43系统分析 51功能要求 64系统概要设计 61程序初始化 62程序流程 65系统详细设计 81系统界面 115・3食物及蛇状态的初始化及食物的出现 146贪食蛇AI的算法设计 162蛇避开吃到自己身体的算法设计 173地图2需要新增的一些判断 187调试以及测试结果分析 191系统测试 202在软件的测试过程中发现的儿个小问题 21结束语 22参考文献 23致谢 错误!未定义书签。附录 24贪食蛇游戏操作简单方便,老少皆宜,是一款不错的小游戏。而Linux挟其价格低廉、站质良好与稳定的优势,正吸引着众多以PC为主工作、学****和娱乐的人们。基于Linux平台下的贪食蛇游戏采用的Linux底下C语言和GTK图形化编程工具编写,操作简单。玩家首先进入游戏,在游戏屮可以对游戏进行暂停、退出等操作,还加入了双人对战模式,丰富了游戏,壇大游戏的娱乐性。本文分几部分阐述了基于Linux下的贪食蛇游戏的开发过程,分章节较详细的介绍了游戏的结构和设计实现过程,并详细画出了系统流程图,还详细介绍了各个功能完成相关技术,写岀了调试以及测试结果分析。关键词:GTK;Linux操作系统;,petitiveadvantage,theLinuxisinvisiblyattractinglargenumbersofpeoplewhobasePCasmainwork>-basedSnakegameiseasytooperatebyadoptingtheClanguageandGTKgraphicalprogrammingtools-Afterenteringthegame,theplayerscandosomeoperationsjike"paiise",“exit"・warmodeenrichesthegame,-'simplementationinsub-:GTK;Linuxoperatingsystem;、詁质良好与稳定的竞争优势,正无形无影地吸引众多以PC为主工作平台上的人们。随着科学技术日新月异的发展,Linux提供了更多图形接口的桌面操作环境和应用软件,操作更加简单方便。Linux是源代码开放的操作系统,是当今优秀的操作系统之一。标准Linux经过小型化裁剪之后的专用Linux操作系统即嵌入式Linux,已成为当今的一大热点,它能够固化于容量只有几KB或者几MB的存储器芯片或者单片机屮,适合于特定嵌入式场合,FT前已