俄罗斯方块游戏设计
目 录
摘 要..................................................................................................................I
目 录.................................................................................................................II
第一章游戏概述..................................................................................................1
1.1 游戏的功能与应用背景.....................................................................................................1
1.1.1 游戏功能..................................................................................................................1
1.1.2 游戏应用背景..........................................................................................................1
1.1.3 游戏特点..................................................................................................................1
第二章游戏设计..................................................................................................2
2.1.游戏设计思想....................................................................................................................2
2.2 游戏功能模块划分............................................................................................................2
2.2.1 游戏功能模块划分..................................................................................................2
2.2.2 Bitblt 函数参数的意义与用法................................................................................2
2.1.3 俄罗斯方块的旋转..................................................................................................3
2.1.4 如何实现方自动消除满行的方块..........................................................................3
2.2.5 随机从 7 个方块中选择一个..................................................................................4
2.2.6 设置每个模块的测试计..........................................................................................4
2.3 整体游戏程序的结构设计................................................................................................5
第三章 游戏实现.................................................................................................6
3.1 界面设计.............................................................................................................................6
3.1.1 艺术策划...................................................................................................................6
3.1.2 页面整体规划...........................................................................................................6
3.2 代码编写.............................................................................................................................6
3.2.1 游戏界面...................................................................................................................6
3.1.2 详细代码...................................................................................................................8
3.3 系统测试...........................................................................................................................13
3.3.1 测试的必要性.........................................................................................................13
3.3.2 测试的过程.............................................................................................................13
3.4 相关软件说明...................................................................................................................14
3.4.1 Adobe Photoshop....................................................................................................14
3.4.2 VB 6.0.....................................................................................................................14
.......................................................................................................................14
第四章 课程设计总结........................................................................................15
4.1 课程设计认识...................................................................................................................15
4.2 作品的不足之处...............................................................................................................16
4.3 作品的改进之处...............................................................................................................16
结 论...............................................................................................................17
致 谢...............................................................................................................19
参考文献..........................................................................................................20