遊戲開發具體要學習哪些內容呢?好學嗎?

微啦li


個人覺得的現在最火的,也是最容易的遊戲開發手遊入行推薦Unity。這個學習路線首要是先C#編程基礎,光把C#的基礎學完學好就需要很長時間,因為內容不少(基礎語法,OOP基礎,網絡編程基礎,基本數據結構等等)。

然後Unity基礎知識,Unity的更多,遊戲場景搭建,特效渲染器的編寫,遊戲界面UI製作等等。

不過遊戲開發對於PC配置要求比普通開發要求高,起碼CPU建議i5四核以上,顯卡起碼是個GTX的入門級獨顯(個人覺得GTX1050)應該是足夠了,有錢可以上GTX1060,神豪GTX2080

內存來說8GB足以應付Unity

畢竟以上配置對於獨立遊戲夠用了,畢竟初學不需要那麼高配置,除非開發3A級別的大型遊戲,初學也做不了那麼大型的遊戲。

Unity引擎的開發工具都是免費的Visual Studio2019微軟官網有個人免費版(企業版是要錢的,個人版免費,個人學習沒必要安裝企業版,多出來的功能你沒有團隊和企業也用不上)。

Unity個人獨立開發者也是免費的,Unity收費的是那些3D建模資源,而這些百度一下你就可以找到不少免費資源用來學習,不需要去官方下載收費資源(當然官方也有免費資源)。

然後b站有不少Unity和C#的視頻教程資源,或者你願意花錢買書,京東上也有不少教程書籍C#推薦wrox書局的教程,微軟官方推薦的出版社講的還是不錯的。

另補充,硬盤建議最少500GB以上,因為Visual Studio2019和Unity安裝完成就要起碼30-40GB,然後還有各種3D模型資源,貼圖資源等等硬盤太小沒地方存的。

可以說Unity是現在最流行,也是最熱門的遊戲開發引擎,從小型獨立遊戲到大型3A遊戲都可以開發,比如《王者榮耀》,《崩壞3》,《陰陽師》等手遊都是Unity開發的。

大型3A據說《逃離塔科夫》這個硬核FPS遊戲也是Unity開發的。

從獨立小遊戲到大型3A都可以開發。


行呢看誰快


一、遊戲程序:類似軟件工程師,需要精通至少一門以上程序語言,比如c,c++,頁遊方面有flash as3,php等。他們的主要工作是寫程序代碼,需要一定的邏輯思維能力,數學能力。如果你想成為程序員,可以從學習一門程序語言入手。

二、遊戲美術:遊戲中的畫面都是由遊戲美術師來製作的,具體細分為:遊戲原畫,3d遊戲模型貼圖(分3d場景與3d角色),遊戲動畫,遊戲特效,關卡美術等。如果想學習遊戲美術,一定要有審美能力,有深厚的繪畫功底更佳。

另外,還需要學習3dmax,ps,zbrush等軟件,這三個軟件是做遊戲美術最常用的。

三、遊戲策劃:遊戲策劃主要制定遊戲的規則和玩法,比如世界觀,劇情,對話,任務,數值,職業設定,副本設計,幫會系統等等。想學習策劃的話,需要你有較高的綜合素質,溝通能力,理解能力,邏輯思維能力等。

四、另外需要多玩遊戲,並從設計的角度去分析遊戲。策劃需要掌握的技能範圍很廣,根據具體項目和具體職責而不同。建議你先根據自己的興趣和自身情況,選擇一個大的方向和具體的職業方向來學習。畢竟每個方向需要學習的東西都是不一樣的,這樣也利於你能夠進入遊戲行業發展。



分享到:


相關文章: