1. 程式人生 > >自學Unity3d的一些網站及相應學習路線

自學Unity3d的一些網站及相應學習路線

由於自學遊戲開發也有一段時間了,很早就想把自己所學到的知識做個筆記總結一下,但因為種種的原因一直沒能堅持下來,所以現在我打算現在開始把我學到的內容總結下來,也可以溫故而知新
一、unity3d有什麼優勢

  如果您對開發遊戲感興趣,而又沒有決定選擇哪一個遊戲引擎,別猶豫了 unity3d是一個很好的選擇!

  就我來看unity3d優勢主要有以下幾方面:首先部署簡單,自帶了一個IDE monoDevelop;其次,unity3d是一個跨平臺遊戲引擎,無論是Android,ios還是pc釋出都很方便;c#作為指令碼支援,當然還有js和boo語言,其中js應該說是JavaScript for Unity與正常的JavaScript差別挺大,推薦最好還是選擇c#語言,c#在程式設計效率和執行效率差之間取得較好的平衡性,並且也較為容易掌握,現在公司用unity3d的一般也都採用c#語言;大規模的外掛市場,相對其他遊戲引擎unity3d具有各式各樣的外掛,在asset store中有許多付費以及免費的外掛供你選擇,可謂方便至極;大量的資源教程,unity3d使用人數越來越多,隨之而來的資源教程也是海量的。

二、學習unity3d的一些網站

  遊戲設計培訓學校https://youxi.hxsd.com/

三、學習unity3d的路線 

  初學者應先對c#有基本的瞭解,不要求深入,但起碼應瞭解迴圈語句,類的封裝繼承,介面,委託等知識。

  瞭解unity3d的使用 這方面可以看官方教程,也可以看英寶通unity3d的教程,網上應該都找得到

  等基本知識差不多了之後,就可以慢慢跟著教程開始做遊戲了,在做遊戲的過程中不斷學習新的知識豐富自己

  當然如果英語水平好的話,多去看官方教程以及一些英文教程效果肯定是最好的。等這些學的差不多了,就可以研究unity的各種細節問題、優化問題以及底層原理等知識了,像shader能學好的話基本可以稱之為大神了