基于C++的俄罗斯方块设计与实现(论文+源码)
摘要:对于大多数人来说,俄罗斯方块是一款曾经很流行的游戏。它很容易玩,有很多乐趣。它受到了各个年龄段球员的喜爱。计算机网络的高速发展给它提供了更好的发展空间。本设计的主要目的是通过MFC来开发一款双人作战模式的俄罗斯方块游戏,并详细介绍开发过程。内容包括:MFC的界面开发,软件功能的分析,流程图和总体程序设计。
关键词 :MFC,C++
目录:
第一章 引言 1
1.1 背景 1
1.2 MFC 简介 1
1.3 Visual Studio 2015 编程环境 2
1.4 面向对象软件开发过程及思想 2
第二章 需求分析 3
第三章 概要设计 4
3.1系统模块 4
3.2功能模块结构设计 4
第四章 详细设计 6
4.1 游戏总体设计 6
4.2 游戏中运行窗口绘制 8
4.3 方块设计 8
4.3.1 方块的实现 8
4.3.2方块的预显示 8
4.3.3 方块的移动 8
4.3.4 方块的旋转 9
4.4 游戏控制设计 12
4.4.1 消行判断 12
4.4.2 游戏难度级别选择 12
4.4.3 游戏加分规则 12
游戏结束判断 12
4.5 程序运行流程 13
4.5.1 框架类初始化 13
4.5.2 位图按钮创建 13
4.5.3 绘制游戏区域 14
4.5.4 游戏设置与帮助 14
4.5.5 播放背景音乐 14
第五章 总结 15
致谢 16
参考文献 18
论文字数:9982
包含资料:
此套毕业设计百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]