本人想轉做U3D 如何學習U3D?

我是C語言程序員,學習過cocos2dx,寫過一些小遊戲,現在想學習U3D。但是不知道怎麼樣感覺U3d跟cocos2dx很不同,請問有什麼方法學習它啊,流程是怎樣的,有沒有什麼好的教程推薦,或者好的博客


就你這標題,這問題內容,這問題格式,

估計除了我這麼閑的,沒人回答你,

如何學習U3D,這麼大的問題,就跟如何學習編程一樣。。。

你要有編程基礎,就去把U3D官方教程看一遍,Unity - Learn

然後,把蠻牛,泰課上的免費視頻挑順眼了都看了,宣雨松的博客看看。

然後自己做個小遊戲,最好做個坦克大戰啥的,資料多涉及的方面也多,不懂的自己去搜。

然後就差不多了。。。

算了,你要真有心做遊戲,就再認真給你說下。

首先,你要對U3D有個大體概念,它的Component架構,它的界面基礎這些。

然後,你還要對遊戲開發的基礎概念有了解,什麼貼圖、模型、動畫、腳本這些。

再去了解下基本的3D數學知識。

這些內容Unity - Learn基本都涵蓋了,最好去都看一遍,英語不行也硬看,大部分都有字幕,別跟我說你不會翻牆。

看的過程中,不懂的地方就多搜多記,然後這個階段,也差不多了,可以去研究研究U3D的官方項目例子,看個大概。然後就著手做自己的小遊戲。我之前說了,坦克大戰是個不錯的練手項目,可大可小,內容豐富,參考資料還多。當然,你也可以照著蠻牛、泰課上的教程去做。你做完這些時,基本也就可以應付工作了。


首先你得學會C#。

然後買本書系統的學習引擎的使用。

然後可以去我網站Unity學習屋看看我收集的一些學習資料。


如果是2012,2013年問這樣的問題,我覺得挺牛的。我想當2013年問這個問題的人想必現在是一個高級或者主程的。百度下啊看下多少萬條,培訓機構推薦有幾個。其實你的問題是缺少做出決定的果敢,哪有不擔風險的。固守是對於程序員是一個致命的問題。既然是想就去做啊。資料收集也是一種能力,區別是有的人用百度,有的人谷歌,還有的人查看自己的收藏夾。


推薦閱讀:

Unity開發大部分都會用到插件嗎?有沒有公司直接全部用Unity原生API來開發?
是什麼沒能讓你成為一名獨立遊戲開發者?
unity寫的功能模塊如何集成到iOS原生的代碼裡邊?
微軟應該買下Unity公司么?
求思路如何用NGUI實現類似iBook的翻頁效果?

TAG:Unity遊戲引擎 |