1. 程式人生 > >適合小白的遊戲開發學習路線圖

適合小白的遊戲開發學習路線圖

ges 崗位 ado 後悔 了解 1年 目前 需求 sha

做遊戲開發要學什麽?適合小白的遊戲開發學習路線圖分享給正在自學,或者是準備自學的你。
如果你想日後在這個行業裏成為真正的高手,那就真的需要去下一番苦心,不管你大學裏數學學得好不好,你掛了多少門,一定要學好3D數學,這是制作3D遊戲的基礎,當然Unity為你封裝好了大量的三維變換,但知其然,更要知其所以然。
我知道如果你的數學不是很好,這會很痛苦。但請堅信,這真的很重要,推薦一本入門的書《3D數學基礎:圖形與遊戲開發》,很慚愧我至今也沒都看完。
再就是圖形渲染方面,你要去了解計算機整個將3D物體渲染到2D屏幕的流程,我很後悔大學時候圖形學的課基本就沒聽什麽東西,這方面是非常重要的,這是以後寫出高水平shader和處理其他圖形渲染需求的基本要求。技術分享圖片

對於一些競速來遊戲或者是模擬類的遊戲,你必須去模擬一些現實生活中的真實效果,而除了遊戲場景中的光效渲染影響,再有就是物理系統的真實性,比如如果你做一款飛行模擬你就要去了解飛機真實在天空中所受到的各種力,以及飛機內部的基本驅動原理等等。這樣我們才能做出越真實的效果。
1、不受專業限制:Unity-3D遊戲引擎簡單清晰、兼容性強,跨平臺使用、簡單易學、用簡單、直觀的開發語言,創造不可思議的高薪價值,這是其他開發語言不具備的,同時也是對跨專業人士吸引力之一,本崗位適合常玩遊戲且對遊戲有較強的興趣,既想玩遊戲又想憑借玩遊戲開發遊戲獲得穩定高收入的人員。
2、人才需要量大:實訓周期短,簡單易學,用人缺口大,特別是手機遊戲和VR目前處於蓬勃發展階段,本崗位人員絕對供不應求。
3、就業待遇高:入職起薪年薪6萬以上,1年後12萬年薪起且非常穩定。
4、行業前景好:Unity遊戲引擎的功能無比強大,70%的手機遊戲都用此引擎開發,隨著VR的興起從事此專業工作,1-2年後一定可以成為產品經理或產品線總監!

適合小白的遊戲開發學習路線圖