自學遊戲程式設計要學什麼看那些書,學習遊戲程式設計應該看什麼書

時間 2021-12-23 22:28:05

1樓:_smile丶小虐

除了c++本身的知識外,還要掌握c++圖形影象程式設計,c++的網路通訊,directx程式設計,opengl程式設計,遊戲和圖形學中的數學,資料結構等等東西 ,另外還要學資料結構和演算法,這個書就多了,比如《資料結構》(嚴蔚敏),

如果想做windows下的3d遊戲,可以看看《introduction to direct3d9-中文版》(翁雲兵版),瞭解圖形學和基本數學知識,

用opengl做遊戲不是很多,不過可以看看這個,很經典,[nehe.opengl.tutorial][中文版.cker翻譯]

還可以看看孫鑫的vc++,瞭解一下mfc開發,

還有c++網路程式設計,這個書也很多,

另外如果做客戶端和伺服器端的話,可以看看《網路遊戲程式設計》(全洪)(韓),主要講解伺服器端的搭建,這本書我是在圖書館看到了,黃皮,網上應該能找到,

不管怎麼說,要一步一步來。

2樓:長沙新華電腦學院

如果要學,建議還是去學校,系統學,比如這邊就是

3樓:中高峰

c語言先學好,核心技術應該是dx , d3d, 這些當然了, 多查msdn, msdn.microsoft.com從最基本的書籍看起,像一些語言基礎類的和遊戲程式設計思想方面的書。

遊戲設計全方位學習 (遊戲程式設計大師系列)

指令碼級網路遊戲程式設計

遊戲程式設計全接觸game coding complete——第九藝術學院遊戲開發系列

還有就是利用網路資源學習了,祝你學有所成了。

學習遊戲程式設計應該看什麼書

4樓:斂正雅

《windows遊戲程式設計大師技巧》這書的**就不要看了。。。都不是物件導向的。。但思想還是好的。

遊戲程式設計不一定就是dx獨大,一般都要相容opengl的。你也可以從opengl上學。書實在是太多了。

不過最好是看國外的寫的書。。國內的書都是騙錢的。。特別是「房曉溪」這個人的書。。

我推薦幾本

初學的2d

《visual c++遊戲程式設計基礎》

《visual c++經典遊戲程式設計》

一般現在都可以直接學3d,學好3d,2d就不在話下了

《nehe教程》這個是隻有電子書,很好的opengl教程,讓你對3d圖形更感興趣呵呵

《opengl遊戲程式設計》,作者徐明亮,感覺算國內比較好的書了

《3d遊戲程式設計大師技巧》,這書跟《windows遊戲程式設計大師技巧》有點聯絡,不過不多,反正也是看思想,**也不要看了。

還有好多書可以去電驢上載。。。太多了,遊戲中的每一個部分都可以單獨寫成一本書。。以後還要更細化的。。祝你成功,為中國遊戲做貢獻。

5樓:摩羯

《遊戲引擎架構》同時涵蓋遊戲引擎軟體開發的理論及實踐,並對多方面的題目進行**。本書討論到的概念及技巧實際應用於現實中的遊戲工作室,如藝電及頑皮狗。雖然書中採用的例子通常依據一些專門的技術,但是討論範圍遠超於某個引擎或api。

文中的參考及引用也非常有用,可讓讀者繼續深入遊戲開發過程的任何特定方向。

《遊戲引擎架構》為一個大學程度的遊戲程式設計課程而編寫,但也適合軟體工程師、業餘愛好者、自學遊戲程式設計師,以及遊戲產業的從業人員。通過閱讀《遊戲引擎架構》,資歷較淺的遊戲工程師可以鞏固他們所學的遊戲技術及引擎架構的知識,專注某一領域的資深程式設計師也能從本書更為全面的介紹中獲益。

內容包括:

- 遊戲開發中的大規模c++軟體架構;

- 遊戲程式設計所需的數學;

- 供除錯、源**控制及效能剖析的遊戲開發工具;

- 引擎基礎系統、渲染、碰撞、物理、角色動畫、遊戲世界物件模型等引擎子系統;

- 多平臺遊戲引擎;

- 多處理器環境下的遊戲程式設計;

- 工作管道及遊戲資產資料庫;

6樓:長沙新華電腦學院

客戶端就看用什麼引擎了。我們有自研的引擎是c++寫的,自研的引擎的好處是效果我們可控,優化我們也可以做到很好,但是開發效率太低,開發成本高。所以後來我們改用unity,程式語言用c#,好處效率高,開發成本低,但是優化很頭疼,莫名其妙的bug也多。

曾經我們為了優化請unity公司的人駐我們公司進行。沒辦法,有一些優化要引擎支援,只能請他們。

可以到這邊我們的學校看看,參觀學習的

7樓:

1. unity 3d指令碼程式設計:使用c#語言開發跨平臺遊戲

微軟mvp張善友傾情作序。本書全面系統地介紹了基於c#的unity 3d跨平臺開發,涉及unity 3d 跨平臺原理分析、unity 3d 和mono 的結合,以及在遊戲指令碼程式設計中使用c#語言。

適讀人群:無論是初次接觸unity 3d指令碼程式設計的新人,還是有一定經驗的老手,都可以藉由本書來提高自己的水平。

2.unity 5.x 3d遊戲開發技術詳解與典型案例

國內的真正來自於unity 3d遊戲開發專家的經驗之作,熱點遊戲範例教學,解決開發中的困惑與問題。

本書對unity 3d整合開發環境介面、指令碼的編寫和眾多高階特效的實現進行了詳細介紹,內容深入淺出,是一本適合不同需求、不同開發水平讀者的技術寶典。

3.unity 3dd手機遊戲開發:從學習到產品

老版暢銷50000冊。unity第三版全新升級 國內暢銷unity圖書原創精品,unity開發公司員工指定讀本,完全商業級遊戲範例教學!隨書附贈例項源** 素材庫、c#語言初學教程、供讀者聯絡使用。

4.unity 5.x遊戲開發實戰

基於案例的unity 5.x實戰指南,帶你輕鬆掌握遊戲開發技能。

unity 5.x遊戲開發實戰 屬於遊戲開發類的實戰指南,通過4個完整的遊戲開發案例講解了unity開發的相關技巧,以循序漸進的結構搭建了穩固的學習框架,讀者可以藉助書中的**來了解實際的開發步驟,並通過豐富的**示例學習到實際的程式設計技巧。unity 5.

x遊戲開發實戰 更加適合初學者以及想要學習unity的讀者來參考學習。

5.unity 5.x 完全自學手冊

unity入門全面教程,豐富的例項精粹,不進培訓班,真正實現完全自學!

適讀人群 :本書適用於廣大遊戲開發人員、遊戲開發愛好者、軟體培訓機構,以及計算機專業的學生等。

如果你想快速掌握unity的使用,《unity 5.x 完全自學手冊》將會帶給你意想不到的收穫。因為本書具有眾多突出的優勢。

8樓:幼稚vs無聊

c語言 呵呵 基礎語言

9樓:匿名使用者

《windows遊戲程式設計大師技巧》這本不錯啊!

10樓:匿名使用者

遊戲,c++吧,魔獸等很多遊戲都是用c++編的

遊戲程式設計入門看什麼書比較好?

11樓:瘋子難不難

戰國傳承```

三國無雙系列```

戰國無雙``

無雙大蛇```

我知道的就這些了``

另外極品飛車也不錯``賽車類的

請問一下游戲程式設計入門看什麼書好?

12樓:

1. unity 3d指令碼程式設計:使用c#語言開發跨平臺遊戲

微軟mvp張善友傾情作序。本書全面系統地介紹了基於c#的unity 3d跨平臺開發,涉及unity 3d 跨平臺原理分析、unity 3d 和mono 的結合,以及在遊戲指令碼程式設計中使用c#語言。

適讀人群:無論是初次接觸unity 3d指令碼程式設計的新人,還是有一定經驗的老手,都可以藉由本書來提高自己的水平。

2.unity 5.x 3d遊戲開發技術詳解與典型案例

國內的真正來自於unity 3d遊戲開發專家的經驗之作,熱點遊戲範例教學,解決開發中的困惑與問題。

本書對unity 3d整合開發環境介面、指令碼的編寫和眾多高階特效的實現進行了詳細介紹,內容深入淺出,是一本適合不同需求、不同開發水平讀者的技術寶典。

3.unity 3dd手機遊戲開發:從學習到產品

老版暢銷50000冊。unity第三版全新升級 國內暢銷unity圖書原創精品,unity開發公司員工指定讀本,完全商業級遊戲範例教學!隨書附贈例項源** 素材庫、c#語言初學教程、供讀者聯絡使用。

4.unity 5.x遊戲開發實戰

基於案例的unity 5.x實戰指南,帶你輕鬆掌握遊戲開發技能。

unity 5.x遊戲開發實戰 屬於遊戲開發類的實戰指南,通過4個完整的遊戲開發案例講解了unity開發的相關技巧,以循序漸進的結構搭建了穩固的學習框架,讀者可以藉助書中的**來了解實際的開發步驟,並通過豐富的**示例學習到實際的程式設計技巧。unity 5.

x遊戲開發實戰 更加適合初學者以及想要學習unity的讀者來參考學習。

5.unity 5.x 完全自學手冊

unity入門全面教程,豐富的例項精粹,不進培訓班,真正實現完全自學!

適讀人群 :本書適用於廣大遊戲開發人員、遊戲開發愛好者、軟體培訓機構,以及計算機專業的學生等。

如果你想快速掌握unity的使用,《unity 5.x 完全自學手冊》將會帶給你意想不到的收穫。因為本書具有眾多突出的優勢。

自學遊戲開發需要哪些書?

13樓:匿名使用者

你想全學? 還是 偏向哪個部分?

14樓:風雲史變

網頁遊戲還是客戶端遊戲?是單機還是網路?

想學習手機遊戲開發,應該讀哪些書?

15樓:z秀秀小喵

初學的2d

《visual c++遊戲程式設計基礎》

《visual c++經典遊戲程式設計》

一般現在都可以直接學3d,學好3d,2d就不在話下了《nehe教程》這個是隻有電子書,很好的opengl教程,讓你對3d圖形更感興趣呵呵

《opengl遊戲程式設計》,作者徐明亮,感覺算國內比較好的書了《3d遊戲程式設計大師技巧》,這書跟《windows遊戲程式設計大師技巧》有點聯絡,不過不多,反正也是看思想,**也不要看了。

我是零基礎,想自學程式設計,要學會自己程式設計,關於遊戲方面,所以想請教,我從**開始比較好!謝謝!

16樓:中國無神

三年才能入門,入了門還得花2年時間反覆學習以前的知識、去理解、達到內舉一反三的程度。緊接容著再花3年的時間不斷地接單實踐自己的能力,困難阻阻。八年過去後,才算得上高手,還不算頂尖這一級別。

學完了後,你都半隻腳踏入棺材了。但是有一種快速學習的方式,只是學的不精。

17樓:水瓶二哈賣豆腐

遊戲開發三大類:程式、美術、策劃。每一類都有自己的專業知識。並不一定非得會編回程才能開發遊戲,答你可以選擇和別人組隊來創造自己的遊戲呀。

如果要學遊戲開發,我倒是建議可以先學一下游戲引擎。不管你以後是想做哪一類開發人才,都是離不開引擎的。熟悉引擎會讓你對遊戲專案開發有全域性的認識。

在這個基礎之上,你可以根據自身的興趣和能力決定做哪一類人才。

目前國內使用比較廣泛的就是unity了,所以你可以考慮先了解一下unity。網上資料很多,你可以隨便找找,比如paws3d平臺的就不錯

自學程式設計,學什麼語言好呢,學習程式設計什麼語言最好

中國死狗 最近很多人都在問如何學習程式設計。我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學...

C 高階程式設計要學什麼,C 高階程式設計要學什麼?

1.在你學習c 的過程中,你首先需要紮實的實踐一本c 基礎教程,這個教程不在深而在全.使你能夠全覽之.最好結合基本資料結構來練習.2.再下來你需要 more effective c 它使你可以對c 也多了份思考,也瞭解到一些技巧和誤區,不過,你需要同步實踐,不然可能一時你並不能真正掌握這些技巧 避開...

為什麼要學習程式設計,為什麼要學程式設計

扶桑樹 學習程式設計,首先應該認認真真的學習一門語言。學習微軟的,就先從vb開始,vb是比較好的入門語言,視覺化的,比較簡單,是非常好的入門語言。書籍最少應該準備兩本,不可能一本書籍會包含vb的所有內容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內容可以在另一本中看到,這樣對學習是很有好處的,...