百万在线:大型游戏服务端开发

百万在线:大型游戏服务端开发

评分

★★★★★

ISBN

9787111687559

出版社

机械工业出版社 2021-08-01出版

作者

罗培羽

分类

编程设计

内容简介
第一部分:学以致用(第1~4章),这部分介绍了Skynet引擎的使用方法及注意事项,以《球球大作战》的案例贯穿其中,全面又详尽地剖析了服务端结构设计、通信协议格式、数据表结构设计、断线重连等方案的核心技术。第二部分:入木三分(第5~7章),这部分揭示了在多核时代采用现代C++编写多线程TCP网络服务器的高效做法,以C++重写Skynet的案例贯穿其中,使用大量图表,生动翔实地描述Linux环境下的编程技术。第三部分:各个击破(第8~11章),这部分列举了同步算法、热更新、防外挂等实际工程难题,并对其逐一击破,非常具有实用价值。尽管本书以Skynet为例,但其同样适用于使用C++自研引擎的项目组,甚至是选用Erlang、Golang、Java的开发者。
AI简介
这是一本全面、深入探讨大型网络游戏服务端开发的著作。该书以Skynet引擎为例,详细剖析了服务端结构设计、通信协议格式、数据表结构设计、断线重连等方案的核心技术。书中不仅介绍了Skynet引擎的使用方法及注意事项,还揭示了在多核时代采用现代C++编写多线程TCP网络服务器的高效做法,并通过实际案例《球球大作战》贯穿始终,使读者能够深入理解服务端开发的精髓。 该书分为三部分,第一部分:学以致用,详细介绍了Skynet引擎的使用方法及注意事项,以《球球大作战》的案例贯穿其中,全面又详尽地剖析了服务端结构设计、通信协议格式、数据表结构设计、断线重连等方案的核心技术。第二部分:入木三分,揭示了在多核时代采用现代C++编写多线程TCP网络服务器的高效做法,以C++重写Skynet的案例贯穿其中,使用大量图表,生动翔实地描述Linux环境下的编程技术。第三部分:各个击破,列举了同步算法、热更新、防外挂等实际工程难题,并对其逐一击破,非常具有实用价值。 该书内容丰富,理论与实践相结合,不仅适合使用Skynet引擎的项目组,也适用于使用C++自研引擎的项目组,甚至是选用Erlang、Golang、
阅读/下载地址