能為Unity初級程式設計師(遊戲程式設計師)的成長推薦乙份書單嗎?

時間 2021-06-08 01:43:40

1樓:陳君

說得好哈哈。shader確實沒必要太早學,一開始這些東西就夠忙的。shader可以先用別人寫的,慢慢研究。畢竟shader這種級別不靜下來學不好。

2樓:

我是轉行到Unity的,有一些程式基礎,可是在轉行的過程中發現過去學的遠遠不夠,根據過去的經驗和遇到的坑,我是這麼選擇我的學習路線的:

首先得了解要學習哪些部分,剛入行肯定要熟悉Unity API,通過網上資料、Unity前輩經驗來看,官網Manual是一手、最好的,其他都是二道販子,當然英語閱讀得差不多點,否則看到專有名詞什麼的真是很矇圈。遊戲蠻牛上有中文翻譯,但是感覺特機翻,資料還過時了,雖然2015還是4.6,但今年已經5.

4,務必注意。

強烈建議在熟悉API的同時,看和做官網的小教程,我認為難度屬於剛好能讓你用力夠到,不然光看是記不住的(嗯,又一次英語聽力得好)。官網教程還有個好處是,每個例子都是乙個完整的小遊戲,他在做的同時也會簡略介紹為什麼這麼做,勾起你深入的慾望。

API看的差不多,官網的教程也做了一遍,我接下來是到YouTube上找更加複雜的非官方教程來做,為什麼找國外的?因為中國內的沒找到,後來混Unity群的時候,通過群裡的廣告才知道很多教程是付費的,這點看個人選擇吧,不摸索一下不知道什麼適合自己。

在做例子的學習過程中還會遇到:

C#語法問題:看書解決,我看的是《C#本質論》,我認為翻譯的不錯,沒有那麼重的翻譯腔;

物理問題:看書解決,主要需要高中物理,我物理也不好,就買了本《遊戲開發物理學》,亞馬遜評分還行,打算當資料查;

數學問題:必要初級的線性代數知識,大學學的可以就沒什麼太大問題,對我來說,困難在於我沒法將書上的知識轉化為我怎麼解決實際難題,還有線性代數的幾何意義是什麼,越是簡單的東西越是以為懂了。

對事件模型的理解:相信我,你會看了又看,查了又查。

以上幾個方面都夠你忙的,Shader就先別學了。

最後一點嘛,不太適合初學者,但是想提一下,當專案規模大了之後怎麼用設計模式來合理規劃設計也是個很大的學問!目前還在學習中,之前的經驗沒少吃苦頭。

以上,希望可以給你一些幫助。

3樓:張龍

這個我做不到,我不熟悉。但是我玩過很多unity的遊戲,全是需要奇特的思維來玩的遊戲吧。在這一點上感覺邏輯思維可以讀一下。

初級程式設計師,該如何提高?

邵俊 要想成為合格的程式設計師,理論和實踐是缺一不可的。從你的描述來看,你的實踐經驗是比較欠缺的。如果你的理論知識學習得比較好,例如資料結構,演算法,計算機組成原理,編譯原理等,這時候最好能找乙個大公司進行實踐方面的鍛鍊,同時學習一些技能方面的書,例如某種語言或者某種變成框架。如果理論知識不夠紮實的...

初級程式設計師如何快速成長?

阿北 公司每個季度都要對新員工的表現進行評價 review 並對新員工的成長提出建議,幫助其在職場上快速成長。這次12月份是今年的第二次評價。Leader找我談話後,聊到了職業成長的話題,希望我能夠給入職2年以內的新員工一些建議。對於剛走出校園,進入職場時間不長的童鞋來說,都會遇到什麼問題和困難呢?...

Unity 高階程式設計師應該具備怎樣的能力?要怎樣成長為 Unity 高階程式設計師?

MaxwellGeng 初級Unity程式設計師 transform.position Vector3.zero transform.localScale Vector3.one transform.eulerAngles Vector3.zero 高階Unity程式設計師 transform.lo...