最近开始研究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
相关文章
- 12-09游戏网络编程书籍推荐
- 12-09《图解http》和《图解TCP/IP》——对于计算机网络的书籍推荐
- 12-09好书推荐---Python网络编程基础
- 12-09学习推荐《Python神经网络编程》中文版PDF+英文版PDF+源代码
- 12-09iOS网络高级编程:iPhone和iPad的企业应用开发(书籍学习)
- 12-09前言《iOS网络高级编程:iPhone和iPad的企业应用开发》(书籍学习)
- 12-09python经典书籍推荐:Python核心编程
- 12-09强力推荐,C++编程萌新到C++编程大牛需要看哪些书籍
- 12-09【并发编程系列7】CountDownLatch,springboot书籍推荐零基础
- 12-09Linux网络编程经典书籍推荐