游戏网络编程书籍推荐

最近开始研究MMORPG游戏的网络编程
发现国内关于这方面的书几乎是空白, 于是在亚马逊上搜了些英文书

 
Algorithms and Networking for Computer Games
这本书前半部分讲AI算法, 比如寻路和模糊逻辑, 后半部分讲各种网游的算法和技巧

Networking and Online Games
这本书基本涵盖了网游编程的方方面面, 对网络底层着墨也很多
从丢包,抖动到延迟补偿到数据包嗅探, 还讲了GPRS和3G网络的特点, 最后还有一个搭建网游服务器的实例

Massively Multiplayer Game Development 1,2
这本书有1,2两册,第一册有中文版,名字很响亮,叫"大型多人在线游戏开发"
类似于Game Programming Gems那种文集, 每章都是由不同作者写的, 针对性强, 但也比较杂
第二册找不到PDF, 想看只能买原版书了.

Multiplayer Game Programming
这本书比较老, 亚马逊上评价还可以, 找不到PDF, 只得在淘宝上花10块买了一本
前面讲了一大堆socket和direct3d, 最后只花了40多页讲了下客户端服务端
不过最后有一个完整的客户端服务端例子, 还是不推荐

入门的话, 最好从
Massively Multiplayer Game Development中文版入手, 先有个大致概念
然后边实践边学习Networking and Online Games

你可能感兴趣的:(网络编程)