北邮C++计算机实习报告.docxVIP

  • 16
  • 0
  • 约6.23千字
  • 约 11页
  • 2017-02-09 发布于重庆
  • 举报
北邮C计算机实习报告

计算机实习报告 一.功能说明1.1总体功能说明本工程用C++语言实现了俄罗斯方块经典游戏。俄罗斯方块游戏特点:俄罗斯方块的基本规则是通过键盘控制移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分,上手简单,是一款经典游戏。在经典玩法(正常模式)的基础上,本程序还添加了挑战模式,即在游戏伊始时在游戏区域中随机分布方块,减小了留给玩家调整方块的时间和区域,需要通过玩家不断填补消行才能把游戏进行下去。游戏会随着玩家的得分的增多而加大方块下落的速度,从而增加游戏难度,因此也在原来的基础上大大增加了游戏的可玩性。游戏中还增加了Esc键的功能,从而可以实现暂停游戏和退出游戏的功能。1.2用户界面这是游戏的初始界面。出现游戏名,根据提示,玩家按下“c”“n”即可自行选择挑战模式和正常模式,难度不同。这样既明确了游戏名称,提供两种模式的入口,又给玩家一个准备的时间以自行控制游戏开始,不必一打开文件就突然开始游戏,增加了游戏的人性化。以上两图为进入游戏后的主界面,分别为正常模式和挑战模式。中间的区域为游戏主要界面,游戏从上往下随机产生并自动输出七种方块,对俄罗斯方块的基本操作如←(左移),→(右移),↑(方块变形),↓(加速下落)都在此区域里完成。最上方显示的是模式。右边的区域显示一些与游戏相关的信息,从上往下分别是下落速度、游戏得分、游戏操作说明,编者信息。此图为按下

文档评论(0)

1亿VIP精品文档

相关文档