图书介绍

游戏中的网络编程技术及应用PDF|Epub|txt|kindle电子书版本网盘下载

游戏中的网络编程技术及应用
  • 樊永庆,黄国荣,周滨航等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508464213
  • 出版时间:2009
  • 标注页数:328页
  • 文件大小:19MB
  • 文件页数:339页
  • 主题词:计算机网络-游戏-应用程序-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

游戏中的网络编程技术及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 网络游戏编程基础1

第1章 网络游戏编程简介1

1.1 Internet简介4

1.2 网络游戏发展史5

1.3 网络游戏开发工具简介9

1.4 网络游戏分类及技术简介11

第2章 TCP/IP协议18

2.1 网络通信模型18

2.2 TCP/IP协议简介19

2.2.1 体系结构19

2.2.2 IP协议21

2.2.3 TCP协议21

2.2.4 TCP/IP的特性21

2.3 IP协议21

2.3.1 IP的基本功能22

2.3.2 IP数据报23

2.3.3 IP地址25

2.3.4 IP子网26

2.3.5 IP路由选择27

2.3.6 路由的种类29

2.4 TCP协议与UDP协议33

2.4.1 TCP协议33

2.4.2 UDP协议37

第3章 Windows Socket编程技术37

3.1 Windows Socket简介41

3.1.1 Windows Socket的发展41

3.1.2 Windows Socket版本42

3.2 套接字42

3.2.1 套接字描述42

3.2.2 客户端(机)/服务器模型43

3.2.3 广播44

3.2.4 字节顺序44

3.3 基本Windows Socket API的简介44

3.3.1 Windows Sockets的编程原理44

3.3.2 Windows Socket的基本函数46

3.4 基本MFC Socket类的简介58

3.4.1 socket对象的创建和捆绑59

3.4.2 异步网络事件的处理62

第4章 多线程编程技术68

4.1 多线程基础68

4.1.1 进程68

4.1.2 什么是线程73

4.1.3 多线程的思考75

4.2 线程操作76

4.2.1 创建线程76

4.2.2 线程终止78

4.2.3 线程通信79

4.2.4 线程同步81

4.3 两个重要的线程97

4.3.1 创建工作者线程98

4.3.2 创建UI线程105

4.4 多线程结构的网络编程技术116

第二部分 游戏编程小型应用实例116

第5章 基于Internet的游戏聊天室开发116

5.1 Winsock类创建的聊天室实例144

5.1.1 程序设计结构及流程144

5.1.2 程序的实现147

5.2 CSocket类创建的聊天室实例167

5.2.1 程序设计结构及流程167

5.2.2 程序的实现169

第6章 多机对战五子棋177

6.1 走棋算法解析177

6.1.1 相关数据结构177

6.1.2 评分规格177

6.1.3 走棋算法分析178

6.2 程序设计结构及流程183

6.3 程序实现183

第7章 游戏大厅创建示例203

7.1 游戏大厅开发的背景203

7.2 游戏大厅的体系结构204

7.3 游戏大厅的创建205

7.3.1 NetManager类205

7.3.2 DBRequest类218

7.3.3 UserInfoManager类221

7.3.4 RoomInfoManager类223

7.3.5 HallServer类226

7.3.6 CHallDlg类237

第三部分 大型网络游戏编程案例237

第8章 网络坦克对战游戏237

8.1 游戏的设计规则及流程246

8.1.1 游戏规则246

8.1.2 游戏的特点248

8.1.3 游戏设计特点248

8.2 Tank游戏的实现250

8.2.1 CGameManager类250

8.2.2 CCommManager类265

第9章 网络斗地主游戏282

9.1 斗地主游戏简介282

9.2 斗地主游戏的分析284

9.3 程序实现284

9.3.1 牌型管理284

9.3.2 界面管理298

9.3.3 游戏逻辑管理310

9.3.4 游戏逻辑管理319

热门推荐