团队作业六
2016-05-27 16:53
155 查看
[b]俄罗斯方块:[/b]
一.系统模块图:
二:各模块设计
1.游戏界面设计:
界面最右边从上到下依次为:开始游戏、保存、载入、回放速度调节框、回放、回放进度
文件菜单栏中包括6个菜单项,如图:
2.游戏载入:
当玩家想看以前的游戏记录时,点击载入按钮,自动打开默认目录,玩家选择保存的游戏数据,载入到游戏界面,界面上有调节回放速度(1-15)按钮,以及回放进度按钮。
3:游戏保存:
当游戏结束或者暂停时,玩家点击保存按钮,自动打开默认的文件保存的目录,玩家选择目录将游戏保存到文件中。
4:游戏操作:
玩家运行软件后,点击开始游戏按钮,游戏开始,在界面内出现当前方块(方块的形状由点阵来实现),以及下一个方块的预览窗口。每当一个方块接触到“地”或者落在其他方块上时,玩家积分加一,每当某一行被填满时清楚改行,积分加100,每当消除10行玩家等级加一,并且方块下降速度加快。当游戏结束时,玩家保存游戏到文件中,当玩家想看游戏回放,载入游戏查看。
5:游戏设置:
方块拥有三种不同的形状外观,根据个人喜好设置,如图:
方块设计有三种图案,如下:
模式1:
模式2:
模式3:
一.系统模块图:
二:各模块设计
1.游戏界面设计:
界面最右边从上到下依次为:开始游戏、保存、载入、回放速度调节框、回放、回放进度
文件菜单栏中包括6个菜单项,如图:
2.游戏载入:
当玩家想看以前的游戏记录时,点击载入按钮,自动打开默认目录,玩家选择保存的游戏数据,载入到游戏界面,界面上有调节回放速度(1-15)按钮,以及回放进度按钮。
3:游戏保存:
当游戏结束或者暂停时,玩家点击保存按钮,自动打开默认的文件保存的目录,玩家选择目录将游戏保存到文件中。
4:游戏操作:
玩家运行软件后,点击开始游戏按钮,游戏开始,在界面内出现当前方块(方块的形状由点阵来实现),以及下一个方块的预览窗口。每当一个方块接触到“地”或者落在其他方块上时,玩家积分加一,每当某一行被填满时清楚改行,积分加100,每当消除10行玩家等级加一,并且方块下降速度加快。当游戏结束时,玩家保存游戏到文件中,当玩家想看游戏回放,载入游戏查看。
5:游戏设置:
方块拥有三种不同的形状外观,根据个人喜好设置,如图:
方块设计有三种图案,如下:
模式1:
模式2:
模式3:
相关文章推荐
- 剑指Offer:树的子结构
- 程序员职业素养笔记
- CSS隐藏文字以及以图代字( text-indent: 100%;)
- Android Studio之常用设置
- 表示和描述(3)
- 总结几点Quartz的经验
- java多线程---顺序打印ABC的三种实现---synchronized方式
- Android中如何通过程序打开或关闭GPS
- MongoDB的主从复制与复制集
- MFC编辑框“请输入一个整数”,数字后面自动跟了一个0
- power_supply子系统笔记
- 【Moqui业务逻辑翻译系列】Shipment Receiver Receives Shipment with Packing Slip but no PO
- Android 自定义View属性相关细节
- lintcode ----二叉树的最小深度
- UCloud可用区的设计理念及功能图文详解
- 计划进度表
- Android CardView 的使用
- 数据结构1.单链表
- JDBC连接oracle数据库,批量保存大量数据,有关commit总结
- Android Studio 项目导入