魔力方块游戏说明书_第1页
魔力方块游戏说明书_第2页
魔力方块游戏说明书_第3页
魔力方块游戏说明书_第4页
魔力方块游戏说明书_第5页
已阅读5页,还剩2页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

魔力方块游戏说明书软件1202班苗翻王妮妮1.作品名称:魔力方块2.作品构思作品来源于俄罗斯方块和2048,玩法也是结合了两者的元素在内,它们的基本构成元素都是方块,但是有不一样的玩法与吸引力,给人一种很有魔力的感觉,所以我们给游戏更名为魔力方块。两款都好玩的游戏结合在一起的时候,无疑碰撞出奇妙的火花,其实它的组合方式有很多种。俄罗斯方块为什么已经流行这么多年还是没有被世人所抛弃呢,说明了它的魔力,它有一种让人缓解压力,释放压力的神奇功效,你有没有感受到呢?就是这么一款小游戏,因为它的魔力,让我们自然而然就会把它和其他热门游戏结合在一起。现在它带着自己的小伙伴强势回归,它们宣言要一起统治方块王国。3.技术说明1)软件要求及运行环境:Dev-C++2)操作设备:仅键盘3)基本按键操作方向键←方块向左移动方向键→方块向右移动方向键↓方块向下移动方向键↑方块顺时针旋转0:方块逆时针旋转空格:方块直接落地回车Enter:暂停游戏当游戏GAMEOVER的时候,R键重玩,O键退出一旦程序执行成功,就会进入游戏界面,游戏自动开始运行;规则简单,容易上手;不需要联网就可以进行游戏。4)特点说明:①程序交互性好,操作性强②易操作,简单而有趣③功能全面如:重新开始游戏,碰撞检测,消行检测,显示得分信息,显示提示信息,运行游戏,暂停游戏,退出游戏等5)性能本游戏在设计方面本着方便、使用及娱乐性高的宗旨,在对界面进行设计的过程中,始终坚持清晰明了,在性能方面能够实现效率高,不易出错等优点。游戏主界面应该力求美观,赏心悦目。游戏控制模块应做到易懂,易操作,而且准确率高。6)源程序代码:在魔力方块.cpp文件中7)程序函数说明库函数:#include<stdio.h>#include<string.h>#include<stdlib.h>#include<time.h>voidkeydownControl(TetrisManager*manager,TetrisControl*control,intkey);//键按下voidsetPoolColor(constTetrisManager*manager,TetrisControl*control);//设置颜色voidgotoxyWithFullwidth(shortx,shorty);//以全角定位voidprintPoolBorder();//显示游戏池边界voidprintTetrisPool(constTetrisManager*manager,constTetrisControl*control);//显示游戏池voidprintCurrentTetris(constTetrisManager*manager,constTetrisControl*control);//显示当前方块voidprintNextTetris(constTetrisManager*manager);//显示下一个和下下一个方块voidprintScore(constTetrisManager*manager);//显示得分信息voidrunGame(TetrisManager*manager,TetrisControl*control);//运行游戏voidprintPrompting();//显示提示信息boolifPlayAgain();//再来一次4.游戏功能说明游戏非常简单,是一款一看就会操作的小游戏,如下图为开始界面:在游戏界面上很直观清楚的告诉玩家通过什么键控制下落的方块的方向以及下一个将要下落的方块的形状。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论