學(xué)習(xí)Unity3D可以分為幾個階段:
初學(xué)者(跟著學(xué))痒留,先從Unity官網(wǎng)的視頻開始看起,地址在此
https://unity3d.com/cn/learn/tutorials蠢沿,跟著視頻做出你的第一個游戲吧伸头,所有的資源,代碼在Asset?Store都可以下載到舷蟀。這個跟做的過程必須要做到精益求精恤磷,明白每行代碼的意思面哼,不要追趕速度。
熟練者(查缺補漏學(xué))扫步,關(guān)注Unity圣典和Unity?User?Manual,在這一階段魔策,要把在第一階段所忽略的內(nèi)容進行選擇性的補充學(xué)習(xí)。其次河胎,官方幫助文件闯袒,尤其是scripting?reference(Unity?-?Scripting?API:)一定要常查常看游岳,教程里面看到別人用了個你沒見過的API政敢,馬上去查下reference看看到底是什么,有什么作用胚迫,怎么用喷户,可以設(shè)置哪些參數(shù)等等,這才是學(xué)習(xí)访锻,而不是死記硬背人家用了什么語句褪尝,你也去用一樣的語句。
??????1.??手冊manual第一部分通讀期犬,并熟悉unity3d環(huán)境(半天)
???????2.??通讀手冊腳本指南中的overview部分(半天)
???????3.??官網(wǎng)的例子學(xué)習(xí)河哑,3DPlatformTutorial(一周)
進階者(深入學(xué)),關(guān)注Unity社區(qū)哭懈,Unity?Answers灾馒,Unity?Wiki和知乎的Unity板塊,在這一階段遣总,要對Unity的各種細節(jié)問題睬罗,優(yōu)化,底層原理和新的技術(shù)方案都要進行思考和學(xué)習(xí)旭斥。在以上幾個模塊中容达,知乎的Unity板塊尤其值得關(guān)注,干貨滿滿而且都是中文垂券,建議通讀花盐。在進階者這一階段,你才可以對一些中間件進行學(xué)習(xí)菇爪,具體學(xué)習(xí)什么樣的Asset算芯,還要由你的項目需求決定,不過無論如何還是推薦學(xué)習(xí)這幾個Asset:Behavior?Designer(AI),?DoTween(Tween動畫),?PlayMaker(可視化編程)凳宙,Shader?Forge(可視化的Shader編寫)和Elementals(粒子特效)熙揍。
。氏涩。届囚。有梆。。意系。泥耀。。蛔添。痰催。
自學(xué)最高效的方法是:
1.基礎(chǔ)
c#基本語法???????????????????????????????(unity官方教材里的就夠了,遇到不懂再查)
Unity各界面基本功能????????????????(unity官方教材作郭,挑重點看)
2.上手
開始自己做Demo陨囊,做你已有源碼的demo,先不要看源碼夹攒,自己實現(xiàn)一遍蜘醋,然后再和源碼對比,這是最關(guān)鍵的時候咏尝,一定要多思考压语!不然學(xué)了就忘了。
3.堅持
重復(fù)2编检,直到不需要看源碼你就入門了胎食。(英語好的話期間可以看看Mastering?Unity?Scripting)
4.進階
拿著自己的demo去找工作吧,在工作中提升自己允懂,遇神殺神厕怜,遇佛殺佛,盡量先獨立思考問題蕾总,再去找搜索引擎粥航,再去找人請教。
5.其他
以上只是皮毛生百,想要提升還要看圖形學(xué)递雀,數(shù)學(xué)等更多知識,需要時時刻刻學(xué)習(xí)新知識蚀浆,解決新問題缀程,這是一個極具挑戰(zhàn)卻又充滿趣味的職業(yè)∈锌。總而言之杨凑,不管你自己做什么,只要不忘初心摆昧,堅持下去撩满,付出總會有回報的!共勉!
鹦牛。。勇吊。曼追。。汉规。礼殊。。针史。晶伦。。啄枕。婚陪。。频祝。泌参。
siki的A計劃
悠游課程:Unity MMORPG手游開發(fā)中高級課程-悠游課堂
擅碼網(wǎng)——《Unity3D中級課程之UGUI界面開發(fā)》? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
擅碼網(wǎng)——《C#中級課程之委托與事件》
擅碼網(wǎng)——《Unity3D中級課程之Lua熱更新》
擅碼網(wǎng)——《Unity3D中級實戰(zhàn)項目之生存之戰(zhàn)》
擅碼網(wǎng)——《Unity3D中級實戰(zhàn)項目之生存之戰(zhàn)[上部]》
擅碼網(wǎng)——方塊跑酷
擅碼網(wǎng)——導(dǎo)彈追蹤
游客學(xué)院? 手機游戲開發(fā)框架
游客學(xué)院? ? ? ? 多人協(xié)作項目-神之右手 (游客網(wǎng)框架應(yīng)用篇)
麥子學(xué)院? NGUI插件從入門到高級
麥子學(xué)院 NGUI插件項目實戰(zhàn)
麥子學(xué)院? Unity3D_UGUI游戲界面開發(fā)教程
蠻牛教育 Shader編程教程
蠻牛教育? AR房地產(chǎn)
蠻牛教育? AR大屏互動
蠻牛教育? AR涂涂樂
蠻牛教育? PokemonGo-LBS AR項目實戰(zhàn)
HTC VIVE房產(chǎn)項目實戰(zhàn)教程?
各大網(wǎng)VIP視頻教程
劉國柱系列課程
Unity實戰(zhàn)技術(shù)第二版全套
Unity3D實戰(zhàn)技術(shù)視頻教程(上篇)
Unity客戶端框架設(shè)計PureMVC篇視頻課程(上)
Unity客戶端框架設(shè)計PureMVC篇視頻課程(下)
劉國棟UI框架游戲UI界面框架設(shè)計系列視頻
劉國柱——AssetBundle框架設(shè)計_框架篇
課程Unity2017新特性: Keynote大會三大核心技術(shù)詳解視頻課程
MMOARPG地下守護神_單機版實戰(zhàn)視頻課程(上中下部全套)
...............................................................................................
個人建議學(xué)習(xí)路線是 先看擅碼網(wǎng)免費入門資料 再看siki的A計劃 A計劃根據(jù) “A計劃 - Unity - 學(xué)習(xí)路線 - 入學(xué)指南 v7.0”這份文檔里面的順序看 其次 劉國柱的選擇性觀看 或者 選擇幾個不同類型中高級以上的網(wǎng)絡(luò)視頻課程,系統(tǒng)學(xué)習(xí)3~5個游戲的制作常空,跟著學(xué)
總的來說 前期看教程沽一,中期看游戲項目源碼,后期看Unity插件源碼漓糙,每個階段都要大量的編程實戰(zhàn)
最后:附上個人收集制作的各類教程和模型場景铣缠,免費分享給搭建,持續(xù)更新:
內(nèi)容截圖如下所示: