本書分 10 章,每章都是一個獨立的知識領域,讀者可以按照章節(jié)順序閱讀本書,也可以根據喜好挑選自己感興趣的章節(jié)學習。第 1 章講了架構的意義、架構的原理以及如何實現架構。第 2 章對 C# 技術的基礎知識做了詳細的講解。第 3 章主要針對客戶端中的表格數據、程序的協(xié)作與應用進行講解。第 4章介紹的是用戶界面(UI)的工作原理與優(yōu)化手段。第 5 章針對 3D 模型的原理、動畫的原理以及兩者的優(yōu)化做了詳細的講解。第 6 章介紹的是網絡層的業(yè)務與底層原理。第 7 章針對各種 AI 類型進行了解析。第 8 章主要介紹場景構建與優(yōu)化、地圖構建以及尋路算法優(yōu)化的相關知識。第 9 章則給出了圖形數學、圖形學常用算法、渲染管線的相關知識。第 10 章針對客戶端各類渲染技術的渲染原理進行了詳細的解析。