想從事遊戲開發,需要學什麼?

時間 2021-05-30 16:24:40

1樓:堅果矩陣

如果您想以找工作為目的話,建議還是學習一下Unity,在中國的遊戲行業中大多數是以開發手機遊戲為主的,因為產品成型快而且確實可以帶來更多的經濟利益。您有C++的基礎,學習Unity所需要的C#應該還是是很輕鬆的,Unity在中國的開發社群很龐大,學習資料豐富,相信您很快就能上手進行專案開發。

2樓:XMMATRIX

我謹以乙個unity引擎的學習者的身份說幾句,如果對你有幫助就再好不過。注意是學習者,還沒參加工作,後半年我會更新這個答案。

我大四要畢業了,準備從事遊戲開發行業。專業是數學,當初瞎報的,到了大二覺得遊戲好玩就去學做遊戲了。我學習的引擎是unity,所以我就說說unity相關的。

你說你學過C++,那再學C#的時間成本幾乎為0。寫unity程式不是什麼難事,主要還是了解Unity各類元件的功能,和它們的api。了解這些需要花一些時間,但是很值。

然後,我覺得,核心中的核心,在於渲染。也就是計算機圖形學的東西,一定要看一看。具體到Unity就是寫shader,這方面馮樂樂老師的書非常有用,《Unity Shader入門精要》,用它來入門特別合適。

至於高階的,就看秦春林老師寫的全域性光照技術吧,我也在學。

就這些吧。

3樓:唐雲

其實目前網上的資料多得有點令人難以選擇了,還都是免費的多了。稍花點時間搜尋一下即可。如果是想知道遊戲行業怎麼樣,學ue4的有沒有前途,那麼答案是這個行業在大公司相對還不錯的,中小公司比較難,當然相對大公司好進。

可以作為跳板。相對來說還是個可以的行業,前提是你足夠努力及運氣夠好(運氣真的非常重要)。要學的東西很多,足夠努力是沒問題的。

4樓:YoZen

ue4在國內遊戲圈三五年內應該都是熱門,但你學的時候一定要自己手動做點什麼可以拿給別人看的東西出來,而不僅僅是學。有C++功底,如果能在引擎底層上做一些東西的話會更好。畢竟ue4不像unity那麼方便,還是需要專案自己花費大量精力才能駕馭的。

想從事主機遊戲開發需要學習哪些知識?

主機開發看做啥。只做過PS4,底層接觸得多點,就說下底層,主要就是工作於sdk上的話,幾乎啥都要自己造,所以於是啥都得懂。至少cpp當然要寫的越好越好,圖形管線之類的基本東西要爛熟於心吧。至於爬文件爬sample那都是碼農的普遍技能就不說了。鬼泣那樣的aaa短期內國內找不到。某些小公司可能會再做主機...

想從事遊戲開發應做哪些準備?

題主,聽我的,先學C 再學Unity3D,最後學Shader程式設計,別的都放棄 哇有些人回答別人問題真的把自己放在制高點去羞辱別人,好像自己很厲害一樣,說得我都有點同情題主了,有點過分啊你們。實名噴不匿。語言偏見請自重,本人是C 專家,你們繼續在我的回答下面黑C 恕我開噴 很多人開始學習軟體開發開...

想從事健身需要什麼?

lady girl 許多人在剛開始步入社會的時候,都對職業的薪資有很高的要求,社會的規則是你有多大的能力就坐多大的交椅,所以在工作的時候多思考自己會做什麼,能做什麼,怎樣把工作做好才能做好工作。同理,健身教練也需要思考從事健身行業需要什麼。健身教練除了每天進行必要的鍛鍊之外,還要思考今天的工作有什麼...