注重体验与质量的电子书资源下载网站
分类于: 设计 其它
简介
网络游戏服务器编程 豆 6.1分
资源最后更新于 2020-09-04 14:38:42
作者:全洪
译者:申铉京
出版社:人民邮电出版社
出版日期:2006-01
ISBN:9787115141361
文件格式: pdf
标签: 网络游戏 游戏开发 网络编程 游戏 服务器 编程 技艺 Game
简介· · · · · ·
《网络游戏服务器编程》作者以其在韩国多年从事网络游戏开发的经验,向读者展示了网络游戏开发的核心——服务器编程的基本原理和特定技巧。书中首先介绍了计算机网络的基础知识,以及UNIS Socket、Winsock编程;然后全面讲述网络游戏服务器组的设计,并分析适合特定游戏的网络模型,接着以大量的实例程序为基础,向读者详细讲解网络游戏服务器编程技术,着重讲述了插件式游戏服务器的构成模块。在《网络游戏服务器编程》最后的附录中,作者还提供了自己编写的网络程序库文件,便于读者将其运用到实际开发中,提高编程速度和效率。
《网络游戏服务器编程》适用于初、中级程序员学习网络游戏开发。
目录
第1章 什么是计算机网络?
1.1 OSI的7层协议
1.2 TCP/IP
第2章 UNIX套接字编程
2.1 什么是套接字
2.2 套接字的创建和关闭
2.3 Blocking和Nonblocking
2.4 与其他主机的连接
2.5 连接等待处理
2.6 接受连接请求
2.7 数据传送
2.8 select函数
2.9 setsockopt函数
2.10 getsockopt函数
2.11 信号
2.12 errno错误代码
第3章 Winsock编程
3.1 Winsock的开始和结束
3.2 套接字的创建和关闭
3.3 Blocking和Nonblocking
3.4 与其他主机的连接
3.5 连接等待处理
3.6 连接请求的接收
3.7 数据传送
3.8 select和WSAAsync Select、WSAEventSelect
3.9 setsockopt函数
3.10 getsockopt函数
3.11 WSAGetLastError错误代码
第4章 服务器程序开发模型
4.1 一般网络编程模型
4.2 应该选择什么样的操作系统?
第5章 网络游戏服务器编程
5.1 数据包的设计
5.2 双刃剑——线程
第6章 插件式游戏基本模块
6.1 频道的构成
6.2 必要功能的构成
6.3 模块的编写
附录 网络编程库文件
1.1 OSI的7层协议
1.2 TCP/IP
第2章 UNIX套接字编程
2.1 什么是套接字
2.2 套接字的创建和关闭
2.3 Blocking和Nonblocking
2.4 与其他主机的连接
2.5 连接等待处理
2.6 接受连接请求
2.7 数据传送
2.8 select函数
2.9 setsockopt函数
2.10 getsockopt函数
2.11 信号
2.12 errno错误代码
第3章 Winsock编程
3.1 Winsock的开始和结束
3.2 套接字的创建和关闭
3.3 Blocking和Nonblocking
3.4 与其他主机的连接
3.5 连接等待处理
3.6 连接请求的接收
3.7 数据传送
3.8 select和WSAAsync Select、WSAEventSelect
3.9 setsockopt函数
3.10 getsockopt函数
3.11 WSAGetLastError错误代码
第4章 服务器程序开发模型
4.1 一般网络编程模型
4.2 应该选择什么样的操作系统?
第5章 网络游戏服务器编程
5.1 数据包的设计
5.2 双刃剑——线程
第6章 插件式游戏基本模块
6.1 频道的构成
6.2 必要功能的构成
6.3 模块的编写
附录 网络编程库文件