欢迎来到天天文库
浏览记录
ID:13031571
大小:266.76 KB
页数:24页
时间:2018-07-20
《基于android的俄罗斯方块的设计与实现课程设计报告_毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南商学院《移动互联网应用开发》课程设计报告题 目基于Android的俄罗斯方块的设计与实现姓名:学号:专业:班级:指导教师:职称:计算机与信息工程学院2014年11月24课程设计评审表等级成绩组成优秀良好中等及格不及格平时成绩1.考勤满勤2.作业全,均在A以上。3.实验报告全,均在A以上。1.考勤90%到2.作业90%全,均在B以上。3.实验报告90%全,均在B以上。1.考勤80%到2.作业80%全,均在B以上。3.实验报告80%全,均在B以上。1.考勤7
2、0%到2.作业70%全,均在C以上。3.实验报告70%全,均在C以上。1.考勤70%以下。2.作业70%以下,或均在C以下。3.实验报告70%以下,或均在C以下。课程设计成绩设计文档1.完全按照课程设计文档规范要求。2.结构合理、层次清晰。3.内容充实、设计详细。1.完全按照课程设计文档规范要求。2.结构较合理、层次较清晰。3.内容较充实、设计较详细。1.基本按照课程设计文档规范要求。2.结构较合理、层次较清晰。3.内容较充实、设计较详细。1.基本按照课程设计文档规范要求。2.结构欠合理、层次欠清晰。3.内容欠充实、设计欠详细。1.
3、没有按照课程设计文档规范要求。2.结构不合理、层次不清晰。3.内容不充实、设计不详细。界面设计1.布局合理。2.界面美观,色调和谐,风格统一。3.无链接错误。1.布局较合理。2.界面较美观,色调和谐,风格统一。3.无链接错误。1.布局较合理。2.界面较美观,色调和谐,风格统一。3.链接错误很少。1.布局欠合理。2.界面欠美观。3.链接错误较少。1.布局不合理。2.界面不美观。3.链接错误很多。功能设计1.能够很好的完成课程设计题目的基本功能。2.可以完成异常数据和边界数据的友好处理。3.类与接口的设计合理。4.功能实现无错误。1.能
4、够很好的完成课程设计题目的基本功能。2.基本可以完成异常数据和边界数据的友好处理。3.类与接口的设计合理。4.功能实现错误较少。1.能够很好的完成课程设计题目的基本功能。2.基本可以完成异常数据和边界数据的友好处理。3.类与接口的设计较合理。4.功能实现错误较少。1.能够完成课程设计题目的大部分基本功能。2.未能完成异常数据和边界数据的友好处理。3.类与接口的设计较合理。4.功能实现错误较多。1.未能完成课程设计题目的大部分基本功能。2.未能完成异常数据和边界数据的友好处理。3.类与接口的设计不合理。4.功能实现错误较多。综合成绩评
5、定:评阅老师(签章):年月日24目录1游戏介绍2俄罗斯方块需求分析2.1游戏功能分析2.1.1游戏方块控制功能2.1.2方块的生成显示功能2.1.3方块的摆放消行功能2.1.4游戏分数统计功能2.1.5游戏结束控制功能2.2方块及旋转变换需求分析2.3游戏运行分析3游戏总体设计分析3.1总体设计思想3.2功能模块3.2.1游戏区模块3.2.2游戏控制模块4详细设计与实现4.1游戏开始菜单界面的设计4.2方块类的设计与实现4.3方块的控制设计和判断5总结6参考资料241游戏介绍俄罗斯方块是家喻户晓的益智小游戏,它由俄罗斯人阿列克谢∙帕
6、基特诺夫(AlexeyPazhitnov)在1984年6月利用空暇时间编写的游戏程序,故此得名。俄罗斯方块的基本规则是移动、旋转和摆放游戏随机产生的各种方块,使之排列成完整的一行或多行并且消除得分。它看似简单却变化无穷,俄罗斯方块上手极其简单,且游戏过程变化无穷,作为游戏本身很有魅力,但是要熟练掌握其中的操作和摆放技巧,难度却不低。此软件给用户提供了一个展现自己高超技艺的场所,在这里,它不仅放松自己,还能感受到游戏中的乐趣。游戏区域会从顶部不断落下7种下坠物的一种,游戏区域右上角有一个区域可以显示下一个下坠物的形状,玩家可以控制下坠
7、物移动、旋转和一键到底,通过玩家的操作,下坠物在游戏区域以“摆积木”的形式出现。下坠物在一行或多行堆满后就可以自动消除,消行后会得到相应的分数,如果当前下坠物堆积至窗口顶端,则游戏结束。2俄罗斯方块需求分析2.1游戏功能分析先分析一下整个游戏的具体实现,首先,游戏有开始、切换界面、结束等操作接口,而在游戏过程中,随着玩家的按键,会出现下坠物的形态变化、下坠物快速下坠、摆放下坠物件、销毁填满的行、产生下一个方块等功能。先分析游戏的特点,然后对这些功能一一进行细化,从而完成整个游戏的设计。242.1.1游戏方块控制功能当玩家按下相应的操
8、作键位时,通过条件判断,判断该操作是否可行,如果可行就执行相应的操作。主要的操作有游戏方块的左移,右移,快速下降,旋转变形。2.1.2方块的生成显示功能游戏中会有两个地方产生方块,一个是游戏区域上方会有方块落下,还有就是在屏幕右上角,
此文档下载收益归作者所有