俄罗斯方块游戏毕业论文.docVIP

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国石油大学(北京)现代远程教育 毕 业 设 计(论文) 俄罗斯方块游戏 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        俄罗斯方块游戏 摘 要 俄罗斯方块是一款风靡全球的掌上游戏机和PC机游戏,它造成的轰动与创造的经济价值可以说是游戏史上的一件大事。它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。它看似简单却变化无穷,俄罗斯方块上手极其简单,但是要熟练地掌握其中的操作与摆放技巧,难度却不低。作为家喻户晓老少皆宜的大众游戏,其普及程度可以说是史上任何一款游戏都无法相比的。相信大多数人都还记得为它痴迷得茶不思饭不想的那个俄罗斯方块时代。由于俄罗斯方块具有的数学性、动态性与知名度,也经常拿来作为游戏程序设计的练习题材。 关键词:俄罗斯方块开发;游戏编程;程序开发 目 录 1. 前言 1 2.功能描述 2 3.总体设计 3 3.1 功能模块设计 3 3.1.1 游戏执行主流程 3 3.1.2 游戏方块预览 3 3.1.3 游戏方块控制 5 3.1.4 游戏显示更新 6 3.1.5 游戏速度分数更新 7 3.1.6 游戏帮助 7 3.2 数据结构设计 7 3.2.1 游戏底板BOARD结构体 7 3.2.2 游戏方块SHAPE结构体 7 3.2.3 SHAPE结构数组 8 3.3 函数功能描述 11 4.程序实现 12 4.1 源码分析 12 4.1.1 程序预处理 12 4.1.2 主函数main() 16 4.1.3 初始化界面 21 4.1.4 时钟中断处理 22 4.1.5 成绩、速度及帮助的显示 24 4.1.6 满行处理 25 4.1.7 游戏方块的显示和清除 29 4.1.8 游戏方块操作判断处理 34 4.2 运行结果 40 4.2.1 游戏初始状态 40 4.2.2 游戏进行状态 41 5. 结论 42 致谢 43 参考文献 44 1.前言 俄罗斯方块(Tetris)原本是前苏联科学家阿列克谢·帕吉特洛夫在1984年6月利用空闲时间所编写的游戏程序,据说游戏的作者最喜欢网球(Tennis)运动,于是,它把来源于希腊语的tetra(意为“四”)与其结合,造了“tetris”一词,之后开始提供授权给各个游戏公司,造成各平台上俄罗斯游戏软件大量 发行的现象。 俄罗斯方块由于上手简单、老少皆宜,从而家喻户晓款风靡全球的电视游戏机和掌上游戏机游戏年的艰苦跋涉,个月的精心准备,毕业论文终于到了划句号的时候,心头照例该如释重负,但写作过程中常常出现的辗转反侧和力不从心之感却挥之不去。论文写作的过程并不轻松,的压力时时袭扰,知识的积累尚欠火候,于是,我只能一次次埋头于图书馆中,一次次在深夜奋笔疾书。第一次花费如此长的时间和如此多的精力,完成一篇具有价值的论文,其中的艰辛与困难难以诉说,但曲终幕落后留下的滋味,值得我一生慢慢品尝。 通过这一阶段的努力,我的毕业论文《》终于完成了,这意味着大学生活即将结束。在大学阶段,我在学习上和思想上都受益非浅,这除了自身的努力外,与各位老师、同学和朋友的关心、支持和鼓励是分不开的。 感谢们的教诲之情。在我成长的道路上,你们用平凡朴实的做人准则教我如何做人,没有深奥的道理,没有华丽的词语,们用自己的一言一行教我怎样做一个真正的人。在此感老师的指导和帮助感谢老师的 在三年的学习期间,得到等的关心和帮助,在此表示深深的感谢。没有他们的帮助和支持是没有办法完成我的论文的,同窗之间的友谊永远长存。 C语言程序设计案例教程仇芒仙,张丽华 清华大学出版社C语言程序设计(第三版)+上机指导 谭浩强 清华大学出版社 C语言参悟之旅

文档评论(0)

追风少年 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档