基于android环境的俄罗斯方块---大学毕业(论文)设计.doc
基于 Android 环境的俄罗斯方块游戏设计 Android 环境下的俄罗斯方块游戏设计是基于 Android 平台的游戏开发,使用 Eclipse 作为编程工具, Android 作为基本语言。该游戏的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。 游戏设计思路: 1. 界面设计:游戏菜单界面、游戏运行界面、帮助界面、排行榜界面、游戏结束界面等。 2. 功能设计:游戏的基本玩法是俄罗斯方块的形状和旋转。游戏中采用 7 种基本形状的方块,每种形状又可以通过逆时针旋转变化出 4 种形状。 3. 游戏过程:随机函数在预览窗体中展示形状供用户参考,然后将展示的形状复制到游戏窗体中进行摆放。用户可以使用键盘的方向键来控制方块的运动,然后对每一行进行判断,如果有某行的方块是满的,则消除这行的方块,并且使上面的方块自由下落。 程序流程图: 1. 总流程:达到底部游戏结束,销行操作生成下一个下坠物,将新生的下坠物代替旧的“下一个下坠物”。 2. 底部到达的判断与销行的实现:将新的下坠物放置到游戏区域中去,判断是否已经到达底部,如果是到达底部,则进行销行处理,并且修改相应的数据状态。 知识点: 1. Android 环境下的游戏开发:Android 是 Google 开发的基于 Linux 平台的开源手机操作系统,具有四大基本组件:Activity、Service、Content Provider、BroadcastReceiver。 2. Eclipse 的使用:Eclipse 是一种可视化编程工具,用于 Android 语言的开发。 3. 俄罗斯方块游戏的基本规则:移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。 4. 游戏设计思路:界面设计、功能设计、游戏过程等。 5. 程序流程图:总流程、底部到达的判断与销行的实现等。 本资源提供了基于 Android 环境下的俄罗斯方块游戏设计的详细信息,涵盖了游戏设计思路、程序流程图等方面的知识点。
剩余51页未读,继续阅读
- 粉丝: 446
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【java毕业设计】篮球论坛系统源码(springboot+vue+mysql+说明文档+LW).zip
- 【java毕业设计】篮球竞赛预约平台源码(springboot+vue+mysql+说明文档+LW+LW).zip
- 文件上传下载(源码)-kaic.zip
- 【java毕业设计】垃圾分类网站源码(springboot+vue+mysql+说明文档+LW).zip
- robo3t-1.4.4 Windows版本
- 【java毕业设计】口腔管家平台源码(springboot+vue+mysql+说明文档+LW).zip
- 基于PHP和Bootstrap的实现学籍/学生信息管理系统+项目源码+文档说明
- jasperreports7.0.1版本的项目库及原厂demo
- 【java毕业设计】考研资讯平台源码(springboot+vue+mysql+说明文档+LW).zip
- 【java毕业设计】就业信息管理系统源码(springboot+vue+mysql+说明文档+LW).zip