github上有什麼好的unity開源項目?

最近在學Untiy 請問github上有沒有好的用unity開發的開源遊戲想學習下好的設計架構?


Unity3D Open Source Search Engine


毛遂自薦一發 qiankanglai/LoopScrollRect

中文文檔看這裡 優化UGUI的ScrollRect | Loading Learning

說穿了就是優化滾動的插件,按需載入

基於UGUI代碼修改(實在是因為需要的幾個介面都是private,沒法繼承)

支持無限滾動、進度條等功能;對象池和數據介面都可以方便的自定義


GitHub - zhutaorun/strangeioc: The IoC/Binding Framework for Unity3D and C#

strangeioc架構,我自己項目再用,簡書也有一位騰訊的Unity3D手游開發實踐,比我寫的多一些也詳細。當然我自己寫了這個架構的介紹。

GitHub - zhutaorun/HGFramework: unity客戶端框架

unity客戶端框架

還有些,你要自己去找了。

補充unity-cnUnity中國官方給的一些工具

Unity Technologies China · GitHub

ulua - unity效率最高、最完善的熱更新方案!! 其中項目下載都在github,最近在看LuaFramework


Unity 官方那幾個項目就已經很好了。

實在不行還有 AssetStore 上的項目。

GitHub 上的項目其實是參差不齊的,不用過於神化它。你直接搜索,被關注多的基本就是了,默默無聞的項目也許有好東西,但尋找的成本太高,沒必要費這功夫。


歪個樓。Unity3D的原生UI(UGUI)源碼,不是遊戲的源碼,可是也有很多地方值得學習的。


Unity3D 4.x系列自帶例子AngryBots

在Unity3D AssetStore頁面右側

選擇Complete Projects -&> Tutorials (Asset Store)

或者 Unity Essentials -&> Sample Projects

(Asset Store)


github上面不知道,不過暴爹的爐石傳說是可以好好學習學習的


這裡記錄的是比較有意思的源代碼,不一定是框架

---------------------------------------------

1.CodeGize/UnitySapi

語音識別以及語音合成案例

2.todo...


ET框架1:C#伺服器 unity3d客戶端 開源 github。這篇文章不錯,可以學習


遊戲開源的都少,更別說架構好的了


unity最好的項目都在商店裡,只要你捨得花錢買


Unity的項目其實他自己的商店裡就有很多經典的例子,可以好好看看官方的一些實例教程


推薦閱讀:

開源許可證都有什麼區別,一般開源項目用什麼許可證?
OIer對於開源的態度如何?
C++後台開發有哪些練基礎的開源項目?
如何看待 Github Gist 這個服務,怎樣更好的利用?

TAG:開源 | 開源項目 | GitHub | Unity遊戲引擎 |