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