
彭放
本書主要講述大型多人在線遊戲開發的框架與編程實戰,以實例的形式講解從零開始製作網絡遊戲框架的完整過程,讓讀者瞭解網絡遊戲製作中的所有細節。*終得到一個完整的、基於ECS模式的、高效的分佈式服務端框架,一個可以登錄的客戶端以及用於驗證網絡遊戲各個模塊功能的自動化測試系統。 全書共12章,從網絡遊戲的底層網絡編程開始,逐步引導讀者深入網絡遊戲開發的各個步驟。通過近50個真實示例、90個流程圖,以直觀的方式闡述和還原遊戲製作的全過程,涵蓋網絡遊戲設計的核心概念和實現:遊戲主循環、線程、Actor模式、定時器、對象池、組件編碼、架構層的解耦等。
說一般是站在我的視角來說的,自己對後端的一些技術和設計方案有一定掌握,主要是想了解要實現遊戲業務,整個系統是怎麼設計劃分的,前端做哪些,後端做什麼,在不同場景,比如不同遊戲,不同業務容量會採用哪種架構方案,上線和升級遇到了什麼問題,有什麼樣的解決方案,怎麼觀測系統和業務的。從目錄以及看過的前面章節內容,有一定收穫,但不到自己的預期,我可能不是這書的目標用戶。
從這裏瞭解了減少加鎖的雙緩衝機制,還是有一點用
看過的名字帶有實戰的書沒有哪本出彩的,這本也不例外。隔靴撓癢,索然無味。
對於初學者來說前面章節還是不錯的
本書有部分介紹ecs,結果寫成了組件模式
對於技術點的講解太範,和主流工業級實踐有差距
這本書很棒,裏面詳細介紹了actor機制,手把手教寫遊戲服務器