內容簡介
《網路遊戲客戶端編程》全書介紹了網路遊戲客戶端編程的基本知識,全書的內容可以分為三個部分:
第一部分為基礎部分,主要介紹3D圖形編程的基礎知識,包括計算機圖形學基礎、Direct3D圖形開發包基本API學習、Directlnput開發包API學習、DirectAudio、DirectShow開發包API學習。讀者學習本部分後能熟練使用DirectX開發包進行3D圖形編程。
第二部分為提升部分,主要介紹如何靈活套用Direct3D的基本知識點,實現遊戲中的某些特殊效果,同時深入學習HLSL的知識,適應顯示卡技術的高速發展。
第三部分:算法階段,對遊戲中的一些常用的算法進行研究,包括物理模擬、人工智慧、碰撞檢測以及場景劃分,讀者學後能熟悉遊戲中的常用算法,對引擎的底層部分也能有所了解。
目錄
第1章計算機圖形學基礎1
1.13D圖形學概述2
1.1.1計算機圖形學基礎2
1.1.2計算機圖形顯示技術4
1.1.3計算機圖形處理器4
1.1.4顯示卡發展史6
……