这本书算是游戏引擎方面最好的一本书了.非常清楚和详细讲解了游戏引擎的架构,而且包含大量丰富的细节.仔细读的话很有收获.
亮点:
1.讲解现代游戏引擎架构,非常新的实例.包括作者自己公司的引擎和商业引擎例如Unreal的实例.
2.清楚的讲解实现细节.代码少而思想多.往往一段话就可以让你了解某个部分的实现.
3.在调试和性能测量引擎方面有很好的描述.
我自己认为缺点有下面几个
缺点:
1.对渲染引擎的讲解不是很详细.在渲染引擎部分,原理性的叙述占大半部分.架构方面稍微少了些.
2.对多线程引擎的介绍比较少,只是Game Main Loop 里面稍微介绍了下.没有介绍多线程引擎的构架.例如线程池任务机制之类的.
3.对网络引擎几乎没有介绍.例如低层次网络封装,高层次物体同步,RPC,HLA等.
本书有一些错误:有代码和叙述上面的.不过有一个错误是讲到string支持的时候说到中国文字是竖着写的 :D..