C++圖形與游戲編程基礎(chǔ)

出版時間:2010-9  出版社:清華大學  作者:TonyGaddis  頁數(shù):567  譯者:周靖  
Tag標簽:無  

內(nèi)容概要

《C++圖形與游戲編程基礎(chǔ)》作為入門教材,采用一種新穎、有趣的“寓教于樂”的方式來講授傳統(tǒng)主題,即鼓勵并引導學生親自動手寫程序來生成圖形、處理圖像/聲音和玩游戲。所有例子和作業(yè)都經(jīng)過精心設(shè)計,能很好地激發(fā)學生的學習興趣,使其在整個課程中都能興趣盎然地專心學、動手做。    全書共12章,涵蓋的基本主題包括數(shù)據(jù)類型、變量、輸入、輸出、控制結(jié)構(gòu)、函數(shù)、數(shù)組、文件、類和對象。在學習過程中,循序漸進地介紹如何畫一些基本的圖形,如何加載和處理圖像,如何創(chuàng)建圖形和動畫,如何播放音樂和音效,如何檢測程序不同圖形元素(稱為sprite)之間的碰撞。同時還介紹如何綜合運用這些技能創(chuàng)建互動電腦游戲。    本書適合沒有任何編程背景但對游戲編程具有強烈興趣的讀者,是幫助他們進入圖形和游戲編程世界的理想教程。

作者簡介

Tony Gaddis在北卡羅來納州的海伍德社區(qū)學院講授“計算機編程語言”、“操作系統(tǒng)”和“物理”課程。他在1994年被評為北卡羅來納社區(qū)學院的“年度最佳教師”,并在1997年獲得“教學卓越獎”。Tony也提供對公司和機構(gòu)(包括NASA的肯尼迪航天中心)的培訓。他著有Starting 0ut with C++和Starting Out with Java,并與人合著了Starting Out with Visual Basic 2005。

書籍目錄

第1章  計算機和編程概論第2章  用C+和Dark GDK庫進行圖形編程第3章  變量、計算和顏色第4章  void函數(shù)第5章  處理圖像第6章  控制結(jié)構(gòu) 第7章  游戲循環(huán)和動畫第8章  Vulture Trouble游戲:引入聲音、物理和文本效果第9章  返回值的函數(shù)和鼠標輸入第10章  數(shù)組和tile map第11章  字符串和文件第12章  面向?qū)ο缶幊谈戒汚  下載和安裝必要的軟件附錄B  ASCII字符集

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C++圖形與游戲編程基礎(chǔ) PDF格式下載


用戶評論 (總計31條)

 
 

  •   當我翻開這本書的時候,書從世界上第一臺電子計算機(可編程)eniac,說明了它是可編程的,正因為它是可編程的,以二進制兩種狀態(tài)0和1講起,還帶著類似開關(guān)的插圖比喻,從了解計算機的工作原理,書中提到,作者為了讓讀者能輕松學習讓讀者有一個編程的印象,書本,都是從最基礎(chǔ)的畫點,畫線,畫圓,畫矩形函數(shù)講起,超級有趣的是點函數(shù)你可以自定義每個點出現(xiàn)的時間你也可以讓出現(xiàn)的點暫停2秒后在出現(xiàn),再來,畫線,首先從畫三角形開始,讓讀者更深刻的對畫線函數(shù)的理解,再有,就是畫矩形,這讓我對擁有這樣的程序游戲編寫感到很驚訝,不但,能畫矩形出來,還可以對矩形進行顏色的填充,連現(xiàn)實生活中的西洋棋盤也能用C++實現(xiàn),當時,我看完書后趕緊拿出坐標紙試著學書上教我畫圖的步驟,草稿,在學習書中教我的對自己畫的圖案用C++編寫,這是我試圖在挑戰(zhàn)自己,我畫了三種字母,我要對其實現(xiàn)在窗口上輸出這三種字母圖形,我特別的喜歡這本書的內(nèi)容精彩有趣,有能快速的打基礎(chǔ),掌握好C++,提高自己的編程能力,物流很快,書籍質(zhì)量超級好,正版圖書,我很喜歡?。。。。。。。。。。?!
  •   感覺相當好,是一本非常不錯的入門書籍,結(jié)合C++與書中的GDK進行編程,確實達到一種化繁為易的效果,比起用windows API 或者 MFC,那都可以說是極大的簡化了代碼操作----當然,我想要成為高手,光是依賴這些GDK是不夠的,還是要經(jīng)歷過Windows API與MFC這一環(huán)節(jié)的。特別推薦給那些有一定C++基礎(chǔ)想從事游戲圖形編程的初學者??!

    當當網(wǎng)的送貨速度確實有點慢了,我19號同一天定的書,京東的第二天就到貨了,當當網(wǎng)給我拖到第四天,害的我等得沒耐心了,本來我是想以后不在當當網(wǎng)站上面買書了,但是打開書一看,發(fā)現(xiàn)書質(zhì)量確實相當不錯---我不敢肯定是不是純粹正版的,但是絕對比我期待的要好?。?br />
    希望當當網(wǎng)以后能夠改善送貨速度這一環(huán)節(jié),最好不要超過第三天?。?/li>
  •   游戲編程,可以參考一下
  •   這還不錯,不過圖形方面介紹的太多
  •   甚至能幫助完全沒基礎(chǔ)的人 學習到簡單的游戲制作 入門專用.
  •   當作游戲入門玩玩可以,書里面是基于別人的框架寫的,這個框架在實際上沒有多大意義
  •   為了游戲而努力的人要看的一本書。
  •   喜歡游戲的朋友這絕對是一本優(yōu)秀的游戲啟發(fā)書
  •   簡單易懂,提供了很好的例程序,由淺入深,不錯
  •   這本書很適合想要學習C++的人閱讀,怒贊!
  •   幫朋友帶買的,大致翻了下,適合沒學過C++的,內(nèi)容很基礎(chǔ)。
    用的是第三方庫封裝的底層,個人不太喜歡這樣的書
  •   還好,有些基礎(chǔ)更能看懂。
  •   非常好的一本書,沒有買錯,很好。
  •   哈哈,挺好的,以前學過,喜歡書
  •   幫同學買的,還行!
  •   講得很詳細,正在研究
  •   講解很細致,圖文并用很實用
  •   質(zhì)量還行,價格也便宜
  •   業(yè)余愛好玩游戲,升華后就是做游戲...
  •   看這個目錄,感覺挺合我的口味。。。對喜歡編程的人很有用處
  •   書已經(jīng)大體看了一遍,有些東西有些收獲,比較合適游戲開發(fā)新手
  •   GDK現(xiàn)在不是很流行,而且編譯速度比較慢
    個人不喜歡這種類型的書。。
  •   由淺入深,非常好,有圖有代碼,很適合自學!
  •   很好,個別有錯的需要到作者博客改罷了
  •   書包裝不太好。。。臟 折了
  •   書封皮是彩頁,怎么里面都是黑白印刷了,印刷還算清晰
  •   只是大概先瀏覽了一下,很不錯。
  •   這個商品還不錯這個商品還不錯這個商品還不錯
  •   C++的精髓是面向?qū)ο螅@本書沒有展現(xiàn)這一精髓,書中很多函數(shù)用C語言里的圖形處理庫也也可以實現(xiàn),總得來說,不算一本計算機方面的優(yōu)秀書籍,但對于想接觸游戲編程的人,這本書入門還是不錯的,但是對于想學C++的人,另尋他路吧~~~
  •   很好的書。很好的書。很好的書。很好的書。很好的書。很好的書。很好的書。很好的書。
  •   書本看起來很新,但是有點皺,紙張很薄,總體感覺很行
 

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

京ICP備13047387號-7