github 上的unity3D工具使用

OverView

請(qǐng)各位根據(jù)自己的愛好食用,以下均為本人在Github上使用過的資源總結(jié)(給出的大部分網(wǎng)站,本人都默認(rèn)為讀者具有良好的英語閱讀能力)。我只是一名搬運(yùn)工。

基礎(chǔ)相關(guān)

UnityCollection, 關(guān)于unity里面需要用的常用工具,以及基礎(chǔ)等等相關(guān)各種工具,資料比較全面。且更新還是比較頻繁,想找一些資料學(xué)習(xí)的同學(xué)可以進(jìn)入查看,挖掘自己需要的資源。

VFX

  • K神
    對(duì)于K神,如果你還不了解,那么你可能不了解unity3D社群。他曾經(jīng)在索尼工作,作為游戲開發(fā)。后來轉(zhuǎn)入unity后,主要從事TA這一塊研究,并快速應(yīng)用最新unity TA相關(guān)技術(shù)。據(jù)悉2018年后,K神開始使用AI與圖形方面的結(jié)合寫了一些demo。以下將介紹K神gitHub上面比較熱的開源項(xiàng)目(一個(gè)高產(chǎn)的TA技術(shù)開源者)。

Skinner,是他最出名的一個(gè)項(xiàng)目。用于人物模型的 SkinnedMesh渲染方式,展現(xiàn)不同的一個(gè)人物動(dòng)態(tài)例子效果。

KinoGlitch,簡(jiǎn)單的說就是一個(gè)屏幕投射效果.使用VJ特效的實(shí)現(xiàn).

Klak,是一個(gè)VJ程序,開發(fā)工具庫(kù),可以擴(kuò)展,OSC,MIDI,SPOUT等軟件。

除開上面的項(xiàng)目,大家可以進(jìn)入K神的GitHub進(jìn)行探索,尋找合適自己的項(xiàng)目。

FrameWork

strangeioc,是適用unity3D的web框架。

FairyGUI-unity,是用于unity3D的一個(gè)UI框架,適用于制作簡(jiǎn)單的小游戲和輕量級(jí)的游戲。其官網(wǎng)里有詳細(xì)的教程。

KSFramework是使用KEngine + SLua(or xLua)一塊引擎框架,主要關(guān)注于游戲的熱更新。

關(guān)于UI的FrameWork,應(yīng)該是很老的一個(gè)框架了,已經(jīng)很久沒有更新了。用于各位學(xué)習(xí)借鑒吧。

Entitas是Unity3D 的ECS(Entity Component System)框架。

UnityPlayground,用于快速制作小游戲??梢杂糜谟螒蜷_發(fā)入門,以及其他相關(guān)2D游戲的操作。但是對(duì)于大型游戲,以及比較復(fù)雜的數(shù)值操作類型的游戲,還是需要另尋解決方案。

UI.Windows將unity3D,制作成為一個(gè)方便的UI界面編輯操作版本,類似window的設(shè)計(jì)。目前還沒有發(fā)現(xiàn)這個(gè)框架大量應(yīng)用方向,個(gè)人覺得實(shí)用性沒有其他的解決方案方便。幾乎沒有更新過了。

其他

  • 模擬器

    AirSim,這是一個(gè)模擬工具,開源代碼以c++編寫的。適用于UE4和unity3D的飛行或者汽車模擬。

    TUIO模擬器,用于unity3D 里面使用TUIO協(xié)議的時(shí)候的一款tuio協(xié)議信息模擬器。在unity3D里面編輯使用TUIO的時(shí)候,可以使用這款模擬器,方便調(diào)試。

  • Lua

    Nlua,已經(jīng)很久沒有更新過了,可以拋棄不用了,為什么寫在這里,對(duì)Lua感興趣的同學(xué)留著。當(dāng)然,這里還有比較新的toLua,和騰訊的xLua。大部分都在unity3D里面作為熱更新的用途。

  • 工具

    FancyScrollView,這是一個(gè)比較棒的各種頁(yè)面翻轉(zhuǎn)功能小工具。傾向于設(shè)計(jì)方面,界面效果也比較棒,用于移動(dòng)端網(wǎng)絡(luò)或者APP類比較合適。該項(xiàng)目開發(fā)者來自日本更新比較積極。

    TouchScript, 這個(gè)是一個(gè)多點(diǎn)觸控插件,用于解決各種觸控模擬方案。通訊協(xié)議使用的是TUIO,其主要通訊原理是適用了UDP通訊,規(guī)定端口3333??梢宰R(shí)別多種手勢(shì)動(dòng)作。也可以自己進(jìn)行添加不同的手勢(shì)。

    UnityGLTF,用于unity3D內(nèi)的GLTF導(dǎo)入與導(dǎo)出及引擎內(nèi)的使用,這個(gè)GLTF主要應(yīng)用于3D游戲里面,它主要應(yīng)用方向是方便web端的3D使用。其官網(wǎng)有更多的介紹,有興趣的同學(xué)可以進(jìn)去詳細(xì)了解。

    VectorFields,用于unity3D或者UE4制作粒子流體效果的一個(gè)插件工具。

    SpriteGlow, 用于UI的glow 效果。其實(shí)里面主要使用了unity的bloom post-Processing 和 HDR colors.

    Ardity ,這個(gè)主要用于COM port通訊使用,適合unity3D連接Arduino 或者其他的hardware信號(hào)傳輸與接受。

    you-get,是一款用于下載各大網(wǎng)站視頻的工具,簡(jiǎn)單好用。

以上均為本人使用過或測(cè)試過的工具,后續(xù)更新中.....

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容