第1章 绘图模式 1
1.1 进入绘图模式 1
1.2 基本图形设计 2
1.2.1 沙漏图 2
1.2.2 钻石图 5
1.2.3 地雷图形 8
1.2.4 红旗图形 10
1.2.5 方块图形 12
1.2.6 地雷方阵 14
1.2.7 指针秒表 16
1.2.8 指针时钟 23
1.2.9 电子秒表 27
1.2.10 电子时钟 30
第2章 鼠标及键盘 32
2.1 认识鼠标 32
2.2 鼠标相关的中断矢量 32
2.3 双击 36
2.4 拖曳 36
2.5 熟悉键盘 40
2.6 BorlandC++键盘处理 41
第3章 鼠标指针技术 45
3.1 鼠标启动技术 45
3.2 设计鼠标指针 46
3.3 改变鼠标指针 51
3.4 接触游戏雏形 53
第4章 描绘中文与特殊符号 57
4.1 描绘16×16点阵图形 57
4.2 描绘24×24点阵图形 61
4.3 图形载入 66
4.4 图形放大 69
第5章 不规则有效点的判断技术 71
第6章 基础型踩地雷游戏设计 75
6.1 主程序BOMBMINE.C 75
6.2 有关头文件BMINIT.H 81
6.3 有关头文件BMMODI.H 87
7.1 主程序AIMINE.C 106
第7章 智能型踩地雷游戏设计 106
7.2 有关头文件AIINIT.H 116
第8章 超级踩地雷游戏设计 122
8.1 有关头文件SPRMINE.C 123
8.2 有关头文件SPRINIT.H 128
第9章 透视浮动地雷 138
9.1 主程序MIARMINE.C 138
9.2 有关头文件MIRINIT.H 144
第10章 游戏工程 146
10.1 主程序MULMINE.C 146
10.2 字体头文件MULFONT.H 155
10.3 头文件MULINIT.H 160
10.4 头文件MULMODI.H 171