1. 程式人生 > >一點Unity3D學習經驗分享

一點Unity3D學習經驗分享

這篇要寫給新手與初學者:

在準備開始學習這款軟體之前,可能經常會聽周圍的人說,“英語很重要,如果不會英語,程式是學不會的”、“學程式,就又得背單詞了”、“C語言都沒學好,不可能搞得懂Unity3D的”...等等這一些容易影響心態的話。我認為,學這個,開局最重要的並不是瘋狂翻書瘋狂看視訊直接拿來就學,而是——消除恐懼,消除對程式,對Unity3D“高大上”的感覺。

所以學Unity3D需要英語嗎?

對於我來說,如果你能聽懂英文技術演講錄影,能看懂英語技術文件才能被稱之為會英語,反之則不會,我覺得不能為你解決實際問題的技能根本不能稱之為會,只是在浪費時間而已。簡單說,如果你想靠Unity3d這個東西吃飯,並不需要英語水平,你不需要刻意 去記憶英文語句,按照我的話講,純英語介面的Unity3d,抄它的介面就好了,介面沒有的,去網上找對應的功能,並抄在筆記上,下次用的時候直接去翻就足夠了(如果你想盡快提升能力的話,我建議千萬不要去記,用的時候直接去翻看筆記就好了,在大量的練習中,你的大腦就會自然而然的記住這些程式碼,我就是這樣的)。

當然了,如果你想成為界內大牛,你就必須會英語了,畢竟這是老外的東西,學會英語可以幫你開啟一扇新的窗戶。不過你現在的英語實力絕對絕對足夠去學習這款軟體了。

下一個問題,C語言學的差,會不會差很多啊?

會C語言與不會C語言的人,同時學Unity3D中的C#的學習速度,是有區別的,畢竟他們兩種語言之間還是有一些共同的部分的,但達不到很多,這種程度。但與其你自己糾結 這個問題,不如問問自己願意付出多少學習能力在這個上面。每個人都擁有清華北大學生的學習力,只是願意付出的量不同而已,想學就一定不會差。

總之Unity3d只是個工具,做出來的東西的好壞,取決於用的人,就像你打遊戲,如果你技術不好,再版本強勢的英雄,你也沒法單人打上最強王者。

最後我們來說說學習unity的三個階段

1.可以網上看一下Unity的視訊教程來快速入門,網上有很多很多學習unity的資料和視訊,其中有的很好,有的效果就差一些。最近有一個paws3d的學習中心,裡面的資料非常適合新手。

2、在用Unity開發專案的過程中,遇到待解決的問題,直接網上搜問題、查資料(這也是好多大神的成功之道吧),然後不恥下問,多與高人交流。只有真正需要的,才是掌握最快的。同樣,上邊提到的paws3d平臺也有型別的實戰案例。PS:這也是在實戰中學習哦。

3、當Unity3D入門的差不多了時,Unity3D的官方文件(Unity Manual)將是必不可少的教程了!!官方文件是最好最正規的教程。網上能找到的和不能查到的資料,在官方文件裡都能看到,而且網上有好多過時的資料,在官方文件裡都已經更新換代了,畢竟文件官方!唯一的不足就是文件全是英文的,英語差的苦惱啊……不過在翻譯軟體的輔助下,理解文件的內容是不難的。