進入一個領域,最直接有效的方法就是,尋找相關綜述性文章,首先你須要對你入門的領域有個歸納性的瞭解,這些包括:php
- 一、主流的學習社區與網站。
- 二、該領域的知名大牛與熱心分享的從業者。
- 三、如何有效的激勵本身持續學習—主要是動手實踐
所以,總結一下Unity相關學習資源,可能有些不足,歡迎你們指正修改,一塊兒成長!html
授人與魚,不如授人與漁!
2019年Unity學習資源指南(本文相關資料下載)
視頻預覽介紹(感謝羣友:F'(EX) 提供錄製):bilibili視頻地址連接git
1、Unity官方學習資源github
一、【Unity官方網站】
二、【Unity官方文檔】
三、【Unity官方教程】
四、【Unity GitHub】
五、【Unity Connet】
六、【Unity WiKi】
七、【Unity 官方微信公衆號】web2、Unity 基礎篇—— C# 學習資源編程
一、【C#官方文檔】
二、【C#推薦書籍】
三、【C#學習視頻】後端3、Unity 入門篇—— Unity編輯器學習資源設計模式
一、【Unity官方文檔】
二、【Unity推薦書籍】
三、【Unity學習視頻】微信4、Unity 進階篇——Unity內置系統與經常使用插件學習資源websocket
一、【UI系統:UGUI】
二、【動畫與導航系統】
三、【經常使用插件】5、Unity 強化篇——編程強化學習資源
一、【C# 編程強化】
二、【C# 數據結構】
三、【3D數學基礎】
四、【編程設計模式】6、Unity 拓展篇——學習資源(可選擇性學習)
一、【客戶端資源管理與更新技術】
二、【遊戲AI人工智能】
三、【遊戲圖形編程】7、Unity 知名博主博文——學習資源
一、【知名博主】
二、【知名博文】
三、【優質分享】8、Unity 網絡課程——學習資源
一、【SIKI學院】
二、【遊戲蠻牛】
三、【其餘學習網站】9、Unity 優秀開源項目——學習資源
一、【遊戲框架】
.......
一、【Unity官方網站】https://unity.cn/
二、【Unity官方文檔】https://connect.unity.com/doc
Manual:介紹相關編輯器功能與使用技巧,能夠搜索查閱相關功能使用方法。
Scripting API : 腳本API介紹,說明相關腳本接口的使用方法。
三、【Unity官方教程】https://unity3d.com/cn/learn/tutorials
主要是英文的教程,適合英語較好的食用(後續內容會介紹中文相關教程)。
四、【Unity GitHub】GitHub:Unity-Technologies
Unity官方技術源碼管理GitHub,若是你尚未使用過,或者沒有註冊,趕忙的快去註冊一個,這是個技術人的交流社區,你能夠從中找到許多優秀的開源項目,提高你的開發技巧與開發效率。(後續內容會介紹相關知名的開源項目)。
五、【Unity Connet】官方交流平臺: https://connect.unity.com/
在這裏你能夠,尋找你的遊戲開發 人才、組建你的開發小組、發佈項目、發佈職位、參與官方活動、加入交流頻道。
官方技術分享直播:
六、【Unity WiKi】Unity維基社區: http://wiki.unity3d.com
英文網頁,可使用英文搜索相關Unity的解決方案。
七、【Unity 官方微信公衆號】
Unity官方平臺
Unity官方開發者社區
內有豐富的精彩好文,值得學習參考。
一、【C#官方文檔】C# 指南:https://docs.microsoft.com/zh-cn/dotnet/csharp
學習任何東西,最有效,最高效的方法就是查看官方的文檔,畢竟這是他們寫的東西,沒有誰比他們更熟悉了
二、【C#推薦書籍】
C#本質論 6.0
《Head First C#》(第三版 中文版)紙質書籍地址
Head First C#
【其餘C#學習書籍電子版下載】
三、【C#學習視頻】
SIKI:C#初級教程 (2015版)—【視頻課程下載】
SIKI:C#中級教程 (2015版)—【視頻課程下載】——也可關注
SIKI學院
微信公號,回覆100
獲取C#學習資源,固然也有其餘的學習資源哦(小聲點)
SIKI學院
一、【Unity官方文檔】Unity Manual 文檔 : https://docs.unity3d.com/Manual
官方文檔爲英文文檔,雖然難如下嚥,但仍要堅持閱讀,就算是一邊打開翻譯網頁,也要去閱讀,使用Google的同窗,能夠右鍵一下,雖然機翻很渣,但總比沒有翻譯好
二、【Unity推薦書籍】
《Unity5.X從入門到精通》紙質書籍地址—【電子版下載】
Unity5.X 從入門到放棄(精通)
Unity5 權威講解
【其餘Unity學習書籍電子版下載】— 密碼:4hh7
三、【Unity學習視頻】
【復旦大學Coursera】基於 Unity 引擎的網絡遊戲設計與開發—【BiliBili熱心UP】
【網校課程】零基礎入門Unity - 古蹟探險(基於Unity2017)(PS:免費的)
![]()
一、【UI系統:UGUI】
- 官方UI源碼
——https://bitbucket.org/Unity-Technologies/ui/src- 推薦UI書籍
——《精解uGUI-Unity UI設計與開發從入門到精通》紙質書籍地址
Unity UGUI- UI學習視頻
——SIKI:UGUI(5.x)—【視頻課程下載】
二、【動畫與導航系統】
——相關學習資源能夠到下方的推薦的學習網站尋找!(本身動手,豐衣足食!)
三、【經常使用插件】
- NGUI插件——官方文檔
——【視頻教學課程下載】
NGUI- DOTWEEN插件——官方文檔
——【視頻教學課程下載】
DOTWEEN- EasyTouch插件——Asset Store
EasyTouch
一、【C# 編程強化】
二、【C# 數據結構】
三、【3D數學基礎】
四、【編程設計模式】
- 推薦書籍
《遊戲設計模式》(Game Programming Patterns)——GitHub地址
在線閱讀:http://gameprogrammingpatterns.com/
紙質書籍地址—【電子版下載】
game-programming-patters
設計模式 遊戲完美開發
- 學習視頻
在線課程:遊戲開發中的設計模式(Unity 5.6)——配合《設計模式與遊戲完美開發》食用更佳。
一、【客戶端資源管理與更新技術】
編輯器擴展
AssetBundle
熱更新(sLua,toLua,xLua,ILRuntime)
- xLua——(PS:騰訊出品)
xLua:官方GitHub
騰訊開源手遊熱更新方案:Unity3D下的XLua方案介紹——GAD騰訊遊戲學院博文
xLua
- ILRuntime——(PS:掌趣科技出品)
ILRuntime官網
ILRuntime GitHub
ILRuntime
二、【遊戲AI人工智能】
- 推薦書籍
《Unity人工智能》紙質書籍地址
Unity人工智能- 學習視頻
在線課程:Unity遊戲開發人工智能編程(Unity5.6)
在線課程:Unity2017遊戲人工智能開發系列課程-入門篇
三、【遊戲圖形編程】
- shader
shders紙質書籍:《Unity Shader入門精要》
做者博客:馮樂樂
shader 入門精要
一、【知名博主】
- 宣雨鬆——雨鬆MOMO
- 馮樂樂——candycat——CSDN
- 優三帝
- 瘋光無線
- 技術人生
- 王選易
- 宋健
- Milo Yip
- 伍一峯
- 梁偉國Waigo
- OneV's Den
還有不少,歡迎你們交流推薦!
山外有山,人外有人(流下沒有技術的眼淚.GIF)
二、【知名博文】
三、【優質分享】
一、【SIKI學院】:http://www.sikiedu.com
豐富的免費學習資源,老師授課思路清晰,教學資源整理的十分有條理,值得認真學習,還有完整的學習計劃——A計劃
A計劃
Unity遊戲開發視頻教程目錄-SIKI老師精心整理(內含大量優質課程下載地址)
二、【遊戲蠻牛】:http://www.manew.com
簽到領取蠻牛幣,在論壇可憑幣下載學習資源,遊戲場景,模型資源等!
遊戲蠻牛
三、【其餘學習網站】
一、【遊戲框架】
Strangeioc
官網——http://strangeioc.github.io/strangeioc/
GitHub——https://github.com/strangeioc/strangeioc
Strangeioc
Strangeioc中文教學視頻
QFramework
官網—— http://qframework.io
GitHub——https://github.com/liangxiegame/QFramework
QFremework
做者: 涼鞋的筆記 框架搭建教程
做者的教學視頻:
UniRx 第一季 入門精講
UniRx 第二季 操做符篇
UniRx 第三季 深刻理解
你們能夠支持一下做者的辛苦付出!
Game Framework
官網 —— http://gameframework.cn
GitHub——https://github.com/EllanJiang/GameFramework
GameFramework
CatLib:Unity全棧框架
官網——http://catlib.io
GitHub——https://github.com/CatLib/Core
CatLib
FairyGUI:超強 UI 編輯器
官網——http://www.fairygui.com
GitHub——https://github.com/fairygui
FairyGUI
官方推薦SIKI學院入門教學——強大的UI編輯器 - FairyGUI入門教程
官方推薦SIKI學院案例教學——狼人殺面殺APP(基於FairyGUI)
ET
先後端採用C#,基於ILRuntime 熱更代碼,先後臺全熱更方案
ET是一個開源的遊戲客戶端(基於unity3d)服務端雙端框架,服務端是使用C# .net core開發的分佈式遊戲服務端,其特色是開發效率高,性能強,雙端共享邏輯代碼,客戶端服務端熱更機制完善,同時支持可靠udp tcp websocket協議,支持服務端3D recast尋路等等
官網:惋惜目前沒有,不過GitHub上有熱心羣友分享的學習筆記,滿滿的乾貨!
GitHub——https://github.com/egametang/ET沒有官方Logo,那就來個ET電影海報吧:)
ET
就分享這麼多吧,歡迎你們交流分享學習,同時培養本身的三種學習成長必備能力
信息與資源的蒐集獲取能力
信息與資源的分析篩選能力
信息與資源的管理利用能力