我的情況:會c# ,python,HTML,Javascript,搞過一個APP。沒有游戲開發經驗,對U3D之前也沒有經驗。
學習UE4路徑:
1 學習一周C++,了解C++的基本語法。非常基本的語法就可以。
2 注冊epig games賬戶,安裝UE4軟件。(邁開踏入UE4世界的第一步)
3 嘗試做一個demo,對UE有個大概的了解。了解主要的編輯器界面,了解UE4的基本概念。
3.5 選擇自己感興趣的方向:游戲,藍圖,c++等,學習c++的要全部了解一下。以下c++的繼續。。。
4 學習UE4框架,知乎有個好資源,對UE4個架構有個大致的介紹,非常適合新手學習。
5 繼續學習DEMO開發,這里是我正在學的一個視頻資源,來自於嗶哩嗶哩。
6 待續ing。
學了以上大概一個月之后,我發現一本書,《Unreal+Engine+4+Scripting+with+C+++Cookbook+(William+Sherif,+Stephen+Whittle)》
之后,一直在看這本書,他是用UE4.11寫的,有些語法已經不能用了。但是總體感覺前半部分還是很不錯的。
特別是前面的幾章,還有第8章的前幾節,非常有助於理解UE4 c++編程。
總結,到目前為止,已經將近學了兩個月UE4了,感覺還沒有真正的入門UE4,是時候跟着老師搞個小型項目,梳理一下自己學到的散亂知識了。
回頭想一下,用了兩個月的時間才學成這樣,還是難免挺失落的。
續更。。。。
跟着團隊做了一個很小的項目,現在對於UE4的了解多了一點,對於初學者來說,要掌握UE4的全部知識是非常難的,參與項目的好處就
在於知道哪些是“重點”。在這個過程中,會經常遇到一些常用的方法(藍圖節點),通過這些逐漸地積累和擴展,慢慢的深入了解UE4。
tips1,程序員要學習搭建場景,畢竟這是自己要“模仿”使用的軟件,自己肯定要用的很熟練才行!!!
tips2,有了一定基礎后,要經常的學習UE4官方幫助文檔,一些簡單的功能和工具都可以找到使用方法!!附GIthub上的小demo,里面有些c++代碼。
tips3,多跟別人交流!
