俄罗斯方块游戏系统的设计与实现(源码+论文)_kaic

简介: 俄罗斯方块游戏系统的设计与实现(源码+论文)_kaic

目录

1绪论

2可行性研究

2.1 设计目的

2.2 软件问题定义

2.3 可行性分析

3需求分析

3.1引言

3.2游戏需求

3.3 软硬件需求

3.4 研发、运行环境以及研发工具

4概要设计

4.1游戏设计方案的确定

4.2系统流程结构设计

4.3各个功能模块图设计

5详细设计

5.1形状层(Model)设计

5.1.1 图形的产生

5.1.2 图形的数据结构

5.1.3 图形的转移

5.1.4 图形的变形

5.1.5 存储和表示障碍物

5.1.6 判断满行及消行

5.2视图层(View)设计

5.2.1 方块的显示

5.2.2 障碍物的显示

5.3 控制层(Controller)设计

5.4 游戏演示

5.4.1 游戏界面显示

5.4.2 开始和结束控制菜单

5.4.3  分数和等级查看菜单

5.4.4 变换方块菜单

5.4.5 帮助菜单

6.系统测试

6.1 游戏界面菜单选项的功能测试

6.2 按键事件的功能测试

6.3方块堆砌与消行测试

6.4 测试结果分析

结  论

致  谢

参考文献

 

 


相关文章
|
8月前
|
移动开发 HTML5
经典的泡泡龙游戏源码免费下载
HTML5泡泡龙冒险小游戏是一款休闲网页游戏,游戏玩法是玩家从下方中央的弹珠发射台射出彩珠,多于3个同色珠相连则会消失。
58 2
经典的泡泡龙游戏源码免费下载
|
9月前
|
开发框架 数据挖掘 .NET
毕业论文管理系统设计与实现(论文+源码)_kaic
毕业论文管理系统设计与实现(论文+源码)_kaic
|
9月前
|
测试技术 开发工具 数据库
动漫网站的设计与实现(源码+论文)_kaic
动漫网站的设计与实现(源码+论文)_kaic
|
9月前
|
SQL 测试技术 数据库连接
驾驶员理论考试系统的设计与实现(论文+源码)_kaic
驾驶员理论考试系统的设计与实现(论文+源码)_kaic
|
9月前
|
前端开发 网络安全 虚拟化
软考网络规划师复习第四章:认识网络模拟器
软考网络规划师复习第四章:认识网络模拟器
|
9月前
|
图形学
【Unity 3D】3D游戏跑酷小子实战教学(附源码和步骤 超详细)
【Unity 3D】3D游戏跑酷小子实战教学(附源码和步骤 超详细)
352 0
|
9月前
|
算法
连连看游戏系列教程开篇
连连看游戏系列教程开篇
138 0
|
缓存 图形学
《unity游戏优化》第一章读书笔记
《unity游戏优化》第一章读书笔记
109 1
|
数据可视化 Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏15之拳击范围
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏15之拳击范围
197 0
|
数据可视化 Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏14之人身攻击范围指定与获取
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏14之人身攻击范围指定与获取
157 0