俄罗斯方块游戏的设计与实现.doc

资料分类:精选论文 上传会员:螺蛳粉50g 更新时间:2024-01-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 螺蛳粉50g 对本文的描述:俄罗斯方块作为一款历史悠久的游戏,在各大小游戏平台总能在排行榜前几,甚至同类型游戏可以有几十种,可见其深受广大休闲玩家的喜爱。俄罗斯方块是一款休闲、益智、趣味、操......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: