《中文Windows游戏程序开发与实例》求取 ⇩

第一部分 编程环境1

第一章 Visual Basic编程基础1

1.1 Visual Basic基本语言1

1.2 绘图2

1.2.1 绘图函数2

1.2.2 颜色2

1.3.1 基本界面3

1.3 Visual Basic程序开发的一般步骤3

1.2.4 菜单建立3

1.2.3 字形设置3

1.3.2 Visual Basic应用程序设计的步骤5

1.3.3 Visual Basic程序执行的一叔步骤5

1.4 Windows动态链接库(DLL)的说明和执行6

1.4.1 说明DLL子程序6

1.4.2 行动DLL子程序7

1.5 Visual Basic编程方法约定7

1.5.1 命名约定8

1.5.3 编程9

1.5.2 注释9

1.5.4 小结10

1.6 Visual Basic错误信息表10

第2章 Visual C编程基础13

2.1 简介13

2.2 Visual C程序开发的一般步骤16

2.2.1 全新设计方法17

2.2.2 Microsoft C程序到Visual C环境的移植19

2.3.2 声音20

2.3.1 时间20

2.3 Visual C中时间、声音和键盘输入处理20

2.3.3 键盘输入处理22

2.4 Visual C程序的调试24

2.4.1 语法错误24

2.4.2 执行错误24

2.4.3 逻辑错误25

3.1.2 牌类游戏26

3.1.1 棋类游戏26

3.1 游戏归类26

第二部分 Windows游戏及编程技术26

第3章 Windows游戏概述26

3.1.6其他类游戏27

3.2.1 挖地雷游戏27

3.2 其类游戏27

3.2.2 苹果和桔子游戏27

3.1.5 Arcade类游戏27

3.1.4 球类游戏27

3.1.3 拼图、迷宫类游戏27

3.2.3 跳子其(Flip)28

3.2.4 隔子其(Checkers)28

3.2.5 国际象棋游戏31

3.3 牌类游戏31

3.3.1 接龙游戏31

3.3.2 二十一点游戏31

3.3.3 Draw Poker31

3.3.4 WinPoker33

3.3.5 麻将游戏34

3.4.1 拼图游戏Puzzler35

3.4.2 数字迷宫Slider35

3.4 拼图、迷宫类游戏35

3.4.3 MisterMind游戏36

3.5.3 Bricks游戏39

3.6.1 太空采矿(Space miner)游戏39

3.6 arcade类游戏39

3.5.2 HOP游戏39

3.5.1 乒乓球游戏Ping39

3.5 球类游戏39

3.6.2 太空墙游戏40

3.6.3 卫星着陆游戏Lander40

3.7 其他类游戏41

3.7.1 Tetna和 Wintris41

3.7.2 Worm43

3.7.3 Wineyes43

3.7.4 WinFract43

4.1.1 鼠标46

4.1 输入处理46

第四章 游戏编程基础46

4.1.2 键盘48

4.1.3 游戏杆50

4.1.4 程序浏览58

4.1.5 小结58

5.2 输出处理58

5.2.1 支持多种分辨率59

4.2.2 图形图象60

4.3.1 XOR动画62

4.2.3 小结62

4.3 动画62

4.3.2 移动控制63

4.3.3 拖入属性63

4.3.4 图标动画65

4.3.5 BitBlt65

4.3.6 Sprite66

4.3.7 冲突检测67

4.3.8 动画例子68

7.3.10 小结87

4.4 声音87

4.3.9 程序浏览87

4.4.1 蜂鸣88

4.4.2 更动听的蜂鸣声88

4.4.3 获取WAV文件89

4.4.4 音乐90

4.4.5 例子91

4.5 文件I/O102

4.5.1 内部文件102

4.4.6 程序浏览102

4.4.7 小结102

4.5.2 使用对话框打开和存储文件103

4.5.3 装入和存储图片104

4.5.4 配置文件104

4.5.5 小结105

5.1.2 延迟106

5.1.1 以计算机为对手106

第5章 游戏编程技巧106

5.1 基本方法106

5.1.3 随机性的使用107

5.1.4 难度级108

5.1.5 算法108

5.1.6 小结109

5.2 高级技术109

5.2.1 mtall和setup110

5.2.2 飞行模拟110

5.2.3 纹理映射110

5.2.4 三维111

5.2.5 虚拟现实111

5.2.6 变形111

5.2.7 多用户游戏111

5.2.8 Professional属性111

5.3.1 一般的调试方法112

5.3.2 调试窗口112

5.3 调试112

5.2.9 小结112

5.3.3 使用良好的用户界面113

5.3.4 小结113

第三部分 基于Visual Basic的Windows游戏设计114

第6章 棋盘游戏114

6.1 简介114

6.1.1 运行苹果和桔子游戏114

6.1.2 游戏细侧114

6.1.3 提示115

6.2 程序代码和说明117

6.2.1 创建图象125

6.2.2 程序流程125

6.3 窗体窗口浏览126

6.3.1 对话框126

6.3.2 规则126

6.3.3 全局量126

6.3.4 主窗体窗口126

6.4.4 位图、变比和设备分辨率127

6.4.3 控件数组127

6.4.1 隐藏控制127

6.4.2 鼠标箭头127

6.4 游戏设计技术点评127

6.4.5 数据组织128

6.4.6 全局函数128

6.4.7 检查有效步128

6.4.8 取消一次下棋子的机会128

6.4.9 确定游戏结束129

9.4.10 与计算机对弈129

6.5 小结129

第7章 牌类游戏131

7.1 简介131

7.1.1 出牌131

7.1.2 计算机消息132

7.1.3 建议132

7.2 程序代码和说明133

7.2.2 程序流程153

7.2.1 创建图象153

7.3 窗体窗口浏览154

7.3.1 对话框154

7.3.2 光全央分154

7.3.3 牌154

7.4.1 纸牌逻辑155

7.4 游戏设计支柱点评155

7.3.7 主窗体窗口155

7.3.6 全局量155

7.3.5 洗 牌155

7.3.4 规则155

7.4.2 打开按钮156

7.4.3 位图、变比和设备分、辨率156

7.4.4 隐藏窗体窗口156

7.4.5 数据组织156

7.4.6 计算机作为对手157

7.5 小结157

8.1.1 运行Slider游戏159

8.1.2 游戏细则159

第8章 拼图游戏159

8.1 简介159

8.1.3 提示160

8.2 程序代码和说明161

8.2.1 程序流程169

8.3 窗体窗口浏览169

8.3.1 对话框169

8.4.1 twip170

8.4.3 对象动画170

8.4.2 动态鼠标箭头170

8.3.4 主窗体窗口170

8.4 游戏设计技术点评170

8.3.3 全局量170

8.3.2 规则170

8.4.4 Delay和DoEvents171

8.4.5 图标动画171

8.4.6 声音171

84..7 数据组织171

9.1.2 Ping游戏细则173

9.1.1 运行Ping游戏173

8.5 小结173

第9章 球类游戏173

9.1 简介173

9.1.3 提示174

9.2 程序代码和说明174

9.2.1 创建图象180

9.2.2 程序流程180

9.3.3 主窗体窗口181

9.4.1 对象动画181

9.4 游戏设计技术点评181

9.3.2 全局量181

9.3.1 对话框181

9.3 窗体窗口浏览181

9.4.2 图标动画182

9.4.3 跟踪鼠标183

9.4.4 坐标变化183

9.5 小结184

9.4.7 数据组织184

9.4.6 声音184

9.4.5 冲突检测184

第10章 arcade类游戏186

10.1 简介186

10.1.1 运行太空采矿游戏186

10.1.2 游戏细则186

10.1.3 提示188

10.2 程序代码和说明188

10.3.1 创建图象203

10.3 编程浏览203

10.3.2 程序流程204

10.4 窗体窗口浏览205

10.4.1 对话框205

10.4.2 规则205

10.4.3 胜或负205

10.4.4 主窗体窗口205

10.5 游戏设计技术点评206

10.5.1 背景音乐206

10.5.3 游戏杆支持207

10.5.2 声音效果207

10.5.4 无限空间208

10.5.5 使用图标的Sprite208

10.5.6 多种Sprite 火焰208

10.5.7 工作框架区209

10.5.8 冲突检测210

10.5.9 时间标记210

10.5.10 保存最高分210

10.5.11 调试211

10.5.12 数据组织211

106 小结211

第四部分基于VISUAL C/C++的 Windows游戏设计213

第11章 Wineyes 游戏213

11.1 简介213

11.2 程序代码及说明213

11.3 小结219

12.2 程序代码和说明220

12.1 简介220

第12章 Worm游戏220

12.3 小结225

第13章 国寻象棋游戏226

13.1 简介226

13.2 程序代码和说明228

13.2.1 C程序229

13.2.2 头文件349

13.2.3 其他文件368

13.3 小结371

第14章 分形图绘制系统372

14.1 简介372

14.2 WinFract界面372

14.3 他形图的类型376

14.4 图象缩放和Mandelbrot/ Julia互换384

14.5 分形图实例384

14.6 程序代码和说明385

14.7 小结394

附录A 与本书配套软盘说明395

第五部分附 录395

B.1 简介396

B.2 FLI文件结构396

附录B 3DS 的FLI/FLC动画文件处理库396

B.3 FLI 文件处理库fli.lib398

B.3.1 playback 函数398

B3.2 存储函数399

B.4 FLI处理400

B5 FLI 文件404

C.1 BMP文件结构405

附录C Microsoft Windows 的BMP格式405

C.2 BMP文件的解码程序409

C.3 Windows下的BMP文件的使用416

附录D Windows下图象文件处理库GFPL418

D.1 简介418

D.2 GFPL提供的库函数说明419

D.2.1 GFPL的库函数列表419

D.2.2 库函数详细说明419

1996《中文Windows游戏程序开发与实例》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张明敏等编 1996 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

自己动手设计Windows趣味游戏程序(1994 PDF版)
自己动手设计Windows趣味游戏程序
1994 北京:学苑出版社
cocos2d-x3.x游戏开发实战( PDF版)
cocos2d-x3.x游戏开发实战
Office XP编程基础与开发实例( PDF版)
Office XP编程基础与开发实例
微信小程序案例开发(2020 PDF版)
微信小程序案例开发
2020
电脑圆你游戏开发梦自主开发游戏实例详解(1999年03月第1版 PDF版)
电脑圆你游戏开发梦自主开发游戏实例详解
1999年03月第1版 电子工业出版社
WINDOWS应用程序开发工具 Visual Basic( PDF版)
WINDOWS应用程序开发工具 Visual Basic
WINDOWS应用程序开发工具 Visual Basic( PDF版)
WINDOWS应用程序开发工具 Visual Basic
中文Windows使用技巧与应用程序开发技术(1996 PDF版)
中文Windows使用技巧与应用程序开发技术
1996 西安:西安交通大学出版社
QBasic游戏软件实例与开发(1995 PDF版)
QBasic游戏软件实例与开发
1995 北京:清华大学出版社
Delphi 5.0开发与实例(1999 PDF版)
Delphi 5.0开发与实例
1999 北京:电子工业出版社
Delphi 5编程与开发实例(1999 PDF版)
Delphi 5编程与开发实例
1999 北京:人民邮电出版社
Windows 多媒体软件开发实例与技巧(1996 PDF版)
Windows 多媒体软件开发实例与技巧
1996 北京:科学技术文献出版社
如何开发Windows 95 应用程序(1996 PDF版)
如何开发Windows 95 应用程序
1996 北京:清华大学出版社
Windows高级程序开发工具(1994 PDF版)
Windows高级程序开发工具
1994 北京:电子工业出版社
Windows图文程序设计方法与实例(1995 PDF版)
Windows图文程序设计方法与实例
1995 科学出版计