百萬在線:大型游戲服務端開發
第一部分:學以致用(第1~4章),這部分介紹了Skynet引擎的使用方法及注意事項,以《球球大作戰》的案例貫穿其中,全面又詳盡地剖析了服務端結構設計、通信協議格式、數據表結構設計、斷線重連等方案的核心技術。第二部分:入木三分(第5~7章),這部分揭示了在多核時代采用現代C++編寫多線程TCP網絡服務器的高效做法,以C++重寫Skynet的案例貫穿其中,使用大量圖表,生動翔實地描述Linux環境下的編程技術。第三部分:各個擊破(第8~11章),這部分列舉了同步算法、熱更新、防外掛等實際工程難題,并對其逐一擊破,非常具有實用價值。盡管本書以Skynet為例,但其同樣適用于使用C++自研引擎的項目組,甚至是選用Erlang、Golang、Java的開發者。
·13.7萬字