" />
這是C++游戲編程入門(mén).pdf下載,是一本介紹如何用C++語(yǔ)言進(jìn)行游戲程序開(kāi)發(fā)的圖書(shū),由(美)Noel Llopis編著,李鵬,賈傳俊翻譯,清華大學(xué)出版社發(fā)行。全書(shū)從游戲開(kāi)發(fā)的角度出發(fā),把C++應(yīng)用到游戲軟件領(lǐng)域。介紹了一些C++的實(shí)戰(zhàn)經(jīng)驗(yàn),用常規(guī)的C++技術(shù)解決游戲開(kāi)發(fā)者經(jīng)常遇到的問(wèn)題。重點(diǎn)講述已經(jīng)在實(shí)際的項(xiàng)目中應(yīng)用的技術(shù),而不是大段地羅列代碼,能夠適合游戲開(kāi)發(fā)人員、業(yè)余游戲軟件開(kāi)發(fā)愛(ài)好者和有關(guān)游戲軟件開(kāi)發(fā)培訓(xùn)班使用,也可以作為大專院校相關(guān)專業(yè)的參考書(shū)。
C++游戲編程入門(mén).pdf,很適合初學(xué)者的游戲編程基礎(chǔ)類的書(shū),涉及win32編程,DirectX編程等,深入淺出。
c++游戲編程介紹如何用C++語(yǔ)言進(jìn)行游戲程序開(kāi)發(fā)。全書(shū)可分為C++語(yǔ)言的基礎(chǔ)語(yǔ)法、面向?qū)ο缶幊碳夹g(shù)、標(biāo)準(zhǔn)模板庫(kù)的應(yīng)用三個(gè)部分,共18章,主要內(nèi)容包括:概觀程序設(shè)計(jì),開(kāi)發(fā)環(huán)境簡(jiǎn)介,基本數(shù)據(jù)類型,運(yùn)算符與表達(dá)式,程序的結(jié)構(gòu),宏和編譯預(yù)處理,數(shù)組,函數(shù)與程序結(jié)構(gòu),指針和引用,結(jié)構(gòu)、聯(lián)合、枚舉,類與對(duì)象,靜態(tài)成員與友元,繼承與多態(tài),運(yùn)算符重載,模板,標(biāo)準(zhǔn)模板庫(kù),I/O流,異常處理等。
c++游戲編程分為3個(gè)部分
第1部分初識(shí)c++威力,這一部分主要介紹c++一些最基本的概念,如單繼承、多重繼承、常量及引用,c++模板以及異常處理。主要介紹了它們的性能開(kāi)銷情況。
第2部分性能和內(nèi)存。這一部分主要介紹c++的一些技巧和高級(jí)話題:如何避免性能方面易犯的錯(cuò)誤,如何加速編程,如何有效地管理內(nèi)存,怎樣使用更容易、更有效的高級(jí)數(shù)據(jù)結(jié)構(gòu)和算法。
第2部分專門(mén)技術(shù)。這一部分主要對(duì)實(shí)際游戲軟件開(kāi)發(fā)過(guò)程中用到的特定技術(shù)做一些介紹,同時(shí)討論不同技術(shù)的優(yōu)點(diǎn)。這些技術(shù)包括抽像接口、插件、運(yùn)行期類型信息、對(duì)像的序列化、處理大型項(xiàng)目以及如何防止游戲崩潰。
Visual C++游戲編程基礎(chǔ)介紹了如何以Visual C++及DirectX來(lái)設(shè)計(jì)游戲,主要針對(duì)想學(xué)習(xí)游戲設(shè)計(jì)的初學(xué)者,通過(guò)本書(shū)深入淺出的概念與實(shí)例相結(jié)合來(lái)逐步實(shí)現(xiàn)自己制作游戲的夢(mèng)想。書(shū)中循序漸進(jìn)地從游戲畫(huà)面繪制、游戲動(dòng)畫(huà)技巧、游戲輸入消息處理、游戲人工智能、游戲物理現(xiàn)象設(shè)計(jì)原理及如何進(jìn)入3D世界等基本的游戲設(shè)計(jì)基礎(chǔ)開(kāi)始,到實(shí)際的程序范例編寫(xiě),除了讓初學(xué)者有清楚的基礎(chǔ)概念以外,還能實(shí)際地應(yīng)用于游戲設(shè)計(jì),書(shū)中的最后一章以游戲項(xiàng)目開(kāi)發(fā)為范例,完整地展示了初期規(guī)劃及所有設(shè)計(jì)過(guò)程。