
彭放
本书主要讲述大型多人在线游戏开发的框架与编程实战,以实例的形式讲解从零开始制作网络游戏框架的完整过程,让读者了解网络游戏制作中的所有细节。*终得到一个完整的、基于ECS模式的、高效的分布式服务端框架,一个可以登录的客户端以及用于验证网络游戏各个模块功能的自动化测试系统。 全书共12章,从网络游戏的底层网络编程开始,逐步引导读者深入网络游戏开发的各个步骤。通过近50个真实示例、90个流程图,以直观的方式阐述和还原游戏制作的全过程,涵盖网络游戏设计的核心概念和实现:游戏主循环、线程、Actor模式、定时器、对象池、组件编码、架构层的解耦等。
说一般是站在我的视角来说的,自己对后端的一些技术和设计方案有一定掌握,主要是想了解要实现游戏业务,整个系统是怎么设计划分的,前端做哪些,后端做什么,在不同场景,比如不同游戏,不同业务容量会采用哪种架构方案,上线和升级遇到了什么问题,有什么样的解决方案,怎么观测系统和业务的。从目录以及看过的前面章节内容,有一定收获,但不到自己的预期,我可能不是这书的目标用户。
从这里了解了减少加锁的双缓冲机制,还是有一点用
看过的名字带有实战的书没有哪本出彩的,这本也不例外。隔靴挠痒,索然无味。
对于初学者来说前面章节还是不错的
本书有部分介绍ecs,结果写成了组件模式
对于技术点的讲解太范,和主流工业级实践有差距
这本书很棒,里面详细介绍了actor机制,手把手教写游戏服务器