看最左边四个单元最左边有方块并且当前游戏板也有方块中国石油大学北京现代远程教育毕业论文论文将新形状的方块放置在游戏板上,并返回此方块号这里设置游戏板这里设置游戏板中国石油大学北京现代远程教育毕业论文论文再次初始化座标游戏方块操作判断处理游戏方块操作判断处理主要执行对当前操作进行条件判断,若满足相关条件,则返回,即允许执行此操作。此判断由,函数来实现,其中,为当前游戏方块位置,为游戏方块号,为左移右移下移或自由下落旋转的标志。对这些动作判断的实现基本相同,因此,下面以对左移操作的判断为例讲述其实现过程。计算出游戏方块左移个方块后的新的相对坐标并初始化。用来对当前游戏方块的值进行按位于操作,逐位判断的值,在结构体中定义为,即有两个元素的数组。若,则表示的最高位是,在游戏方块中表示此位置不为空。逐行逐列进行判断,共行列,即游戏方块的大小。对每个小方块中国石油大学北京现代远程教育毕业论文论文次进行判断,若小方块的值是,左移位后其横坐标没有超过游戏主板的最左边,并且在此位置游戏主板的值为,即表示是空的,则可以执行左移操作。任意小方块不满足上述任意条件,都不能执行此左移操作。判断是否可以移动,为当前方块位置为方块号方向标志返回和当前方块最左边在游戏板的位置如果向左移中国石油大学北京现代远程教育毕业论文论文看最左边四个单元最左边有方块并且当前游戏板也有方块碰到最左边了左移个方块后,此的区域与游戏板有冲突如果向右移中国石油大学北京现代远程教育毕业论文论文碰到最右边了中国石油大学北京现代远程教育毕业论文论文如果向下移依次为,中国石油大学北京现代远程教育毕业论文论文转动看最下边四个元最下边有方块并且当前游戏板也有方块中国石油大学北京现代远程教育毕业论文论文碰到最下边了碰到最左边了碰到最右边了中国石油大学北京现代远程教育毕业论文论文运行结果游戏初始状态当用户刚进入游戏时,如图所示。此时,分数初始化为,等级默认为。游戏当前设置为成绩每增加分等级就升级,升级后游戏方块在原来基础上下落速度有所加快,这主要是变化了定时器的时间间隔的缘故。用户可使用键盘左移键右移键上移键和下移键,分别进行左移右移旋转和下落操作。用户可按键退出游戏。图游戏初始状态中国石油大学北京现代远程教育毕业论文论文游戏进行状态图为游戏等级提升了级后的状态,级别越高,游戏方块下落速度越快。图游戏进行状态中国石油大学北京现代远程教育毕业论文论文结论本文介绍了俄罗斯方块这款风靡世界的游戏的设计思路及其编程实现。重点介绍各功能模块的设计原理和数据结构的实现。通过本论文程序的编写和开发,进步的提高了自己的基本编程能力和游戏开发技巧,熟悉了语言图形模式下的编程。深入的理解了程序中有关结构体数组时钟中断及绘图等方面的知识。通过本程序的训练,使我对语言有了个更能深刻的了解。本文的程序设计借鉴了参考书籍和互联网上相关程序的设计思想,在此对相关网站的源代码提供者表示衷心的感谢。由于时间经验及水平的原因,论文中难免有不足之处。许多问题往往都不是只有种解决方法,本游戏的开发也是如此,可以对此程序进行优化和功能完善或者使用不同方法来实现些功能,以达到学以致用的目的。中国石油大学北京现代远程教育毕业论文论文致谢三年的艰苦跋涉,多个月的精心准备,毕业论文终于到了划句号的时候,心头照例该如释重负,但写作过程中常常出现的辗转反侧和力不从心之感却挥之不去。论文写作的过程并不轻松,工作的压力时时袭扰,知识的积累尚欠火候,于是,我只能次次埋头于图书馆中,次次在深夜奋笔疾书。第次花费如此长的时间和如此多的精力,完成篇具有价值的论文,其中的艰辛与困难难以诉说,但曲终幕落后留下的滋味,值得我生慢慢品尝。通过这阶段的努力,我的毕业论文俄罗斯方块游戏语言终于完成了,这意味着大学生活即将结束。在大学阶段,我在学习上和思想上都受益非浅,这除了自身的努力外,与各位老师同学和朋友的关心支持和鼓励是分不开的。当然最该感谢的是我的父母。感谢他们的教诲之情。在我成长的道路上,你们用平凡朴实的做人准则教我如何做人,没有深奥的道理,没有华丽的词语,他们用自己的言行教我怎样做个真正的人。在此感于春老师在论文方面的指导和帮助,感谢刘红梅付强龚浩查勇蔡淮等老师在过去几年的教学指导和帮助。在三年的学习期间,得到张植星何宗欣廖建郭挺赵天擎王海峰等同学的关心和帮助,在此表示深深的感谢。没有他们的帮助和支持是没有办法完成我的毕业论文的,同窗之间的友谊永远长存。中国石油大学北京现代远程教育毕业论文论文参考文献语言大学实用教程苏小红等编著电子工业出版社面向对象与可视化程序设计黄维通编著清华大学出版社数据结构语言版严蔚敏吴伟民编著清华大学出版社游戏设计荣软科技编著北京科海电子出版社语言程序设计案例教程仇芒仙,张丽华清华大学出版社语言程序设计第三版上机指导谭浩强清华大学出版社语言参悟之旅左飞李召恒中国铁道出版社嵌入式语言开发精讲高焕堂电子工业出版社
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 57 页
第 2 页 / 共 57 页
第 3 页 / 共 57 页
第 4 页 / 共 57 页
第 5 页 / 共 57 页
第 6 页 / 共 57 页
第 7 页 / 共 57 页
第 8 页 / 共 57 页
第 9 页 / 共 57 页
第 10 页 / 共 57 页
第 11 页 / 共 57 页
第 12 页 / 共 57 页
第 13 页 / 共 57 页
第 14 页 / 共 57 页
第 15 页 / 共 57 页
预览结束,还剩
42 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。