精選回答
來自
整齊有冬瓜的回答
2023-11-29 18:45:18
1、熟悉C/C++是有過系統(tǒng)性學習經歷的一個標志,C/C++水平高代表著有良好的計算機基礎。 2、很多老牌游戲公司雖然客戶端是Unity,但服務器與外圍工具鏈會使用大量C++技術。熟悉C++有助于了解項目整體設計,如果看不懂C++代碼可能client、server聯(lián)調都會很麻煩。 3、網(wǎng)易、騰訊等技術積累較深的公司,C++是主流技術,特別是服務器端。 4、Unity客戶端也有可能涉及到C++。很多成熟項目歷史比較久,在早期客戶端也用到了C++編寫的庫,例如定制的模塊和通用庫。 學習C++對于絕大多數(shù)小公司來說必要性不大,也不是做出好游戲的必要步驟。只是對你進入一線大廠幫助會很大。
來自
包容無金魚的回答
2023-11-29 18:45:18
我覺得如果你要做u3d的話,底層的技術就不用過多的了解了。 當然,學習無止盡,核心技術也是要掌握的。 至于C#你學好基本語法就可以上手做u3d了,因為他只作為一種腳本的存在
來自
甜美即水杯的回答
2023-11-29 18:45:18
Unity3D做游戲需要具備的知識:基礎語言:C# / js。圖像畫面:Ps。3D畫面:Maya/3Dmax(貼圖繪畫BP、次世代ZB)UI繪畫:AI服務器存儲:PHP、SQL 在家自學可以看看網(wǎng)上的視頻教程跟著學習,加入一些討論群,重點是要堅持。 去大城市報班學習,時間緊,節(jié)奏快,但也有老師可以問,最重要的是要有錢有時間。 自己決定吧。
來自
飄逸等于手鏈的回答
2023-11-29 18:45:18
游戲開發(fā)的話C#加上unity3d這樣的組合我覺得入手非常適合,可以在學習的過程中完全重視游戲邏輯的開發(fā),而效果的體現(xiàn)。因為unity3d的腳本概念,的確非常容易上手。只不過如果你沒有3D基礎,在碰到問題的時候,可能會比較的不知道問題在哪里,所以,找本入門的書,跟著做會比較的快(因為有標準答案)。語言的話,看到能入手寫東西,知道庫怎么用,就可以上手了,在制作中學習。