一、前言
? 最近整理了一下文章,發(fā)現(xiàn)我分享了很多的插件,但是如果要查找某一款插件,還需要去搜索才能找到,很不方面,就想要將寫過的所有的插件分享也好,教程也好,做一個匯總,然后這篇文章還會不斷的更新,在有新的插件之后。
? 熟悉我的人都知道,我對插件是情有獨鐘,因為好的插件能極大的提高我們的開發(fā)效率,避免重復造輪子,減少開發(fā)周期,提高開發(fā)效率。
? 我也收集了很多的插件,也看了很多文章在分享Unity的插件,就在這篇文章將插件分享出來。
? 當然,除了插件,還有很多的資源,比如粒子呀、模型呀、音頻呀,這些都會涉及,也歡迎大家私聊我進行補充、更正。
二、插件分享
插件是非常多的,我就粗略的將插件分為兩類,一種是編輯器擴充與腳本整合插件,一種就是資源插件。
編輯器擴充與腳本整合插件,主要是為了實現(xiàn)某一個功能,比如說實現(xiàn)小地圖,實現(xiàn)資源打包等。
資源插件就包含2D資源、3D資源、音頻資源、粒子資源。
2-1、編輯器擴充與腳本整合插件
2-1-1、Best HTTP(網(wǎng)絡插件)
簡介:
Best HTTP是一款網(wǎng)絡插件,它支持REST,WebSocket,Socket,IO等,比Unity原生的WWW強大太多。
截圖:
2-1-2、Photon PUN(多人聯(lián)機游戲插件)
簡介:
Photon PUN+是一款制作多人聯(lián)機游戲的插件,同時支持PC端、手機端和網(wǎng)頁端的Unity項目。
截圖:
2-1-3、Qhierarchy(Unity層級管理插件)
簡介:
管理一個有幾千物體的場景,點擊單個物體,關掉它顯示,或者修改它的static方式之類的根本就是噩夢,用Qherarchy的話,稍微點擊下小眼睛關閉就好,對我來說是必備插件,而且可以很容易查找到物體是否有attach script,以及腳本是否出錯,非常好使。
我知道很多人是用Hierachy2 的,那個的功能和Qhierarchy類似,但是當時在unity4 -5的版本升級里面出很多bug,而且功能我覺得有些太復雜,反而不如Qhierachy便宜好用
截圖:
2-1-4、Haste Pro(編輯器中尋找資源插件)
簡介:
unity內的everything,場景東西多到死,資源亂到想跳樓,要查找某個特定的物體或者component太難,這款插件就可以在編輯器中快速找到想要的資源或物體。
截圖:
2-1-5、Asset hunter(刪除不用的資源)
簡介:
用asset hunter輕松分辨場景是否有使用到此asset,一鍵刪除
截圖:
2-1-6、Legacy 2 PBR(著色器升級)
簡介:
可以將老版本的著色器Shader一鍵升級到高版本。
截圖:
2-1-7、AssetBundle Manager(AssetBundle管理插件)
簡介:
可以在不build、部署AssetBundles的情況下,就用editor模擬加載本地、遠程AssetBundles,支持AssetBundle Variants,讓測試、編輯AssetBundle的工作變得非常方便。
截圖:
2-1-8、Mesh Baker(網(wǎng)格烘培插件)
簡介:
項目開發(fā)的時候經(jīng)常會大量使用大規(guī)模的Mesh,導致Draw Call過高。而Mesh Baker扮演了網(wǎng)格烘焙器的角色,其工作原理是將網(wǎng)格和材質合并,從而降低渲染的Draw Call。
截圖:
2-1-9、SimpleLOD(LOD插件)
簡介:
? 比較適合大規(guī)模場景的制作開發(fā)。在處理多人在線的項目(如MMO游戲)時,按照我們以往的優(yōu)化方法是盡可能降低Draw Call和減少渲染消耗,在遠處使用低級LOD,在Run-time時根據(jù)相機距離切換合適的LOD,使得在手機性能有限的情況下盡量渲染更多的角色,達到更好的效果。
? 而SimpleLOD恰好可以滿足這一點,除了同樣擁有Mesh Baker所具有的Mesh合并、Atlas烘焙等功能,它還能提供Mesh的簡化(Mesh Baker無法提供),并對動態(tài)蒙皮網(wǎng)格進行了很好的支持。該插件可在Run-time和Editor中都可以使用,同時開放了源碼,大家可以根據(jù)項目的實際情況而作修改。
截圖:
2-1-10、Obfuscator(防止逆向工程破解)
簡介:
Obfuscator可以保護游戲代碼和游戲資源,防止被逆向工程破解。
截圖:
2-1-11、Inventory Pro(背包插件)
簡介:
Inventory Pro是制作背包倉儲系統(tǒng)的最佳插件,可以用來存儲物品、裝備、武器和雜物等。是制作RPG游戲的必備插件。
截圖:
2-1-12、Lip Sync Pro(唇語同步&面部動畫)
簡介:
Lip Sync Pro是一款制作唇語同步&面部動畫的插件,如果你的游戲包含大量對白,這款插件就很有必要了。
截圖:
2-1-13、Editor Console Pro(控制臺編輯器插件)
簡介:
Editor Console Pro是一款可以取代Unity原生控制臺編輯器的插件,生產(chǎn)力提升必備插件。
截圖:
2-1-14、A* Pathfinding Project Pro(A*尋路插件)
簡介:
A* Pathfinding Project Pro是一款AI尋路插件,開發(fā)者可以自定義AI的尋路行為。
截圖:
2-1-15、Stan’s Assets(多平臺交互插件)
簡介:
Stan’s Assets提供了和iOS、安卓等平臺交互的插件,還有使用Admob的插件。有了Stan’s Assets的插件,你完全不需要了解任何iOS或者安卓開發(fā),就可以使用iOS和安卓的各種特性。開發(fā)者必備插件,而且?guī)啄陙硭麄円恢痹诰S護更新。強烈推薦。
截圖:
2-1-16、Odin(可視化編程插件)
簡介:
Odin是一款可視化編程插件。
截圖:
2-1-17、VR Panorama 360 PRO Renderer(VR360全景視頻渲染)
簡介:
VR Panorama 360 PRO Renderer可以幫助開發(fā)者在Unity內部渲染4K360°全景視頻。
截圖:
2-1-18、Curved UI(VR曲面UI插件)
簡介:
Curved UI是一款制作VR游戲的UI的插件
截圖:
2-1-19、Koreographer Professional Edition(音樂節(jié)拍跳動插件)
簡介:
Koreographer Professional Edition是一款針對音頻進行操作的插件
截圖:
2-1-20、Master Audio: AAA Sound(聲音類插件)
簡介:
Master Audio: AAA Sound是Unity游戲開發(fā)的終極音頻解決方案,音效編輯器,音頻3A插件。
截圖:
2-1-21、Final IK(反向動力控制插件)
簡介:
Final IK是一個反向動力控制插件。相比較unity的自帶IK系統(tǒng),F(xiàn)inal IK設置更加方便,用途更廣。有很多情景化的應用,如針對和物體交互的動作系統(tǒng)。如果能使用好Final IK插件,就可以使用少量的固定動畫,在此基礎上融合IK 動作,做出千變萬化的交互動作。
截圖:
2-1-22、PuppetMaster(系統(tǒng)骨骼動畫插件)
簡介:
PuppetMaster是高級活躍的布娃娃完成了由Final-IK的制造商制作的布娃娃創(chuàng)作和編輯工具,可以制作動畫布娃娃,在場景視圖中可以直觀地編輯對照和聯(lián)合限制。
截圖:
2-1-23、Amplify Shader Editor(可視化shader制作插件)
簡介:
Amplify Shader Editor是一款基于節(jié)點的可視化shader制作插件。
截圖:
2-1-24、Colorful FX(全屏圖像效果處理插件)
簡介:
Colorful FX包含了大量的可定制的FX效果和全屏的camera渲染效果。對色彩糾正和圖像后期處理有很大作用。
截圖:
2-1-25、Mega-Fiers(Mesh形變插件)
簡介:
Mega-Fiers是一個可以讓Mesh發(fā)生的形變的插件。
截圖:
2-1-26、Surforge(Unity中改變模型材質)
簡介:
Surforge能夠幫你在Unity內部快速制作3D模型的texture。
截圖:
2-1-27、Octave3D-Level Design(快速制作關卡)
簡介:
Octave3D-Level Design幫助Unity開發(fā)者制作關卡。
截圖:
2-1-28、UBER - Standard Shader Ultra(制作3A級別Shader)
簡介:
UBER - Standard Shader Ultra可以幫助開發(fā)者制作3A級別的shader。
截圖:
2-1-29、UMotion Pro(動畫制作插件)
簡介:
UMotion Pro是Unity中一款非常優(yōu)秀的動畫制作插件。
截圖:
2-1-30、Behavior Designer(制作AI行為樹)
簡介:
Behavior Designer可以幫助Unity開發(fā)者制作AI的行為樹。
截圖:
2-1-31、Mesh Baker(合并網(wǎng)格和材質插件)
簡介:
Mesh Baker可以用來合并Mesh和Materials,這樣可以降低游戲對內存和顯卡的消耗。
截圖:
2-1-32、DoozyUI(UI管理插件)
簡介:
DoozyUI是Unity內部的一個UI管理插件。
截圖:
2-1-33、DOTween (動畫移動插件)
簡介:
DOTween Pro是一款制作動畫和漸變狀態(tài)的插件。
截圖:
2-1-34、Fingers Touch Gestures(處理手勢輸入插件)
簡介:
Fingers Touch Gestures是一款處理處理手勢輸入的插件,對手機游戲制作很有必要。
截圖:
2-1-35、TerrainComposer 2(節(jié)點制作地形插件)
簡介:
TerrainComposer 2是一款利用節(jié)點制作地形的插件。開發(fā)者用它可以很容易的制作驚艷的地形。
截圖:
2-1-36、MapMagic World Generator(節(jié)點制作地形的插件)
簡介:
MapMagic World Generator也是一款基于節(jié)點制作地形的插件。
截圖:
2-1-37、Gaia(地形制作插件)
簡介:
Gaia是一款一站式地形制作插件。
截圖:
2-1-38、MTE(地形編輯器)
簡介:
MTE (Mesh Terrain Editor) 地形編輯器,基于模型的地形創(chuàng)建、轉換、編輯工具。
截圖:
2-1-39、Cinemachine(影視鏡頭移動插件)
簡介:
影視鏡頭插件,2017的首推插件,這個做鏡頭非常的簡單,而且效果也很棒。
可以很簡單的創(chuàng)建自由視角的攝像機
截圖:
2-1-40、UnityIngameDebugConsole(終端查看控制臺信息)
簡介:
In-game Debug Console插件可以在打包發(fā)布以后,程序運行時方便的看到控制臺信息,在一些特定程序開發(fā)的調試過程中非常有幫助。例如在開發(fā)一些AR程序的時候,如果官方?jīng)]有提供支持,則只能將程序發(fā)布到移動設備后才能調試,這個時候,能在移動設備看到控制臺信息對于開發(fā)會方便很多。
截圖:
2-1-41、SuperUnityBuild(一鍵導出所有平臺安裝包)
簡介:
SuperUnityBuild:配置好參數(shù),即可一鍵導出所有平臺的安裝包。幾乎涵蓋了所有build的選項。
截圖 :
2-1-42、AssetBundleBrowser(資源包管理)
簡介:
AssetBundleBrowser:輕松管理ab包
截圖:
2-1-43、Graphy - Ultimate Stats Monitor(手機上顯示幀率內存等信息)
簡介:
手機上顯示幀率內存等信息。
截圖:
2-1-44、Runtime Inspector & Hierarchy(手機查看層級面板)
簡介:
在真機上查看、修改對象樹和參數(shù)
截圖:
2-1-45、Rainbow Folders(彩虹文件夾)
簡介:
彩虹文件夾,在凌亂的文件中一眼找到你需要的。
截圖:
2-1-46、GdGeek工具庫(GdGeek 狀態(tài)機與全部私貨)
簡介:
GdGeek 狀態(tài)機與全部私貨(github搜索gdgeek)
截圖:
2-1-47、JSON .NET For Unity( json序列化與反序列化)
簡介:
對json進行序列化與反序列化的插件。
截圖:
2-1-48、Open Rencent Scene(快速切換場景)
簡介:
快速場景切換,只用鍵盤就搞定多場景切換,再也不用凌亂的翻找文件夾找場景了
Ctrl+Shift+O hotkey on PC or Cmd+Shift+O on Mac 加數(shù)字鍵就可一,異常方便啊
截圖:
2-1-49、Dungeon Architect(一鍵生成大量地牢關卡)
簡介:
Dungeon Architect可以幫助開發(fā)者一鍵生成大量地牢關卡??梢酝ㄟ^設置相應的參數(shù)來自動或者手動的快速創(chuàng)建關卡,也可以在運行時生成。同時支持2D和3D地牢地形的生成。
截圖:
2-1-50、DunGen(自動生成地牢場景的Unity插件)
簡介:
該插件同樣也是一款自動生成地牢場景的Unity插件。
截圖:
2-1-51、Isometric Builder(快速創(chuàng)建isometric風格的地形環(huán)境)
簡介:
該插件功能齊全,開發(fā)者可以使用該插件內置的Magic Brush快速創(chuàng)建isometric風格的地形環(huán)境、創(chuàng)建尋路系統(tǒng)、創(chuàng)建圖集等。而且該插件包含詳細的使用教程,易于學習。
截圖:
2-1-52、Isometric Toolkit(制作isometric風格游戲的插件)
簡介:
一款輕量級的制作isometric風格游戲的插件。
截圖:
2-1-53、More Effective Corountine(高效易用協(xié)程)
簡介:
More Effective Corountine。高效易用的協(xié)程,有一定開發(fā)經(jīng)驗的開發(fā)者進行一些封裝,可以實現(xiàn)非常好用的客戶端表演邏輯框架。
截圖:
2-1-54、NoesisGUI(跨平臺GUI界面)
簡介:
分享一個最近項目用到的GUI插件 NoesisGUI。主打特性是基于Xaml編寫GUI界面和跨平臺,意味著你可以使用Blend這個WPF界面設計器制作UI界面。支持C++和C#開發(fā),對Unity也有著很好的支持。你可以將現(xiàn)有的Xaml文件稍加改動或者不改動就可以添加到你的項目當中。而且通過RenderTexture這一方式將UI界面繪制到紋理上,實現(xiàn)3D模型與UI結合的效果。官網(wǎng):https://www.noesisengine.com
截圖:
2-1-55、Litjson(解析Json文件)
簡介:
對Json數(shù)據(jù)處理非常的簡潔方便
比如我們要去讀取一個json的數(shù)據(jù)換成游戲里面的腳本類,只用 JsonMapper.ToObject的函數(shù)就搞定了。
截圖:
2-1-56、Dynamic Bone(動態(tài)骨骼插件)
簡介:
動態(tài)骨骼插件可以應用到角色的骨頭或關節(jié)。
簡單的一些設置,就可以讓角色的頭發(fā),衣服,胸部或任何部分將移動現(xiàn)實。
截圖:
2-1-57、PlayerMaker(可視化編程插件)
簡介:
PlayerMaker是一以狀態(tài)機state為原理的可視化編程插件,該插件雖然可以減少甚至不用寫腳本,但其局限性在于部分功能無法實現(xiàn),但對于不會碼代碼的萌新,這款插件還是挺有挺實用的。
PlayMaker是由第三方軟件開發(fā)商Hotong Games開發(fā)完成。它的Logo是一個中文的“玩”字(PS:看來中國文化聲名遠播)。它既是一個可視化腳本工具,又是一個分層邏輯框架。設計師、程序員使用PlayMaker能夠很快的完成游戲原型動作,既適合獨立開發(fā)者,又特別適合團隊合作。
截圖:
2-1-58、UniRX(基于Unity的響應式編程框架)
簡介:
UniRX,用RX方式編程可以很好地組織大量異步與并行處理。
使用UniRx,就要使用響應式編程(Reactive Programming)的思想。那么響應式編程的思想是什么呢??梢灶惐让嫦驅ο蟮木幊?OOP)——萬物皆對象,響應式編程的思想是——萬物皆可流。即什么東西都可以當做流來思考。
Rx就是為了解決異步問題而來的。Rx可以讓異步操作更優(yōu)雅,使用事件驅動編程,使用LINQ操作。
游戲循環(huán) (every Update, OnCollisionEnter, etc), 傳感器數(shù)據(jù) (Kinect, Leap Motion, VR Input, etc.) 都是事件。Rx將事件轉化為響應式的序列,通過LINQ操作可以很簡單地組合起來,還支持時間操作。
Unity通常是單線程,但是UniRx可以讓多線程更容易。
UniRx 可以簡化 uGUI 的編程,所有的UI事件 (clicked, valuechanged, etc) 可以轉化為 UniRx 的事件流。
截圖:
2-1-59、Advanced PlayerPrefs Window()
簡介:
AdvancedPlayerPrefsWindow 是可視化本地儲存數(shù)據(jù)的工具,你可以在Unity環(huán)境下,隨意**增,刪, 改,查 ** 你項目中所有的本地通過 PlayerPrefs存儲的數(shù)據(jù)。
截圖:
2-1-60、JsonDotNet (JSON序列化/反序列化插件)
簡介:
JSON 的序列化/反序列化插件。這個插件是支持 iOS, Android, WP8等多平臺且 Bug 最少的一個。
截圖:
2-1-61、FairyGUI(獨立Unity的UI系統(tǒng),UI編輯器)
簡介:
FairyGUI 再推一套UI解決方案,跟上面的框架不一樣,這套算是集大成體。首先是分離了UI與邏輯的開發(fā)(有一套專門的Adobe like 編輯器,Mac/Win都有),豐富的控件集成(基本涵蓋國內手游大部分的ui需求),國人開發(fā)。個人獨立游戲開發(fā)可以試試上面MarkLight的或者是更簡單的自定義框架,團隊項目的開啟可以嘗試下FairyGUI。
FairyGUI 是不同于 NGUI 和 UGUI 的一個獨立的 Unity UI 系統(tǒng),他最大的特點是提供一個對美術、策劃都友好的 UI 編輯器,不需要編碼就能實現(xiàn)絕大部分 UI 制作的需求。
FairyGUI 編輯器非常簡單易用,都是純 2D 的操作,使用習慣近似 Aodbe 軟件,不需要理解相機、網(wǎng)格等復雜的 3D 概念。
FairyGUI 編輯器還同時提供了支持 Starling/Egret/Laya 的 SDK,這意味使用 FairyGUI 可以使你的 UI 資產(chǎn)以及 UI 技能在 3D 主流引擎、頁游主流引擎,H5 主流引擎上零成本遷移。
使用 FairyGUI,解決了 Unity 制作 UI 的很多痛點,例如多國語言支持,可視化編輯 UI 動畫,圖文混排(包括文字和動畫混排),虛擬列表(數(shù)量巨大的列表數(shù)目也不卡頓)、循環(huán)列表,像素級點擊檢測、3D UI,VR UI(輕松制作出曲面 UI), 內置手勢庫,更帶有自動生成代碼的功能。
截圖:
2-1-62、ADMob(導入廣告插件)
簡介:
現(xiàn)在很多應用或小游戲,都會在App里嵌入了一定的廣告,如屏幕底部廣告、插屏廣告,更有的直接播放一段視頻廣告。之所以這樣做,是實現(xiàn)流量變現(xiàn),每個用戶只需輕輕點擊廣告,就能賺錢。
ADMob導入項目中,可以方便的調用廣告。
截圖:
2-1-63、iTween(對象動畫類插件)
簡介:
iTween是一個動畫庫,作者創(chuàng)建它的目的就是最小的投入實現(xiàn)最大的產(chǎn)出。讓你做開發(fā)更輕松,用它可以輕松實現(xiàn)各種動畫,晃動,旋轉,移動,褪色,上色,控制音頻等等。
iTween的核心是數(shù)值的插值。只需要定義開始和結束,中間過程iTween就會幫你弄好。
iTween插件包含兩部分:iTween和iTweenPath
截圖:
2-1-64、Zenject(輕量級依賴注入框架 for Unity)
簡介:
Zenject是輕量級依賴注入框架,類似的還有StrangIOC、uInject等,這個更新的勤快,社區(qū)好,基本任何項目都能引入。
截圖:
2-1-65、MarkLight UI(UI框架,解決界面熱更問題)
簡介:
MarkLight UI,很好的解決數(shù)據(jù)綁定、界面布局、換主題、界面熱更新等問題,用的是UGUI。
截圖:
2-1-66、PowerUI(炫酷UI效果)
簡介:
PowerUI是黑科技且十分高效,使用HTML和CSS樣式實現(xiàn)GUI。
截圖:
2-1-67、UnityUIExtensions(UGUI擴展插件)
簡介:
顧名思義UnityUIExtensions就是UGUI的擴展插件,并且此插件開源免費,作為UGUI的擴展包,不僅增強了UGU的某些原生組件,更是在此基礎上增加了許多新組件。
截圖:
2-1-68、Doozy UI(UI視圖層框架,UI管理)
簡介:
Doozy UI是Unity UI視圖層的框架,本身使用的還是UGUI的組件,但提供了一套強大的UI管理功能,可以很方便的實現(xiàn)一些炫酷效果,方便的UI系統(tǒng)管理與事件傳遞機制。
截圖:
2-1-69、JumpCommand (能在Unity中輸入命令行來進行函數(shù)調用)
簡介:
只要給函數(shù)添加一行代碼,就能用命令行來調用該函數(shù),拿來調試或測試用的,很方便。
地址:https://github.com/jjcat/JumpCommand/blob/master/README_cn.md#jumpcommand
截圖:
2-1-70、Maintainer(資源優(yōu)化插件)
簡介:
使用Unity做開發(fā)時,一定避免不了問題就是資源優(yōu)化,避免因為游戲占用資源超標而引起的內存占用過高的情況,那么有什么辦法可以解決呢,下面我們利用Unity資源優(yōu)化工具Maintainer來解決,想知道的Maintainer工具是怎么用的同學可以學習下。
截圖:
2-1-71、Heavy-Duty Inspector(易用的Inspector面板插件)
簡介:
Heavy-Duty Inspector可以通過簡單地向變量添加屬性和訪問下列強大功能來增強檢查器的能力為腳本實例指定有意義的名稱,以便在附加相同腳本時選擇、連接、添加和刪除正確的腳本組件。
為monobehaviour命名和著色通過直觀的下拉菜單選擇另一個游戲對象上的特定組件在列表中重新排序,添加和刪除元素根據(jù)另一個變量的狀態(tài)隱藏或顯示變量
允許Unity序列化短,長和無符號整數(shù),并在Inspector中顯示它們。
截圖:
2-1-72、LogViewer(手機上查看日志插件)
簡介:
LogViewer可以在手機上插件日志,將編輯器中的Console控制臺的消息搬到了控制臺,觀察錯誤的產(chǎn)生點和錯誤原因。
截圖
2-1-73、Xffect (粒子特效編輯插件)
簡介:
Xffect Editor Pro是一款專為Unity開發(fā)的特效插件,C#編寫,提供所有源碼。
與Unity內置的粒子系統(tǒng)相比,Xffect更適合游戲特效,使用上也更為方便,因為它所提供的粒子系統(tǒng)實際上并不是傳統(tǒng)意義上的“粒子”系統(tǒng)
截圖:
2-1-74、Hdg Remote debug(遠程調試,解決移動端問題插件)
簡介:
這是一個通過PC端遠程調試手機運行時的一個插件。通過調整電腦端的參數(shù),可以動態(tài)影響手機端的表現(xiàn)。在實際項目開發(fā)中,可以利用它快速方便的排查問題,定位性能瓶頸。當然也可以靠他來調整真機中的一些UI表現(xiàn),直觀的獲得修改結果,減少不斷猜測打包測試的成本。
通俗講這個軟件做的,就是游戲運行在手機上,但是可以通過pc端的unity來隨時修改當前場景中GameObject的變量,從而改變手機上運行時的表現(xiàn)。比如,我可以勾掉下圖中的“Enabled”,那這個object就被立即隱藏了;或者改變"Local Position”將物體平移。
截圖:
2-1-75、Shader Forge(可視化Shader編輯器)
簡介:
這是一個用來制作shader的插件,也是一個很好的學習shader的工具。這個插件上手很容易,但是要用它來制作理想的Shader,需要下點功夫。
截圖:
2-1-76、uFrame框架插件
簡介:
uFrame是提供給Unity3D開發(fā)者使用的一個框架插件,它本身模仿了MVVM這種架構模式(事實上并不包含Model部分,且多出了Controller部分)。因為用于Unity3D,所以它向開發(fā)者提供了一套基于Editor的可視化編輯工具,可以用來管理代碼結構等。
需要指出的是它的一個重要的理念,同時也是軟件工程中的一個重要理念就是關注分離(Separation of concern,SoC)。uFrame借助控制反轉(IoC)/依賴注入(DI)實現(xiàn)了這種分離,從而進一步實現(xiàn)了MVVM這種模式。且在1.5版本之 后,引入了UniRx庫,引進了響應式編程的思想。
截圖:
2-1-77、Lean Touch(手勢插件)
簡介:
Lean Touch,手勢控制物體,還可以模擬器模擬雙指放大移動等??梢暬寮趾糜?!
當你開發(fā)手機游戲時, 你經(jīng)常想利用多點觸摸手勢, 比如雙指捏合和旋轉。但是, Unity 使這一操作變得困難, 因為它們只提供Input.touches數(shù)組, 要求你自己做所有的計算。
使用 LeanTouch, 您不必再擔心這些問題, 因為所有的觸摸手勢計算都是以非常簡單和優(yōu)雅的方式完成的。LeanTouch 還允許您在PC上模擬多點觸摸手勢, 因此在設置輸入時不必浪費大量時間部署到移動設備。
截圖:
2-1-78、AVPro(視頻播放插件)
簡介:
AVPro提供了一款unity3d使用的具有強大功能的視頻播放插件,不僅可以實現(xiàn)基礎的播放功能,還能實現(xiàn)進度條拖放和速率調整,播放4K視頻,360度全景視頻等,并對不同的平臺進行了優(yōu)化。這里簡單講一下基于UGUI的視頻播放功能。
截圖:
2-1-79、EasyAR(AR插件)
簡介:
EasyAR是上海視辰信息發(fā)布的國內首個投入應用的免費AR引擎。
截圖:
2-1-80、Glow11(邊緣發(fā)光插件)
簡介:
Glow11插件是Unity Asset Store中非常強大的自發(fā)光插件
截圖:
2-1-81、Obi Fluid(水流效果插件)
簡介:
Obi Fluid插件是一款為unity3D用戶提供的水流效果插件,很多游戲中都會有河流湖泊之類的存在,大家自己去建模非常麻煩,可以直接使用這款Obi Fluid插件制作出水流效果,非常方便。
截圖:
2-1-82、Alembic(播放abc格式動畫插件)
簡介:
Alembic這個插件的主要作用就是將.abc文件導入到Unity,然后進行播放。
.abc文件主要是影像業(yè)界使用的數(shù)據(jù)格式,用于存儲巨大的頂點緩存數(shù)據(jù)。
Alembic插件就是轉化這些影像資料和動力學等的模擬結果轉換為頂點緩存數(shù)據(jù)為Unity可以使用的文件。
截圖:
2-1-83、Code Control(Code Control MVC框架插件)
簡介:
Code Control就是為了在Unity里面成為理解MVC框架的最簡單方式而設計!
MVC是眾多優(yōu)秀的設計模式之一,是在軟件設計中常常出現(xiàn)的眾多難題的解決方法。MVC把一個對象分成三個部分:模型層,視圖層和控制層。拆分職務增加了代碼的易讀性和復用性且使重構實現(xiàn)起來更加簡單。下面的解釋會更加詳細的為大家解釋這三個職能(即M-V-C)。
截圖:
2-1-84、RuntimeTransform(Unity運行時控制物體插件)
簡介:
?Runtime Transform Gizmos看名字顧名思義就是一個可以讓Unity在運行的時候,控制物體位置方向縮放的小工具。
??Runtime Transform Gizmos是一個腳本API,它可以讓你在游戲中轉換對象,能夠在游戲中直觀和專業(yè)的轉換對象是非常有用的,特別是當你在運行時編輯器或游戲中,使用者可以移動、旋轉和縮放對象。想要做一個模型工具嗎?你肯定需要一些方法讓他們在場景中操作對象,這個插件將可以完成。
截圖:
2-1-85、VRTK(VR開發(fā)插件)
簡介:
VRTK可以用來作為VR開發(fā)的插件,有非常的VR示例,可以快速的進行VR開發(fā)。
截圖:
2-1-86、Dialogue System for Unity(對話插件)
簡介:
Dialogue System是一個分支式的統(tǒng)一會話系統(tǒng)。它不需要任何腳本,但它是設計為易于由程序員擴展。
截圖:
2-1-87、AnyPortrait(2D動畫插件)
簡介:
AnyPortrait v1.1.6.unitypackage插件是一款unity2D角色動畫系統(tǒng),強大的GUI編輯器,用于創(chuàng)建二維角色動畫,通過使用各種工具輕松創(chuàng)建2D網(wǎng)格,能輕松創(chuàng)建2D網(wǎng)格并使用各種動畫技術, 用于各種物體。
截圖:
2-1-88、Fungus(強大的文字互動插件)
簡介:
Fungus是一個強大的劇情敘述、問答對話、文字互動插件。
多語言本地化功能、劇情敘述、文字互動、對話問答
截圖:
2-1-89、Obi Rope(繩子插件)
簡介:
Obi Rope可以模擬繩子在游戲中的環(huán)境進行實時交互,拉伸,緊繃等屬性。
截圖:
2-1-90、LOOM(多線程插件)
簡介:
Loom繼承自MonoBehaviour,在Unity流程管理中Update方法下檢查需要回調的Action進行加鎖并回調,確保在主線程執(zhí)行,回調序列本身又作為靜態(tài)數(shù)據(jù)保存,在任意線程調用添加,簡單輕量
截圖:
2-1-91、Exploder(爆炸效果插件)
簡介:
Exploder可以實現(xiàn)物體爆炸的效果。
截圖:
2-1-92、VOXL(多人游戲沙盒插件)
簡介:
VOXL是一款簡單且易于理解的多重體素沙盒游戲,使用Unity的UNET網(wǎng)絡系統(tǒng)開發(fā)。
由于服務器和客戶端是一體的,所以我們不用再費心搭建服務器,會大大提高我們的開發(fā)效率。
VOXL目前只包含大約2500行干凈、優(yōu)雅和易于理解的源代碼。
截圖:
2-1-93、Vuforia(AR開發(fā)工具插件)
簡介:
vuforia平臺是一個非常厲害的AR開發(fā)工具,我們通過使用集合在Unity中的vuforia插件,即可快速地生成一個簡單的AR程序。
截圖:
2-1-94、Recorder(錄屏插件)
簡介:
非常好用的錄屏軟件。
可以直接錄Game視角,還可以錄不同相機的視圖。
不僅沒水印,還高清免費,比一般網(wǎng)上的錄屏軟件不知道香多少。
可以直接生成視頻,幀動畫圖,gif,和animation。
截圖:
2-1-95、Volumetric(體積照明插件)
簡介:
Volumetric Light Beam允許您通過生成真正容積的程序光束來大大改善場景的照明。這是模擬聚光燈和手電筒的密度,深度和音量的完美,簡單而便宜的方法。
截圖:
2-1-96、Camera Path Animator(相機漫游插件)
簡介:
Unity的資源商店提供了一款相機路徑的專用插件 - Camera Path Animator,通過這款插件的操作,我們就可以很快的在場景內創(chuàng)建出相機的漫游效果
截圖:
2-1-97、Easy Save3(存儲插件)
簡介:
一款方便且強大的數(shù)據(jù)存儲插件,我們可以用來存儲多種類型的數(shù)據(jù)
截圖:
2-1-98、World Creator(制作3D真實地形插件)
簡介:
World Creator是一款制作3D真實地形的的專業(yè)插件。
截圖:
2-2、游戲開發(fā)Demo或者完整項目
2-2-1、UFPS(第一人稱設計游戲Demo)
簡介:
UFPS是制作第一人稱設計游戲的必備插件,開發(fā)者無需重造輪子,上手很快。
截圖:
2-2-2、Edy’s Vehicle Physics(賽車游戲Demo)
簡介:
Edy’s Vehicle Physics這款插件可以為賽車類游戲提供各種逼真的真實物理效果,制作賽車類的游戲可以考慮一下這款插件。
截圖:
2-2-3、Animal World GUI Pack(消消樂游戲Demo)
簡介:
Animal World GUI Pack以小動物為主題,包含幾十個小動物的圖標以及完整的UI素材。適合制作各種類型的消除游戲,每種小動物還有比較精致的動畫,可以大幅增加游戲的靈動感。
截圖:
2-2-4、Sweet Cookie GUI Pack(消消樂游戲Demo)
簡介:
Sweet Cookie GUI Pack以餅干曲奇為主題。包含幾十種曲奇餅干圖標以及完整的UI素材。適合各種類型的消除游戲制作。
截圖:
2-2-5、Halloween GUI Pack(泡泡龍游戲Demo)
簡介:
Halloween GUI Pack以萬圣節(jié)為主題,適合制作泡泡龍類型的消除游戲。
截圖:
2-2-6、Frozen GUI Pack(消除游戲休閑游戲Demo)
簡介:
Frozen GUI Pack是一款以寒冷冬季為主題的UI包,圖標以寶石為主,適合制作各種類型的消除游戲。
截圖:
2-2-7、Puzzle Match Kit(點點消類型游戲完整項目)
簡介:
Puzzle Match Kit是一款制作點點消類型游戲的完整項目。
截圖:
2-2-8、Candy Match 3 Kit(三消游戲的完整項目)
簡介:
Candy Match 3 Kit是一款制作三消游戲的完整項目,內置50個關卡加,很容易自己定制修改內容。
截圖:
2-2-9、Bubble Shooter Kit(泡泡龍消除游戲的完整項目)
簡介:
Bubble Shooter Kit是一款制作泡泡龍類型消除游戲的完整項目,內置30個關卡,非常易于制作新的全卡,并定制游戲內容。
截圖:
2-2-10、Fruit Swipe Match 3 Kit(連連消類型游戲的完整項目)
簡介:
Fruit Swipe Math 3 Kit是一款以水果為主題的連連消類型游戲的完整項目,內置30個關卡。
截圖:
2-3、資源插件(音頻、模型、素材、粒子)
2-3-1、Fantasy Environment(幻想風格的游戲素材)
簡介:
Fantasy Environment包含了大量的幻想風格的游戲素材。
截圖:
2-3-2、Polyquest Worlds(Low Poly風格素材)
簡介:
Polyquest Worlds包含了超多、超高質量的Low Poly風格素材,手機游戲和VR游戲都能很好的運行該插件里的素材。
截圖:
2-3-3、POLYGON - Dungeons Pack(史詩元素3D模型素材)
簡介:
該Low Poly場景自帶770多個不同的3D模型素材。其中包含地下城堡、洞窟、哥布林地、地穴、地牢入口等暗黑風格的環(huán)境模型和16個人物角色模型(騎士、骷髏戰(zhàn)士、哥布林等)以及70+個武器、盾牌模型。相信該場景會為游戲增加極強的史詩元素。
截圖:
2-3-4、POLYGON - Dungeons Map(地牢房間模型素材)
簡介:
該地圖素材包可以作為上一個模型素材包的補充資源,含有一些新的地牢房間和場景(地下圖書館、BOSS戰(zhàn)競技場、地下教堂、存儲室、皇室大廳、墓地等)。
截圖:
2-3-5、The Dark Dungeon Kit(歐美寫實地下場景模型素材)
簡介
該地牢場景為歐美寫實風格,內置4種地牢走廊和11個拼接好的地下場景。
截圖:
2-3-6、Multistory Dungeons(暗黑地牢場景素材)
簡介
該暗黑地牢場景素材包為奇幻風格,包含200多個預設、60+個模型、一些霧與火的效果等。該素材發(fā)布多年,一直在跟進更新。
截圖:
2-3-7、TaD - Sewer Kit(地下水道的場景素材)
簡介
該素材包內置大量地下水道的場景素材,支持手機設備,非常適合地下世界或者第一人稱射擊游戲的制作。
截圖:
2-3-8、Simple Dungeons(地牢內部的物件模型)
簡介
包含大量地牢內部的物件模型,易于在手機上運行,非常適合制作簡易的地牢風格游戲。
截圖:
2-3-9、Tiny Dungeons(奇幻地牢場景的模型)
簡介
該場景包含大量制作奇幻地牢場景的模型,支持手機運行。
截圖:
2-3-10、Top-Down Dungeons(地牢素材)
簡介
該素材包含25個地牢墻壁、12個地牢地板、50+個地下道具、350+個預設、粒子效果(霧、水、煙霧等)、兩個例子場景。
截圖:
2-3-11、Dungeon Builder Starter Set(地下建筑模型素材)
簡介
該場景素材包多種地下建筑模型(木門、鋼門、墻壁、石廊、支柱等)。
截圖:
2-3-12、Dark Creatures Pack(地下世界出沒的怪獸素材)
簡介
該資源包內置大量在地下世界出沒的怪獸素材。包含17個不同的怪獸模型(獸人、蜘蛛、骷髏人、毒蛇、樹人、幽狼、鼠人、幽靈等),每種模型有多種顏色可選,而且?guī)в型暾膭赢?。該素材由Meshtint Studio開發(fā),該開發(fā)商的其他怪物模型也很適合出現(xiàn)在地下場景。
截圖:
2-3-13、Dungeon Audio Kit (地牢風格游戲音樂與音效)
簡介
該音頻資源包特別適合暗黑地牢風格的游戲,內含168段不同的音樂與音效(6段主音樂、7段環(huán)境音和155個音效)。
截圖:
2-3-14、Dark Mystery Music Pack(暗黑風格音樂)
簡介
該資源包含7段暗黑神秘風格的音樂(每段音樂都有2~3種演奏方式)和28個音效。
截圖:
2-3-15、Dungeon Music Pack(游戲音樂)
簡介
該音樂資源包含25段主音樂,對于塑造游戲氛圍非常有幫助。
截圖:
2-3-16、Demonic UI 8k + Icons(暗黑地牢風格UI素材)
簡介
該資源包含大量的UI素材,非常適合當做暗黑地牢風格游戲的UI,可以看看下關的視頻了解一下詳細效果。
截圖:
2-3-17、RPG & MMO UI 5(暗黑風格游戲的UI)
簡介
該資源同樣非常適合制作暗黑風格游戲的UI。該資源開發(fā)商的其他UI資源也都很不錯。
截圖:
2-3-18、Isometric Pack 3d(isometric風格的3D模型)
簡介
包含大量的isometric風格的3D模型,內置多種不同的地形塊以及9個例子場景。開發(fā)者可以根據(jù)想象,制作自己的游戲場景,非常推薦!
截圖:
2-3-19、Isometric Village 3d(isometric風格3D農場場景模型)
簡介
包含大量的isometric風格3D農場場景模型。
截圖:
2-3-20、2D Isometric Tile Starter Pack(isometric游戲的瓷磚地形塊)
簡介
包含大量制作2D的isometric游戲的瓷磚地形塊,非常推薦!
該開發(fā)商制作的其他幾款isometric風格2D資源也都不錯:Max Heyder Art (Golden Skull)全部資源
截圖:
2-3-21、Isometric 2.5D Toolset(isometric風格的瓷磚塊與物品)
簡介
包含大量的isometric風格的瓷磚塊與物品,支持PlayMaker。
截圖:
2-3-22、Low Poly Ultimate Pack(Low Poly風格和isometric風格的3D資源)
簡介
這是一款兼具Low Poly風格和isometric風格的3D資源,內含20余個isometric小場景沒非常推薦!
截圖:
2-3-23、Low Poly Isometric Tiles(isometric風格的3D地形塊)
簡介
包含一些isometric風格的3D地形塊。
截圖:
2-3-24、2D Isometric Starter Standard Kit(isometric風格瓷磚塊)
簡介
包含大量的2D的isometric風格瓷磚塊。
截圖:
三、插件教程文章分享
3-1、MiniMap插件(小地圖插件)
鏈接:
【Unity3D插件】UGUI MiniMap插件分享
簡介:
快速生成小地圖的一個插件,可以切換大地圖,可以設置目標點,玩家的Icon等。
截圖:
3-2、FancyScrollView插件(滑動列表插件)
鏈接:
【Unity3D插件】FancyScrollView通用UI滑動列表插件分享
簡介:
FancyScrollView是一個可以實現(xiàn)復雜靈活動畫效果的通用UI滑動列表組件,可以幫助開發(fā)者快速實現(xiàn)表現(xiàn)力豐富的UI滑動列表。
截圖:
3-3、Glow插件(邊緣發(fā)光插件)
鏈接:
【Unity3D插件】邊緣發(fā)光插件Glow分享
簡介:
Glow不用編寫代碼,可視化編程,集合了大量的Shader,總有一款是你需要的。
截圖:
3-4、XCharts插件(圖表插件)
鏈接:
【Unity3D插件】圖表插件XCharts分享
簡介:
XCharts插件是一款基于Unity3D的UGUI系統(tǒng)的插件,可以繪制折線圖、曲線圖、餅狀圖、雷達圖、散點圖、熱力圖等等,功能強大
截圖:
3-5、Exploder插件(爆炸效果插件)
鏈接:
【Unity3D插件】Exploder爆炸插件使用分享
簡介:
Exploder是一個Unity3D插件,可以爆炸任何有網(wǎng)格的游戲對象。在游戲對象上tag設置為“Exploder”,就可以看到爆炸了!
截圖:
3-6、PUN插件(多人游戲插件)
鏈接:
【Unity3D插件】Photon Unity Networking(PUN)使用教程
【Unity3D插件】Photon Unity Networking(PUN)的簡單使用
簡介:
Photon Unity Networking (PUN)是一種用于多人游戲的Unity軟件包。
靈活的匹配可以讓玩家進入房間,可以通過網(wǎng)絡同步對象。
快速和可靠的通信是通過專用的Photon 服務器完成的,因此客戶端連接不需要1對1。
截圖:
3-7、Alembic插件(abc格式動畫播放插件)
鏈接:
【Unity3D插件】Alembic插件使用教程,abc文件導入Unity
簡介:
今天分享一下Alembic插件的使用教程,這個插件的主要作用就是將.abc文件導入到Unity,然后進行播放。
.abc文件主要是影像業(yè)界使用的數(shù)據(jù)格式,用于存儲巨大的頂點緩存數(shù)據(jù)。
Alembic插件就是轉化這些影像資料和動力學等的模擬結果轉換為頂點緩存數(shù)據(jù)為Unity可以使用的文件。
截圖:
3-8、Dialogue System for Unity插件(對話插件)
鏈接:
【Unity3D插件】Dialogue System for Unity對話系統(tǒng)插件使用教程
簡介:
Dialogue System是一個分支式的統(tǒng)一會話系統(tǒng)。它不需要任何腳本,但它是設計為易于由程序員擴展。
截圖:
3-9、VOXL插件(多人沙盒游戲插件)
鏈接:
【Unity3D插件】VOXL-多人沙盒游戲插件-《我的世界》開發(fā)
簡介:
今天給大家介紹一款簡單而又強大的多人沙盒游戲開發(fā)插件VOXL。
VOXL是一款簡單且易于理解的多重體素沙盒游戲,使用Unity的UNET網(wǎng)絡系統(tǒng)開發(fā)。
由于服務器和客戶端是一體的,所以我們不用再費心搭建服務器,會大大提高我們的開發(fā)效率。
VOXL目前只包含大約2500行干凈、優(yōu)雅和易于理解的源代碼。
截圖:
3-10、DoTween插件(對象動畫編輯插件)
鏈接:
【Unity3D插件】DoTween插件研究
【DoTweenPro】Unity3d DoTweenPro研究
【DoTween】Unity DoTween里面的DoPath研究
簡介:
DOTween是一個用于Unity的快速、高效、完全類型安全的面向對象動畫引擎,為c#用戶進行了優(yōu)化,是免費和開源的,具有大量高級特性
截圖:
3-11、EasyTouch插件(手機簡單搖桿控制插件)
鏈接:
【Unity3D插件】Unity3d 插件研究之EasyTouch插件
簡介:
手機搖桿控制移動插件。
截圖:
3-12、KGFMapSystem插件(小地圖插件)
鏈接:
【Unity3D插件】Unity3d KGFMapSystem插件使用
簡介:
在我們開發(fā)游戲或者虛擬現(xiàn)實中,一般都會用到小地圖,如果要我們去寫小地圖,應該會花費一點時間的吧,如何加快我們的開發(fā)速度呢,其實在unity 3d中就有一個“小”插件,是專門用開開發(fā)小地圖用的,這個插件就是KGFMapSystem。這個是它的官網(wǎng)。
截圖:
3-13、EasyAR插件(AR插件)
鏈接:
【EasyAR】Unity3D EasyAR開發(fā)案例系列教程
簡介:
EasyAR是好用免費的全平臺AR(Augmented Reality,增強現(xiàn)實)引擎。
EasyAR支持使用平面目標的AR,支持1000個以上本地目標的流暢加載和識別,支持基于硬解碼的視頻(包括透明視頻和流媒體)的播放,支持二維碼識別,支持多目標同時跟蹤。
EasyAR支持PC和移動設備等多個平臺,EasyAR不會顯示水印,也沒有識別次數(shù)限制。
截圖:
3-14、APathfinding插件(A尋路插件)
鏈接:
【Astart尋路插件】Unity3d 尋路插件A*Pathfinding學習與研究
簡介:
尋路就是尋找A點和B點之間的最佳路徑,這就是A*路徑發(fā)現(xiàn)項目所做的,在本教程中,您將學習如何在新場景中設置項目,并在避免障礙的同時獲得一個簡單的AI移動。
這個AI你將寫將不會很先進,它只是最低數(shù)量的代碼,以獲得移動和跟隨一條道路。如果您想要更高級的人工智能,您可以擴展本教程中將要編寫的腳本,或者使用(或擴展)AIPath或里奇包中包含的腳本(見第2部分,RichAI組件的基本用法)。
截圖:
3-15、AVPro Video插件(視頻播放插件)
鏈接:
【Unity3D插件】Unity3d 視頻播放插件AVPro Video的研究
簡介:
Avpro Video是一款由RenderHeads出品的可以在Unity上安裝使用的萬能多平臺視頻播放插件,Avpro Video支持Windows,linux,ios,mac,Android等多平臺萬能播放。不僅可以實現(xiàn)基礎的播放功能,還能實現(xiàn)進度條拖放和速率調整,播放4K視頻,360度全景視頻等,并對不同的平臺進行了優(yōu)化。
截圖:
3-16、RuntimeTransformGizmos(Unity運行時控制物體插件)
鏈接:
【Unity3D插件】RuntimeTransformGizmos插件使用教程
簡介:
??Runtime Transform Gizmos看名字顧名思義就是一個可以讓Unity在運行的時候,控制物體位置方向縮放的小工具。
??Runtime Transform Gizmos是一個腳本API,它可以讓你在游戲中轉換對象,能夠在游戲中直觀和專業(yè)的轉換對象是非常有用的,特別是當你在運行時編輯器或游戲中,使用者可以移動、旋轉和縮放對象。想要做一個模型工具嗎?你肯定需要一些方法讓他們在場景中操作對象,這個插件將可以完成。
截圖:
3-17、iTween插件(小地圖插件)
鏈接:
【Unity3D插件】Unity3d iIween插件的研究
簡介:
iTween動畫插件。
截圖:
四、插件下載地址分享
4-1、游戲開發(fā)插件之家
鏈接:
游戲開發(fā)插件之家 - 游戲開發(fā)插件素材之家
截圖:
4-2、Github
鏈接:
https://github.com/764424567/Unity-plugin
截圖:
4-3、CSDN
鏈接:
https://download.csdn.net/search/26/10/0/0/1
截圖:文章來源:http://www.zghlxwxcb.cn/news/detail-580964.html
4-4、CG資源站
鏈接:
CG資源站 | 分享最新影視資源 崇尚專注 追求極致文章來源地址http://www.zghlxwxcb.cn/news/detail-580964.html
到了這里,關于【Unity插件】最多的插件合集的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!