需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10104 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
内容摘要:如今电子信息技术高速发展,越来越多的3D大型游戏层出不穷。本文针对80年代电子信息技术刚开始发展时产生的游戏俄罗斯方块进行研究。用调查分析的方法对当前俄罗斯方块系统的背景、现状进行调查,描述了俄罗斯方块的设计与实现,并总结了俄罗斯方块的特点。俄罗斯方块采用VC++6.0开发平台,用C语言和图形处理技术实现,由四块正方形的色块组成,计算机随机产生不同七种类型的方块,用户根据键盘的上下左右键控制翻转、向左、向右和向下操作。程序根据这七种方块堆叠实现对应的消行处理,而消行数实现具体得分,再根据游戏得分制定相应关卡,当方块不可能再进行消行时,游戏结束。
关键词:俄罗斯方块 VC++6.0 计分 关卡
目录 内容摘要 Abstract 第1章-引言-1 第1.1节-关于题目-1 第1.2节-研究背景-1 第1.3节-研究目的与意义-1 第1.4节-研究内容-2 第1.5节-研究方法-2 第1.6节-相关技术-2 第1.6.1节-C/C++语言-2 第1.6.2节-Visual C++工具-3 第2章-程序设计-4 第2.1节-可行性分析-4 第2.1.1节-研究原因-4 第2.1.2节-技术可行性-4 第2.1.3节-操作可行性-4 第2.1.4节-社会因素方面可行性-5 第2.2节-需求分析-5 第2.2.1节-系统基本要求-5 第2.2.2节-系统功能需求-5 第2.2.3节-系统变量需求-5 第2.2.4节-系统性能需求-6 第3章-具体设计-7 第3.1节-系统设计-7 第3.1.1节-模块划分-7 第3.1.2节-系统功能表-8 第3.1.3节-流程图-9 第3.1.4节-游戏判断-10 第3.2节-接口设计-10 第3.2.1节-外部接口-10 第3.2.2节-用户接口-10 第3.2.3节-内部接口-10 第4章-程序实现-11 第4.1节-类设计声明-11 第4.1.1节-头文件-11 第4.1.2节-全局变量-11 第4.1.3节-函数声明-11 第4.2节-主要功能实现-12 第4.2.1节-全局定义-12 第4.2.2节-游戏界面-12 第4.2.3节-生成方块-14 第4.2.4节-方块移动与障碍判断-17 第4.2.5节-方块变形-18 第4.2.6节-消行计分-19 第4.2.7节-开始游戏-20 第5章-具体实现-23 第5.1节-方块设计-23 第5.2节-背景设计-23 第5.3节-满行消行-24 第5.4节-游戏结束-25 第6章-总结-26 参考文献-27 致谢--28 |