學遊戲編程買什麼書?
遊戲開發編程哪本書最好
不知道你的學習方法是什麼?是先把基礎知識學好,再著手開始做,還是邊學邊做?我採用的是後者。
1、做遊戲開發,語言和API有很多搭配,DX編程是很經典的,因為基本上現在市面上的顯卡都支持DX了,而且DX功能年年更新,功能非常強大。所以基本上你學會C++(MFC)和DX就可以做了,PC下的單機完全足夠……
另外現在很火的C#+XNA;JAVA都可以做出很好的遊戲。
2、學什麼?
你想做PC下單機遊戲,C++(MFC)配合DX是個很好的選擇;另外Pascal也可以做;C#+XNA也行,我覺得這三個組合你任選其一學都不錯。
3、書
編程語言類你百度搜最經典的教材就行了
至於DX,微軟有個專門的DirectX SDK,看這個比什麼都強,但是你的英文要好;如果看起來吃力,噹噹網搜DirectX,前幾本書都不錯。
XNA網上能搜到電子書
學習遊戲編程應該看什麼書
《Windows遊戲編程大師技巧》這書的代碼就不要看了。。。都不是面向對象的。。但思想還是好的。
遊戲編程不一定就是DX獨大,一般都要兼容OPENGL的。你也可以從OPENGL上學。書實在是太多了。不過最好是看國外的寫的書。。國內的書都是騙錢的。。特別是“房曉溪”這個人的書。。
我推薦幾本
初學的2D
《Visual C++遊戲編程基礎》
《Visual C++經典遊戲程序設計》
一般現在都可以直接學3D,學好3D,2D就不在話下了
《nehe教程》這個是隻有電子書,很好的OPENGL教程,讓你對3D圖形更感興趣呵呵
《OPENGL遊戲編程》,作者徐明亮,感覺算國內比較好的書了《3D遊戲編程大師技巧》,這書跟《Windows遊戲編程大師技巧》有點聯繫,不過不多,反正也是看思想,代碼也不要看了。
還有好多書可以去電驢上載。。。太多了,遊戲中的每一個部分都可以單獨寫成一本書。。以後還要更細化的。。祝你成功,為中國遊戲做貢獻。
請問一下游戲編程入門看什麼書好?
我經常被問及:一個具有很少甚至沒有編程經驗的人要如何開始遊戲製作。直到目前為止,我總是盡我所能一個一個解答。然而,問題的數量已經增長到了一個難以處理的水平,於是,我便決定把所有的建議彙總在一篇文章裡作為參考提供給人們。
這篇文章主要面向那些想開發自己的遊戲,但僅有一點點或沒有半點編程經驗的人們。實際上,我也假定讀者根本沒有任何的編程知識。我將把重點放在遊戲開發的編程和設計方面,而不是藝術方面。我也不準備對遊戲行業進行論述(因為這個話題的資料太多了),但是,我會帶你瀏覽一下在製作遊戲之前需要做的一些事情。該說明的一點是,不要將我這裡所介紹的方法當作唯一的或最好的學習遊戲製作的路徑,但對於我和其他人來說,它是有效的。
1、選擇一門語言
第一件要做的事就是選擇一門語言。你有一大堆的選擇,包括 Basic、Pascal、C、C++、Java 等等,同樣也有一大堆關於哪門語言最適合初學者的爭論。欲瞭解各種語言的優缺點,請參閱 John Hattan 的絕妙文章《我該使用什麼語言》。
我這裡建議使用 C 和 C++。有些人認為這些語言對於初學者來說太難了,但從我個人角度來說我是反對這個觀點的,因為我自己就是從 C++ 起步的。另外,C/C++ 是目前最廣泛應用的語言,因此,你能找到大量的資料和幫助。至於先學 C 還是先學 C++ 的問題不大,因為一旦你學習了其中一種,再學習另外一種就沒太大問題了。不過,如果你一開始就選擇 C++,請確信在學習面向對象編程之前,你已經瞭解並掌握了面向過程編程。(比如說,如果你在不使用類的前提下仍無法編好程序,先不要急於學習類)
如果你發現學習 C/C++ 是一件很困難的事,不要緊,回過頭選一門比較簡單的語言來學,比如 Basic 或 Pascal。不過我認為,如果你堅持下去,並找一些好的資料,學習 C/C++ 的問題不大。
你的下一個問題是:我如何學習 C/C++?我很高興你問這個問題。最好的方法是去聽課。有沒有老師幫助解答問題,對於你的發展影響巨大,而且編程作業將確保你確實掌握了所學的東西。
如果聽課不在你的考慮範圍內,下一個最好的辦法就是找一些好書。不要把注意力放在那些“大全”書上,因為你終究會買幾本。我建議你去一個本地書店,花點時間瀏覽一下介紹 C 和 C++ 的書,直到找到你能理解並能從中學到東西的一本。同時,你可能還想買幾本進階書或是一本參考書,但一旦你具有了這門語言的部分知識,你會對你需要什麼有更好主意。可以在網站BOOKS頻道中找到一些建議。
在此,我簡要的說明一下我見過的很多入門程序員,尤其是年輕人關心的事情:沒有錢買書或其他東西。首先,有許多資源是免費的,包括圖書館和 Macmillan Computer Publishing (他們的網站www.mcp.com 上有數百本編程的書)。其次,如果你想成為一名優秀的程序員,你不得不考慮在這上面的投資。利用各種手段(合法的 ;<)去弄點鈔票來。
網絡上有大量的 C 和 C++ 的學習教程,但是我認為這些教程作為你學習書本的參考要比作為單獨的材料好得多。
2、選擇合適的編譯器
你寫的程序,或源碼是以文本文件存儲的,你甚至可以用記事本來寫 C&......
自學遊戲編程要學什麼,看那些書?
你好,不知道你的學習方法是什麼?是先把基礎知識學好,再著手開始做,還是邊學邊做?我採用的是後者。
1、做遊戲開發,語言和API有很多搭配,DX編程是很經典的,因為基本上現在市面上的顯卡都支持DX了,而且DX功能年年更新,功能非常強大。所以基本上你學會C++(MFC)和DX就可以做了,PC下的單機完全足夠……
另外現在很火的C#+XNA;JAVA都可以做出很好的遊戲。
2、學什麼?
你想做PC下單機遊戲,C++(MFC)配合DX是個很好的選擇;另外Pascal也可以做;C#+XNA也行,我覺得這三個組合你任選其一學都不錯。
3、書
編程語言類你百度搜最經典的教材就行了
至於DX,微軟有個專門的DirectX SDK,看這個比什麼都強,但是你的英文要好;如果看起來吃力,噹噹網搜DirectX,前幾本書都不錯。
XNA網上能搜到電子書
4、個人觀點
我現在也在自己做遊戲(武俠RPG),我是用VB+DX做的,我的學法就是邊學邊做,遇到不懂的就查資料,MSDN Library你準備一套當百科查閱我覺得就夠了。還有一個視頻,是羅培羽的《教你用VB做RPG》,這個教程提供做一款遊戲的所有思路,非常經典,推薦你看一下。對了,還有一定要多看源碼,耽小遊戲看起,重在理解作者思路。再給你推薦一個論壇,鐵血丹心,有時間可以去看看,裡面是做Mod的,希望對你有幫助。
最後,祝你好運!
求幾本學習電腦的書 我想自學遊戲編程
1. 首先買本C語言的書吧,入門的譚浩強的。(自學起碼要3個月以上才算入門吧)
2. 然後買本C++的,也可以買譚浩強的。(3個月以上)
3. 然後在買關於遊戲引擎類型的書籍。類似3Dmax之類的。(看情況)
4.然後學習winds環境編程或者Linux編程(畢竟計算機語言只是基礎)。
5.學習數據結構和算法。(寫遊戲肯定或多或少要用到的)
書籍網上很多,不過自學週期太長,要看自己能否堅持下去了。
想學遊戲編程,需要買什麼書,初學者,
初學者學遊戲編程需要了解很多代碼知識,可以來上海進行系統專業的學校,比如博思就是非常不錯的
自學遊戲開發需要哪些書?
全學不現實,還是偏一點比較好,比如編程或者美工,選一個自己能學下去的。如果偏重編程,你學號C++是肯定的,現在的遊戲開發基本是基於引擎的開發,而不是靠編程人員純粹用代碼去敲一個遊戲,很多常用引擎都有自己的腳本語言,但是萬變不離其宗,各種腳本在你學會C++或java以後再去學習會很快上手。個人不推薦看什麼3D遊戲編程,說實話這些類似的書是教你怎麼利用代碼去生成3D模型,屬於很底層的技術。現在的遊戲引擎就和maya似的,我們需要做的是美工用鼠標拖拖拽拽做模型,而編程寫腳本或引擎自帶的可視化編程來實現一些功能或屬性以及邏輯事件的處理。而像什麼3D遊戲編程之類的書籍,還是拿maya做例子,這類書大多涉及的是怎麼去用代碼實現建模,就好像我們怎麼去開發一款maya軟件一樣,換到遊戲開發,就好比教我們怎樣去寫一個遊戲引擎,而不是去叫我們怎麼去做一款遊戲。就目前來說市面上成熟的引擎多得是,一般不會去選擇為了開發一款新遊戲而去開發一個適用性僅這款遊戲的引擎,引擎的開發週期很長。當然了,如果你是想做遊戲引擎,而不是單純的遊戲開發,那麼計算機圖形學的知識也是要掌握的
我想學習windows遊戲編程,大家有沒有好書推薦一下
《遊戲引擎架構》同時涵蓋遊戲引擎軟件開發的理論及實踐,並對多方面的題目進行探討。本書討論到的概念及技巧實際應用於現實中的遊戲工作室,如藝電及頑皮狗。雖然書中採用的例子通常依據一些專門的技術,但是討論範圍遠超於某個引擎或API。文中的參考及引用也非常有用,可讓讀者繼續深入遊戲開發過程的任何特定方向。
《遊戲引擎架構》為一個大學程度的遊戲編程課程而編寫,但也適合軟件工程師、業餘愛好者、自學遊戲程序員,以及遊戲產業的從業人員。通過閱讀《遊戲引擎架構》,資歷較淺的遊戲工程師可以鞏固他們所學的遊戲技術及引擎架構的知識,專注某一領域的資深程序員也能從本書更為全面的介紹中獲益。
內容包括:
- 遊戲開發中的大規模C++軟件架構;
- 遊戲編程所需的數學;
- 供調試、源代碼控制及性能剖析的遊戲開發工具;
- 引擎基礎系統、渲染、碰撞、物理、角色動畫、遊戲世界對象模型等引擎子系統;
- 多平臺遊戲引擎;
- 多處理器環境下的遊戲編程;
- 工作管道及遊戲資產數據庫;
有什麼好的書籍適合遊戲開發的初學者
要看你想用什麼開發遊戲
如果想深入遊戲業界的話,C++是必須的,建議先看C++ Primer,Effective C++, More Effective C++奠定基礎, 然後看要使用的引擎的SDK, 還要掌握遊戲AI的相關知識,建議看遊戲人工智能編程案例精粹。想更加深入的話,遊戲編程精粹系列是必讀的。
如果想開發IOS手遊的話,可以學習Objective C,然後使用cocos2d引擎,或者學習C++,然後使用cocos2d-x引擎。
遊戲開發是一條很寂寞的道路,必須堅持堅持再堅持,不閉關修煉個三兩年是難成正果的。祝樓主成功!
C++遊戲編程入門買什麼書好? 10分
如果樓主想寫些漂亮遊戲的話,這方面的書很多
下面是必須要看而且必須要看懂的
C++Primer
Windows程序設計
windows遊戲編程大師技巧
DirectX角色扮演遊戲編程
遊戲腳本高級編程
Python/lua 程序設計