C++游戲編程

出版時間:2004-9-1  出版社:清華大學(xué)出版社  作者:Noel Llopis,李鵬,賈傳俊  頁數(shù):309  字?jǐn)?shù):468000  譯者:李鵬,賈傳俊  
Tag標(biāo)簽:無  

內(nèi)容概要

本書從游戲開發(fā)的角度出發(fā),把C++應(yīng)用到游戲軟件領(lǐng)域。介紹一些C++的實戰(zhàn)經(jīng)驗,用常規(guī)的C++技術(shù)解決游戲開發(fā)者經(jīng)常遇到的問題。重點講述已經(jīng)在實際的項目中應(yīng)用的技術(shù),而不是大段地羅列代碼。    本書是游戲開發(fā)經(jīng)典叢書系列之一,適合游戲開發(fā)人員、業(yè)余游戲軟件開發(fā)愛好者和有關(guān)游戲軟件開發(fā)培訓(xùn)班使用,也可以人秋大專院校相關(guān)專業(yè)的參考書。

書籍目錄

第1部分 初識C++威力第1章 繼承1.1 類1.2 繼承1.3 多態(tài)和虛函數(shù)1.4 是否使用繼承1.5 使用或者避免使用繼承的時機(jī)1.6 繼承的實現(xiàn)(高級話題)1.7 性能分析(高級話題)1.8 替代方案(高級話題)1.9 程序架構(gòu)和繼承(高級話題)1.10 結(jié)論1.11 閱讀建議第2章 多重繼承2.1 使用多重繼承2.2 多重繼承的問題2.3 多態(tài)2.4 什么時候使用,什么時候避免多重繼承2.5 多重繼承的實現(xiàn)(高級話題)2.6 性能分析(高級話題)2.7 結(jié)論2.8 閱讀建議第3章 常量及引用3.1 常量3.2 引用3.3 強(qiáng)制轉(zhuǎn)換3.4 結(jié)論3.5 閱讀建議第4章 模板4.1 尋找通用代碼4.2 模板4.3 使用模板的不足之處4.4 使用模板的時機(jī)4.5 模板專門化(高級話題)4.6 結(jié)論4.7 閱讀建議第5章 異常處理5.1 錯誤的處理5.2 異常的使用5.3 異常的保護(hù)代碼5.4 異常的開銷分析5.5 異常的使用時機(jī)5.6 結(jié)論5.7 閱讀建議第2部分 性能和內(nèi)存第6章 性能6.1 性能和優(yōu)化6.2 函數(shù)類型6.3 函數(shù)內(nèi)聯(lián)6.4 函數(shù)開銷更多的方面6.5 避免復(fù)制6.6 構(gòu)造函數(shù)和析構(gòu)函數(shù)6.7 數(shù)據(jù)緩存與內(nèi)存對齊(高級話題)6.8 結(jié)論6.9 閱讀建議第7章 內(nèi)存分配7.1 棧7.2 堆7.3 靜態(tài)分配7.4 動態(tài)分配7.5 定制內(nèi)存管理7.6 內(nèi)存池7.7 萬一出現(xiàn)緊急情況(內(nèi)存耗盡)7.8 結(jié)論7.9 閱讀建議第8章 標(biāo)準(zhǔn)模板庫——容器8.1 STL概述8.2 用還是不用STL8.3 序列式容器8.4 關(guān)聯(lián)式容器8.5 容器適配器8.6 結(jié)論8.7 閱讀建議第9章 STL算法及高級主題9.1 算符(函數(shù)對象)9.2 算法9.3 字符串9.4 分配算符(高級話題)9.5 當(dāng)STL不滿足要求時(高級話題)9.6 結(jié)論9.7 閱讀建議第3部分 專門技術(shù)第10章 抽象接口10.1 抽象接口10.2 通用C++實現(xiàn)10.3 作為絕緣層的抽象接口10.4 作為類特征的抽象接口10.5 其他方面10.6 結(jié)論10.7 閱讀建議第11章 插件11.1 對插件的需要11.2 插件結(jié)構(gòu)11.3 插件的組裝11.4 插件的應(yīng)用11.5 結(jié)論11.6 閱讀建議第12章 運行期類型信息12.1 不使用RTTI進(jìn)行工作12.2 使用RTTI12.3 標(biāo)準(zhǔn)C++RTTI12.4 自定義RTTI系統(tǒng)12.5 結(jié)論12.6 閱讀建議第13章 對象的創(chuàng)建與管理13.1 對象的創(chuàng)建13.2 對象工廠13.3 共享對象13.4 結(jié)論13.5 閱讀建議第14章 對象的序列化14.1 游戲?qū)嶓w序列化概述14.2 游戲?qū)嶓w序列化的實現(xiàn)14.3 組裝起來14.4 結(jié)論14.5 閱讀建議第15章 處理大型項目15.1 邏輯結(jié)構(gòu)與物理結(jié)構(gòu)15.2 類和文件15.3 頭文件15.4 庫15.5 配置15.6 結(jié)論15.7 閱讀建議第16章 防止游戲崩潰16.1 使用斷言16.2 刷新機(jī)器狀態(tài)16.3 處理“壞”數(shù)據(jù)16.4 結(jié)論16.5 閱讀建議關(guān)于附帶光盤

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C++游戲編程 PDF格式下載


用戶評論 (總計7條)

 
 

  •   有點難度,不過讀完自己寫個小游戲應(yīng)該沒問題
  •   不咋樣。
  •     這本書從游戲開發(fā)的角度出發(fā),把C++應(yīng)用到游戲軟件領(lǐng)域。介紹一些C++的實戰(zhàn)經(jīng)驗,用常規(guī)的C++技術(shù)解決游戲開發(fā)者經(jīng)常遇到的問題。重點講述已經(jīng)在實際的項目中應(yīng)用的技術(shù),而不是大段地羅列代碼。
         本書是游戲開發(fā)經(jīng)典叢書系列之一,適合游戲開發(fā)人員、業(yè)余游戲軟件開發(fā)愛好者和有關(guān)游戲軟件開發(fā)培訓(xùn)班使用。
      
      
      C++游戲開發(fā):http://www.6m5m.com/shop_list-path-S339A335.html
  •     以前聽說要學(xué)C++的話,得買這本書來看下。不過書買到了自己一翻,根本看不懂??!暈。成了雞肋一樣,不學(xué)扔了可惜;學(xué)呢又自己太吃力!也沒空出去找培訓(xùn)班,而且就算找到,就學(xué)一門課,哪有人教啊。到處搜索,后來找到一個“獵豹網(wǎng)?!?,想學(xué)什么課程可以任選的,學(xué)一門也行的。試聽了一下,高清的效果還不錯,比上網(wǎng)看電影還清楚。感覺像坐老師旁邊一對一那種。我覺得這種方式挺方便,學(xué)起來也的確容易多了。
      
  •     本書從游戲開發(fā)的角度出發(fā),把C++應(yīng)用到游戲軟件領(lǐng)域。介紹一些C++的實戰(zhàn)經(jīng)驗,用常規(guī)的C++技術(shù)解決游戲開發(fā)者經(jīng)常遇到的問題。重點講述已經(jīng)在實際的項目中應(yīng)用的技術(shù),而不是大段地羅列代碼?! ? 本書是游戲開發(fā)經(jīng)典叢書系列之一,適合游戲開發(fā)人員、業(yè)余游戲軟件開發(fā)愛好者和有關(guān)游戲軟件開發(fā)培訓(xùn)班使用,也可以人秋大專院校相關(guān)專業(yè)的參考書。
  •     自己看書真辛苦??!最近發(fā)現(xiàn)有個獵豹網(wǎng)校,全是計算機(jī)這類課程,那上面老師按照他們選好的教材進(jìn)行教學(xué)。這個比較好,人家老師都是行家,選的書,肯定是同一類里比較好的。所以,我要買什么書,也經(jīng)常會上那個獵豹網(wǎng)校上查查,看人家老師選的是哪一本。嘿嘿,這辦法挺好,讓別人的經(jīng)驗為我所用!
      
  •     花了一下午時間掃了一遍,越看是越不想看下去,書名是游戲編程,但內(nèi)容沒有一點游戲?qū)崿F(xiàn)的方法,確老是在講效率效率,雖然這個是游戲開發(fā)的重要考慮因素,但它也講的如蜻蜓點水一樣,點一點就沒了,不僅僅如此,從第一章到最后一章,該書基本都是走這個路線??!看這書就有這個感覺,你原來不懂,看這些知識點,你也看不懂。你原來懂,看了也白看。。so,最終認(rèn)定:此書建議吃飽了撐著的時候看。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7