想學習unity3d,哪位能給個學習路線圖?謝謝

java工作經驗8年,C#經驗為零。

想學習unity3d,哪位能給個學習路線圖?謝謝


8年的Java,學C#應該只是翻翻書,查查資料的問題。所以,語言肯定不是什麼問題。學Unity3d,我想大多應該是想做3D的應用,那麼,

1、需要一本unity3d的入門書,去了解unity3d這個集成環境怎麼使用,這個建議找一本做一個案例的書,譬如下面的幾本(註:我沒有詳細讀過裡面的內容,僅僅舉例。此處排除英文書列表,如果有需要,http://amazon.com自行尋找unity3d關鍵字的4星以上的類似書。)

《Unity3D手機遊戲開發(配光碟)》金璽曾 編著

《Unity 4 3D開發實戰詳解》吳亞峰 等編著

2、上面的概念建立後,找這本:

《Unity 4.X從入門到精通》優美締軟體上海有限公司 著

這本裡面基本對unity的使用做了手冊型的介紹,也有不少3d的知識點。

3、然後就可以從自己的發展方向來抉擇後面的路線了。


- 學Java8年,C#估計也就是隨便看看就OK了,一般程序肯定不是問題。更多可能是了解遊戲機制和UI編程那一塊。上面那位叫周華的回答很好。

- 跟美術相關的模型、動作、貼圖、粒子特效、渲染器(Shader)等等都要了解一遍,就算自己不做,也難免有動手修改的時候。而且跟美術溝通的時候,了解這些可以事半功倍。

- 淘寶上花幾十塊錢能買到幾TB的Unity項目源碼素材。那些東西雖然離真正的產品還是有差距,不過拿來參考是不錯的。

- 還有就是儘快做出產品來,別拘泥於單獨的技術層面。


先把3dsmax基礎學一下,不要求會建模,把視覺領域的基礎知識了解一下,材質、燈光、烘焙、貼圖、相機、角色、動畫、骨骼等等,然後就是看幫助文檔,用代碼控制這些對象的變化。有了這些基礎unity你可以看成C#的一個類庫,或者是java的一個類庫,沒啥難度,unity的難度在unity的以外的知識,unity那些類,想背估計都可以背下來。多練多測試,8年java學起來應該很快的。


給你推薦一個零基礎學習路線圖(掌握基礎C#語言),Unity知識點與遊戲項目實戰開發技巧相混合學習的方式,進行在線Unity3d遊戲開發培訓傳授。使你利用自己的業務時間,輕鬆學會Unity開發實戰技巧。

只要您認真學好每一課知識點,通過學習Unity3D遊戲開發工程師職業學習路線圖,從初級到進階全部學完後,您的Unity開發技能會得到飛躍,達到高薪就職Unity 開發工程師的水平。


推薦閱讀:

我是否該踏入遊戲行業?
如何評價Unity5中多人遊戲和網路模塊UNet?
獨自摸索unity近兩年了,沒跟過完整項目,想自己搭建一個通用框架,不知道如何下手,從哪入手?
貼圖、紋理、材質的區別是什麼?
cocos2dx 還有未來么?

TAG:Unity遊戲引擎 |