图书介绍
Visual Basic 6.0/.NET游戏开发实例【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 姜波,宁峰等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111163494
- 出版时间:2005
- 标注页数:236页
- 文件大小:97MB
- 文件页数:242页
- 主题词:BASIC语言-程序设计;游戏-应用程序-程序设计
PDF下载
下载说明
Visual Basic 6.0/.NET游戏开发实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Basic 6.0程序设计环境简介1
1.1 Visual Basic 6.0设计环境简介1
1.2设计Windows应用程序窗体的方法3
1.2.1窗体的属性4
1.2.2常用的窗体方法和事件5
1.2.3代码的输入6
1.2.4 Visual Basic中对颜色的设置6
1.3一个简单的Visual Basic小程序7
第2章 游戏编程基础知识13
2.1游戏图像处理13
2.1.1在游戏设计时添加图片13
2.1.2在游戏运行时添加图片15
2.1.3 Visual Basic的坐标系统18
2.1.4使用图像方法进行图像的显示21
2.1.5使用图形控件进行图像的显示24
2.1.6使用Image控件和PictureBox控件进行图像的显示26
2.1.7使用PaintPicture方法进行图像的显示28
2.1.8使用BitBlt函数进行图像的显示31
2.1.9使用DirectDraw进行图像的显示34
2.1.10用其他控件进行图像的显示35
2.2游戏音乐/音效处理39
2.2.1使用Multimedia MCI控件实现声音的播放39
2.2.2使用Windows API函数实现声音的播放46
2.2.3使用DirectMusic和DirectSound47
2.3游戏输入处理47
2.3.1使用控件属性48
2.3.2使用鼠标、键盘事件50
2.3.3使用WindowsAPI函数53
第3章 游戏设计实例——推箱子57
3.1游戏介绍57
3.2游戏的设计步骤58
3.3源代码注释66
3.3.1全局声明66
3.3.2初始化处理68
3.3.3数据处理70
3.3.4图像处理71
3.3.5操作处理73
3.3.6游戏核心74
第4章 游戏设计实例——俄罗斯方块83
4.1游戏介绍83
4.2游戏的设计步骤84
4.3源代码注释96
4.3.1全局声明97
4.3.2游戏的初始化处理98
4.3.3数据处理100
4.3.4游戏功能实现101
4.3.5游戏的图像处理105
4.4各函数调用逻辑关系106
第5章 游戏设计实例——五子棋108
5.1游戏介绍108
5.2游戏设计步骤109
5.3源代码注释117
5.3.1全局变量和全局常量117
5.3.2窗体和控件事件118
5.3.3游戏初始化119
5.3.4游戏功能实现120
5.3.5游戏界面处理123
第6章 游戏编程实例——坦克大战125
6.1知识回顾125
6.2坦克大战游戏介绍126
6.2.1坦克能力说明127
6.2.5游戏操作等说明128
6.2.4地图编辑按键说明128
6.2.2地图说明128
6.2.3奖励物品说明128
6.2.6技术组成129
6.2.7“坦克大战”游戏创意129
6.3“坦克大战”游戏设计步骤130
6.4游戏详细分析153
6.4.1全局常量、枚举、自定义类型和全局变量153
6.4.2游戏数据的初始化157
6.4.3游戏地图的初始化158
6.4.4游戏中坦克的初始化160
6.4.5游戏中窗体及控件的初始化160
6.4.6窗体和控件事件161
6.4.7生成敌方坦克164
6.4.8生成我方坦克165
6.4.9坦克的移动166
6.4.11坦克受损168
6.4.10坦克转向168
6.4.12坦克被摧毁169
6.4.13处理炮弹171
6.4.14游戏的爆炸效果实现175
6.4.15游戏地图的实现176
6.4.16游戏的主程序178
6.4.17游戏的输入处理179
6.4.18其他子函数180
6.5游戏扩充思路181
第7章 游戏设计实例——智能设备版俄罗斯方块183
7.1智能设备编程环境简介183
7.2程序构建过程184
7.2.1创建程序184
7.2.2布置游戏界面185
7.2.3添加游戏代码187
7.2.4编译并执行程序198
7.3源代码注释199
7.3.1全局常量的声明199
7.3.2全局变量的声明200
7.3.3菜单处理201
7.3.4按键处理201
7.3.5游戏功能实现203
7.3.6游戏图像处理209
第8章 游戏设计实例——智能设备版五子棋213
8.1游戏介绍213
8.2游戏设计步骤214
8.2.1建立游戏的用户界面214
8.2.2添加游戏代码215
8.3.1全局变量和常量223
8.3 Game.vb类源代码注释223
8.3.2游戏初始化225
8.3.3游戏功能实现226
8.3.4游戏图像处理227
8.3.5游戏相关信息显示229
8.3.6游戏动作处理229
8.4 SimpleAI.vb类源代码注释230
8.4.1全局变量230
8.4.2构造函数231
8.4.3初始化AI231
8.4.4电脑判断落子位置232
8.4.5处理落子232
8.4.6改变棋盘的分值233
8.4.7计算偏移量235
8.4.8返回电脑落子位置235
8.5 Global.vb类源代码注释236
热门推荐
- 2038163.html
- 361843.html
- 2566393.html
- 3118031.html
- 1122536.html
- 995385.html
- 2306721.html
- 3460516.html
- 2519358.html
- 498160.html
- http://www.ickdjs.cc/book_971527.html
- http://www.ickdjs.cc/book_3649612.html
- http://www.ickdjs.cc/book_798647.html
- http://www.ickdjs.cc/book_3324597.html
- http://www.ickdjs.cc/book_2155589.html
- http://www.ickdjs.cc/book_2368600.html
- http://www.ickdjs.cc/book_3877271.html
- http://www.ickdjs.cc/book_764533.html
- http://www.ickdjs.cc/book_1976388.html
- http://www.ickdjs.cc/book_1680592.html