如何學(xué)好Unity?

學(xué)會Unity 其實不難,但要說在任一領(lǐng)域做精的話,都是需要下大功夫的。以下是針對程序來說的學(xué)習(xí)路線

初步熟悉Unity

熟悉Unity的開發(fā)環(huán)境,界面,文檔:(知道有問題時去哪里找很重要)

熟悉Unity的基本概念:(包括但不限于)

? ? ?Game Object & Component

? ? ? Prefab

? ? ? Tag

? ? ? ?Layer

Mono Behaviour 的生命周期

熟悉Unity的資源管理

知曉常用的游戲開發(fā)資源從哪里來,到哪里去,包括但不限于:模型,材質(zhì),動畫,數(shù)據(jù)表,配置表.....

熟悉Unity的工程結(jié)構(gòu)

? ?內(nèi)置目錄

? ? 區(qū)分清楚工程文件中哪些是引擎生成的文件,在協(xié)同工作時避免這些文件產(chǎn)生沖突

? ? 形成一些良好的習(xí)慣,整理干凈工程。

熟悉Unity中各個常用的子系統(tǒng)及其相關(guān)組件,知道怎么去使用是第一步

? ?物理

? ? 動畫

? ? UI

? ? 圖形渲染

...

熟悉在Unity中的游戲開發(fā)編程

? ?3D數(shù)學(xué)

? ?常用API

? ? 熟悉常用的數(shù)據(jù)結(jié)構(gòu)

? ? 編程基礎(chǔ)薄弱的,還要惡補一下編程功底

? 使用Unity產(chǎn)出作品,形成自己的正向反饋

? ? 經(jīng)過之前的熟悉過程,到這里應(yīng)該已經(jīng)有一定的熟悉程度了,那么別停下,開始做些個人作品吧。

? ? ?Asset Store上面有很多值得學(xué)習(xí)的完整工程,找自己感興趣的,下載下來,開始復(fù)刻,在復(fù)刻的過程中,學(xué)習(xí)別人的經(jīng)驗

? ? ?自己給自己定一個小目標(biāo),使用Unity開發(fā)點自己的東西

深入學(xué)習(xí)

在這個階段,如果可以的話,最好先明確了自己未來的發(fā)展方向,要知曉自己未來想做什么, 以下我列出了一些,可能的發(fā)展方向,每種方向,都有不同的深入學(xué)習(xí)的路線。所以選好了,就朝著一個方向努力吧,不要朝三暮四。

? ? 獨立開發(fā)者

? ? 用到什么學(xué)什么,是這個路線的唯一真理,一切跟著你的項目走

? ? Gameplay工程師

? ? ?這個路線會學(xué)的稍微雜一些, 但有幾項是必須要融會貫通的,一個好的Gameplay工程師其實是非常難得的,特別是在這個大環(huán)境就是程序員都喜歡往底層做而忽視直接跟用戶接觸的上層邏輯。

? ? ?數(shù)學(xué)知識基礎(chǔ)

? ? ?物理知識基礎(chǔ)

? ? ?熟練掌握,且深入理解動畫系統(tǒng)

? ? ?熟練掌握,且深入理解UI系統(tǒng)

? ? ?熟練掌握,且深入理解物理系統(tǒng)

? ? ?熟練掌握,且深入理解渲染系統(tǒng)

? ? ?網(wǎng)絡(luò),AI.... 等等

? ? ?總的來說,就是得熟悉引擎的方方面面,還得懂游戲。

? ? 引擎工程師

? ? ?鑒于渲染部分是任何一個引擎的核心模塊,所以先從這里研究起吧,但這也絕對不是引擎的全貌。嘗試下自己實現(xiàn)個軟件渲染器,非常有利于深入理解渲染管線。

? ? ?打牢C++基礎(chǔ),畢竟現(xiàn)代游戲引擎,底層都是C++。由于Unity畢竟是個閉源引擎,其源碼你是看不到了,就算有,也是老版本的了。所以找些其他引擎的源碼讀讀吧。

? ? ?基于Unity實現(xiàn)自己的擴展模塊。

? ?游戲設(shè)計師

? ? ?用到什么學(xué)什么,做到自己能實現(xiàn)游戲原型,就夠了

....

你可以加下小編為大家創(chuàng)的秋秋qun:790-316-150,群里會不定期更新最新的教程和學(xué)習(xí)方法(群里有各種學(xué)習(xí)資料) , 大家都是學(xué)習(xí)Unity的,或是轉(zhuǎn)行,或是大學(xué)生,還有工作中想提升自己能力的Unity黨,如果你是正在學(xué)習(xí)Unity的小伙伴可以加入學(xué)習(xí)。最后祝所有程序員都能夠走上人生巔峰,讓代碼將夢想照進現(xiàn)實,非常適合新手學(xué)習(xí),有不懂的問題可以隨時問我,工作不忙的時候希望可以給大家解惑。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 想從事游戲開發(fā),1 年內(nèi)能精通 C++ 嗎,還需要學(xué)習(xí)什么? 【MiloYip的回答(383票)】: 本人大約從2...
    踩在浪花上00閱讀 23,999評論 18 204
  • 西洋水仙土中栽, 乍暖催開嬌骨朵。 喇叭齊吹曼妙曲, 沁人心脾樂意濃。
    水晶夢qun閱讀 272評論 0 1
  • 昨天公司直屬領(lǐng)導(dǎo)找我談話,其實不算什么領(lǐng)導(dǎo),比我大三歲,前幾年結(jié)的婚,為人處事低調(diào)溫和,很懂得相處之道。在她身上,...
    粒粒往前沖閱讀 182評論 0 1
  • Day4+05+斯然 【學(xué)習(xí)筆記】 自控力定義:自我控制的能力??刂茟猩ⅰ⑼涎拥炔涣记榫w,與 意志力、堅毅力有很大...
    斯然Li閱讀 398評論 1 1
  • 負(fù)能量爆棚,可是能與誰說?沒有人愿意接受負(fù)能量,也沒有人能為你消化這些負(fù)能量,哪怕你撐不住了,也得學(xué)會自己一個人扛...
    渏語閱讀 275評論 0 0

友情鏈接更多精彩內(nèi)容