Einheitskriptsammlung
Eine gewartete Sammlung nützlicher und kostenloser Einheitskripte / Bibliotheken / Plugins und Erweiterungen.
Wenn Sie einen Link vorschlagen möchten, lesen Sie zuerst die Beitragsrichtlinien. Bitte melden Sie defekte Links, veraltete Vermögenswerte und Rechtschreibfehler. Die Links sind in keiner bestimmten Reihenfolge. Diese Liste ist unter der GNU General Public Lizenz v3.0 lizenziert und gilt nur für dieses Repository.
Navigation:
- GameObjects & Transforms
- Bewegung & Animation
- Steuerelemente & Eingabe
- Charaktercontroller
- AI & Pfadfinding
- Physik
- Partikel
- Maschen und Konstruktion
- Materialien & Schattierung
- 2d
- Networking
- Vr
- Sound & Musik
- Ui
- Nachbearbeitung & Rendering
- Mobile
- Debuggen
- Editor
- Werkzeuge
- Redakteure
- Erweiterungen der Inspektor
- Importeur
- Serialisierung & Web
- Soziale SDKs
- API -Erweiterungen & Helfer
- Entwurfsmuster
- Versorgungsunternehmen
- Andere
GameObjects & Transforms
- Recyclerkit - Pooling -System.
- Unityoctree - Octrees.
- Wiederholungssystem im Spiel - Aufzeichnung und Wiederholungstransformationen.
- Unity -Szene -Abfrage - Bibliothek, um die Einheitsszene zu durchqueren und zu fragen, um bestimmte Objekte zu finden.
- Unity3DruntimetRansformgizmo - Ein weiterer Laufzeit -Transformation Gizmo.
Bewegung & Animation
- Listenansicht Framework - Erstellen Sie dynamische, scrollbare Listen.
- Wiederholung - Audio -Reaktions -Toolkit.
- Dot zwischen - Tween Motor.
- Camera Path Creator - Erstellen Sie komplexe Kamerapfade.
- Cinemachine Baserig - Verfahrenskamera -System.
- UnitySpritesandbones - Skelett -Sprite -Animationen.
- Wirbelsäulenunfähigkeit - Import Wirbelsäulenanimationen.
- IKCCD - IK -Solver mit zyklischer Koordinatenabstieg.
- AIM -IK - Verfahrensorientierter Charakterkopf (und Brust) in eine Richtung ohne Animationsdaten.
- RecordandRepeat - Aufzeichnung und Wiedergabe von benutzerdefinierten Daten über die Zeitleiste.
Steuerelemente & Eingabe
- InputManager - Ein leistungsstarker Input -Manager.
- TouchScript - Multitouch -Bibliothek.
Charaktercontroller
- UNITY 2D Platformer Controller - 2D -Plattform -Charakter -Controller.
- Charaktercontroller2D - 2D -Zeichencontroller.
- SupercharacterController - 3D -Charaktercontroller.
AI & Pfadfinding
- Ein Sternpfadfinding für Plattformer - a* für Plattformer.
- Astar für Einheit - a* pathfinding.
- A* Pfadfinding -Projekt - A* Pfadfinding.
- UnitySsteer - Lenkung, Hindernisvermeidung und Pfad nach Verhaltensweisen.
- SimpleTraffic - Eine einfache Verkehrssimulation mit Nav -Mesh.
- Selbstfahrzeug-Auto-Pfadfinding mit Hybrid a* -Suchalgorithmus.
- GOAP - Multithread -zielorientiertes Aktionsplaner für Einheit.
- DOTRECAST - Ein Port des Umbaus und Umwegs, Navigation Mesh Toolset für Spiele, Unity3D, Server, C#.
Physik
- Mario Galaxy Gravity für Einheit - Mario Galaxy Gravity.
- Ozeangemeinschaft Nächste Gen - Wasserphysik/Shader.
- Voxel GPU Physik - GPU -beschleunigte Voxelphysik.
- Interaktive Erosion - Laufzeitflüssigkeitserosion für Gelände.
Partikel
- Kvantspray - GPU beschleunigten Partikel.
- Nvidia Hair Works Integration - Nvidia Hair Works.
- Glutpartikel - Turbulente Glutpartikel.
- SPHFLUID - Interaktive 3D -Fluidsimulation basierend auf SPH.
Maschen und Konstruktion
- ProceduralToolkit - prozedurales Mesh Toolkit/Generator.
- Zeichnen - Zeichnet Primitive mit Linien.
- Volumetriklinie - Volumetrienlinien.
- Giles - 3D Runtime Level Editor.
- Voxelmetrisch - Voxel -Framework.
- Verfahrensformen für Einheit - Verfahrensformen.
- ICO Sphere Mesh Creator - prozedurale ICO -Kugeln.
- Scheitelpunkt Maler - Malen Sie Informationen auf Eckpunkte.
- Facepaint - Malendreiecke von Maschen.
- Einfachgon - Mesh -Optimierung & LOD -Generierung.
- TextMesh Pro - Text mit benutzerdefiniertem Styling generieren.
- MESHCOMBINEWIZARD - kombiniert alle Netze auf dem gewählten GameObject und seinen Kindern, die das gleiche Material teilen.
- Roadarchitect - Road System Creator mit dynamischen Kreuzungen, Brücken usw.
- Drawline - Procedural Line Mesh Tool.
- Deform - Ein Framework für die Verformung von Maschen im Editor und zur Laufzeit in Einheit.
- 2,5D Zerstörung - zerlegt 2D -Sprites in 2,5D -Fragmente.
- Metaballsflüssigkeiten - Flüssigsimulation unter Verwendung von Metaballs.
Materialien & Schattierung
- Projekte von RM - Wet Surface & Skin Shader.
- Ozeangemeinschaft Nächste Gen - Wasserphysik/Shader.
- Flow Map Shader - Flow Map Shader mit Sprites.
- Scheitelpunkt - zusätzliche Scheitelpunktströme.
- ShaderProject - Shader -Kollektion.
- Skybox Plus - Eine Sammlung von Skybox -Shadern.
- Umriss Shader - Umriss Shader, der die Bildschirmbreite und die Kamera -Distanz entspricht.
- Unity Sprite Uber Shader - 3D -Schattierung für Sprites (z. B. normaler Mapping).
- Niedrige Poly -Shader - Material Shader, optimiert für niedrige polystilisierte Maschen.
- Lux Shader Framework - Lux 2.02 PBR Shader Framework.
- Unity Wireframe Shaders - Allzweck -Wireframe -Shader.
- Hologramm Shader - Einfacher Hologramm -Shader.
- Kamakura Shaders - Eine Sammlung von Shadern und Komponenten, die sich auf nicht -photorealistische Rendering konzentrieren.
- Facepunch.highlight - Mesh -Umrisseffekt.
2d
- UnitySVG - SVG Renderer.
- UnitystBeasyFont - Text Mesh Generator.
- SPRITLELIGHTKIT - 2D -Sprite -Leuchten.
- 2d Licht der Einheit von Sicht - 2d flach geometrischer Blitz.
- Unity Sprite Uber Shader - 3D -Schattierung für Sprites (z. B. normaler Mapping).
- Pilz - 2d Interactive Storytelling Game Framework.
- Polymesh - 2D -Form -Editor.
- Einheit Tilemap - 2d Tilemap Editor.
- 2D Extras - wiederverwendbare 2D -Skripte (Tilemaps usw.).
- Vektorgrafikproben - Beispiele der Vektorgrafikfunktionen, die mit Unity 2018.1 und Newe verwendet werden sollen.
Networking
- Unet Mustitative Networking - Autoritative Netzwerk -Implementierung.
- MLAPI Eine Alternative zu Unitys UNET -API auf hoher Ebene ermöglicht separate Server-/Client -Projekte und mehr.
- Barebones Master Server - Hostiere dein eigenes benutzerdefiniertes Master -Server -Setup, vermeiden Sie CCU -Gebühren.
- FISH -NET - Kostenlose Netzwerklösung, die mit der Synchronisation von Zuständen und der Logik aufgebaut wurde
- PlayFab-PlayFab ist ein Backend-AS-a-Service für Spiele. Bietet auch SDKs.
- UGS- UNITY GAMING DIENSTLEISTUNGEN - Ein vollständiges Service -Ökosystem für Live -Spiele
Vr
- Steamvr - VR SDK.
- Der Labor -Renderer - VR Renderer von Valve.
- VRTK - Enthält nützliche Skripte zum Erstellen von VR -Spielen.
- Newtonvr - VR Physik und Interaktionen.
- Cutie -Tasten - VR -Tastatur.
- PunchKeyboard - Eine weitere VR -Tastatur.
- Hover UI Kit - ein komplettes VR -Eingangs -Framework.
- VrlinerePererer - leuchtende Linien renderner für VR optimiert.
Sound & Musik
- USFXR - Verfahrens Audioeffekte.
- Wiederholung - Audio -Reaktions -Toolkit (nur MAC).
- DefaultMicrophon - Ruft das Standardmikrofon ab (nur Windows).
- LASP - Niedrig -Latenz -Audiosignalverarbeitungs -Plugin für Einheit.
- Unity-Audio-Manager-Plugin, mit dem es in 2D/3D problemlos abspielen/ändert/stop/stumm/... Sounds in 2D/3D spielen kann.
Ui
- UI -Erweiterungen der Einheit - Sammlung von UI -Erweiterungen.
- Buchseite Curl - Page Curl -Übergang.
- Öffnen Sie das Pause Menü-Pause-Menü mit der Nutzung.
- Mond Mobile Console - Debugg -Konsole für Mobiltelefon.
- InfinityScroll - Infinite Scrollrects.
- TextMesh Pro - Text mit benutzerdefiniertem Styling generieren.
- EasyButtons - Erstellen Sie Schaltflächen im Inspektor mit Anmerkungen.
- UI -Erweiterungen - verschiedene NGUI -Erweiterungen/Helfer/Skripte.
- NGUI -Erweiterungen - ein paar Ngui -Erweiterungen.
- Webview CSHARP - Websites rendern.
- Typogene - Ein einfach zu bedienender, schneller und qualitativ hochwertiger 3D -Text -Renderer.
- Unity-Debug-Overlay-Eine schnelle und (fast) müllfreie Debug-Overlay.
Nachbearbeitung & Rendering
- Kode80SSR - Bildschirm -Raum -Reflexionen.
- KinoobScuration - Bildschirm -Raum -Umgebungsversicherung.
- SMAA - Subpixel Morphologische Anti -Aliasing.
- Zeitliche Reprojektions-Anti-Aliasing-Anti-Aliasing-Lösung innen.
- Kode80Coudsunity3d - Realtime Volumetrische Wolken.
- Pixelrenderunity3d - Pixelisierte Rendering.
- Pixelcamera2d - Pixel -Perfekt -Rendering.
- Kinomotion - Bewegungsunschärfe unter Verwendung von Bewegungsvektoren.
- Kinokontour - Kantenerkennung.
- Kinomirror - Kaleidoskopeffekt.
- Kinofring - Chromatische Aberration.
- Kinobinary - 1 -Bit -Monochromeffekt.
- Kinofeedback - Retro FrameBuffer -Feedback -Effekt.
- Kinoramp - Farbrampe -Overlay.
- Kinoslitscan - Schlitz -Scan -Effekt.
- Kinoglitch - Glitch -Effekt.
- Kinodatamosh - Datamosh.
- Einheit VHSglitch - VHS -Glitch -Effekt.
- Scanline Shader - Scanline -Effekt.
- Kinofog - Globaler Nebel.
- Kinobloom - Blüte.
- Kinobokeh - Bokeh -Effekt.
- Kinovignette - Vignette.
- Kinovision - Frame Information Visualizer.
- Unity5Effects - Nachbearbeitungssammlung.
- Lichtwellen - Lichtwellen.
- Volumenlicht - Volumenleuchten.
- Sonarfx - Wellenmuster.
- Filmeffekte im Bild - filmische Bildffekte.
- Nachbearbeitungsstapel - Mehrere Bildffekte in einer Pipeline.
- Momente - GIF -Rekorder.
- Udesktopduplication - Echtzeit -Bildschirmaufnahme als texture2d.
- Wärmeverzerrungseffekt - Ein Shader, der das Bild mit einer normalen Karte dahinter verzerrt.
- Löschen von Flags -Effekt - Bildeffekt zum Wiederproduzieren des Kamera -Effekts der klaren Flaggen.
- Delighttool - Werkzeug zum Entfernen von Beleuchtungsinformationen aus Texturen in einer Photogrammetrie -Asset -Pipeline.
- Einheit-Verlust-Generator-Lookierbarer Generator für Einheit.
- SEGI - SONIC ETHERS Voxel -basierter globales Beleuchtungssystem.
- Aura - Eine lokale Simulation der Lichtstreuung in das umgebende Medium.
Mobile
- Toast - Android Toast Benachrichtigungen.
- FBSucks - Android Share Image & Text.
- UnityShowandRoidStatusbar - Android Show StatusBar.
- Google VR SDK - Google Mobile VR SDK.
- Unity WebView - WebView Overlay.
- CUDLR - Remote -Debugging- und Protokollierungskonsole.
- Einfachgon - Mesh -Optimierung & LOD -Generierung.
Debuggen
- UREPL - Laufzeitbewertung von C# Ausdrücken.
- UberLogger - Advanced Logging API, Verbesserte Editor -Konsole & Ingame -Konsole.
- Unity -Datei Debug - erweitertes debug.log mit Dateixport und Web -Viewer.
- Sofortiges Fenster - Geben Sie Code ein und erhalten Sie ein sofortiges Feedback mit Objektinspektion wie Chrome -Konsolen -Debugger.
- Trost - Debug -Konsole im Spiel.
Editor
Werkzeuge
- Favoritenliste - Markieren Sie Objekte/Szenen/Vermögenswerte als Favoriten, um schnell zu ihnen zurückzukehren.
- REX Diagnostics - Laufzeitbewertung von C# Ausdrücken.
- Besser definiert - Plattform -abhängige Präprozessor -Richtlinienmanager.
- MissericesRencesUnity - Fehlende Referenzen finden.
- Unity Resource Checker - Ressourcenanalysator.
- Asset -Nutzungsdetektor - Überprüft, ob ein Vermögenswert in Code- und/oder Szenendateien verwendet wird.
- Time Tracker kompilieren - Time Tracker kompilieren.
- UnityStudio - Einheit -Asset Export -Tool.
- Bildschirmschütze - macht Screenshots mit mehreren Auflösungen gleichzeitig.
- Skriptvorlagen für Einheit - Skriptvorlagen.
- Einheit 2d Zerstörung - Sprite -Zerstörung.
- Curvetexture - Kurven in Textur backen.
- Unity3d Regenbogenordner - Ordnersymbole.
- Einheitsthemen - Herausgeber Themen.
- Baum -Randomizer - Randomize Unity -Bäume.
- Rendereinstellungen Duplicator - Klone die Rendereinstellungen von einer Szene zur anderen.
- Piviot Transform Helper - Fügt dem Kontextmenü Piviot -Erstellungsverknüpfungen hinzu.
- SCRIPTEXECUTIONORDORD -Attribut - Attribut zum Angeben von Ausführungsreihenfolge.
- Einfache Editor -Verknüpfungs -Tools -Sammlung - Kleine Sammlung einfacher Tools, die bei der Bearbeitung von Szenenbearbeitungs -Workflows helfen.
- Mulligan Renamer - Bulk -Umbenennungstool für Spielobjekte und Vermögenswerte.
- Bitfield Attribut - Aktivieren Sie das Bit -Feldmaskieren des Einheit -Editors.
- SkriptableObject -Menü - Erstellen Sie scriptableObjects im Unity -Editor.
- STABLEDEFISCHEUNITYTOOLS - Editor Assets Generation über stabile Diffusion.
Redakteure
- Brainiac-Verhaltensbaum & (Verhaltens-) Knotenbasierter visueller Editor.
- Knoteneditor - (Berechnung-) Knoteneditor.
- BROTHERODOFNODE - (mehr grafischer) Knoteneditor für visuelle Dinge.
- Visualnoiseisedesigner - Visual Rauschendesigner.
- SimpleGeo - Einfacher Geometriemaler.
- Kurven und Splines - Kurve & Spline -Editor.
- Unity 2d Joint Editors - 2D Joint Editors.
- Polymesh - 2D -Form -Editor.
- Vertexpaint - Scheitelpunktdatenmaler.
- SABRECSG - Eine Reihe von Level -Design -Tools zum Aufbau komplexer Ebenen.
- Einheit Tilemap - 2d Tilemap Editor.
- Knoten -Editor -Framework - Knoten -Editor -Framework zum Erstellen von Knotenbasis und Editoren.
- Unity Event Visualizer - Graph Editor zum Anzeigen aller UnityEvents.
- Runtime Node Editor - Unity RunTime Node -Editor Verwenden mit Unity UI.
Erweiterungen der Inspektor
- Nachweisbare Listen - Nachbestellbares Feld.
- Ordnungsgemäßes Wörterbuch - Ordnungsgeordnetes Wörterbuchfeld.
- Classtypeference - Klassentyp -Referenzfeld.
- Unity3d ExtendedEvent - Extended Event Selector.
- Sammlung von Immobilienschubladen - Sammlung von Immobilienschubladen.
- Knoteninspektor - Knotenbasierter Inspektor.
- Farbbande - Farbbänder.
- QuickEvent - Persistente Ereignishandler mit statischen oder dynamischen Werten.
- Komponenten neu ordnen - Komponenten in Ihren GameObjects neu ordnen.
- Awesomecomponent - Autolastanlagen auf serialisierten Feldern.
- ScatePreview Inspector - Szene -Vorschau in Inspector anzeigen.
Importeur
- Einheit Excel Importeur Maker - Excel.
- Einheit PSD Importeur - Advanced PSD Import.
Serialisierung & Web
- Voller Serializer - benutzerdefinierter Serializer.
- JSON.NET - Newtonsoft Json.net.
- SQLite4Unity3d - Sql Lite.
- UnityHTTP - HTTP -Bibliothek.
- Unity QuickSheet - Importieren Sie Daten aus Google/Excel -Blättern.
- Odin Unity Serializer - wohl der beste Serializer für Einheit da draußen.
Soziale SDKs
- Google Analytics Plugin - Google Analytics.
- Google Play Games Plugin - Google Play -Plugin.
- Facebook SDK - Facebook SDK.
- Reign Unity Plugin - Unified Mobile API.
- Getocial SDK - Community API.
- Soomla Framework - API speichern.
- Steamworks.net - C# Wrapper für die Steamworks -API von Valve.
- Facepunch.SteamWorks - SteamWorks C# API (nicht alle implementierten Funktionen, aber bessere API).
- Twitter-for-Unity-Twitter-API-Client für Einheit.
API -Erweiterungen & Helfer
- Kameraverlängerung - Eine bessere Möglichkeit, die Keulenmaske zu manipulieren.
- Download Manager - Einfache Datei -Downloads.
- UnityMainThreadDispatcher - Haupt -Thread -Dispatcher.
- UnityBitMapdrawing - Texture2d Zeichnungserweiterungen.
- Unity3D -Komponentattribute - Autokomponentenreferenzierung.
- Unity3d ExecutionOrderAttribute - Ausführungsreihenfolge.
- Linq to GameObject for Unity - GameObject Linq Querys.
- Kettswerke - Coroutine -Kettenverfahren.
- Teatime - Timer -Warteschlange für Coroutinen.
- Smart Tags und Ebenen - generiert statische Werte für Ihre Tags und Ebenen.
- Dtvalidator - Findet kaputte und nicht zugewiesene Referenzen.
- XNODE - Erstellen Sie einfach Knotenbasis -Plugins.
Entwurfsmuster
- Unity Singleton Monobehaviour - Mächtiger Singleton.
- Signale - Einfaches Ereignis-/Signalsystem.
- Unity3d Finite -Status -Maschine - Einfache endliche Stata -Maschine.
- Staatenlos - komplexere Zustandsmaschinen.
- Entwurfsmuster in Unity Beispiel - Sammlung von Entwurfsmustern.
- Berechtigter CSHARP - Entitätskomponentensystem -Framework.
- StrangeIoc - Inversion des Kontrollgerüsts.
- Zenject - DePeedcy Injection Framework.
- UNIRX - Implementierung von Unity Reactive Extensions.
- Staatellos - Gabel von Staatemachine für .netz 3.5.
- UNITASK - Eine effiziente Allocation Free Async/wartet Integration für Einheit.
- Unistate - Code -Architektur -Framework für Einheit, das auf staatliches Muster ausgelegt ist.
Versorgungsunternehmen
- Demilib - verschiedene Dienstprogramme und Tools für die Einheit.
- Überschüsse - Allgemeine Zweck C# und Unity3D -Dienstprogrammskripte.
Andere
- Einheit mit der rechten Maustaste - Windows -Kontextmenüerweiterung: 'mit Einheit öffnen'.
- Kein Heiß-Reload-Verhindern Sie, dass Einheit Hot-Reloads.
- Einheit C# 5.0 und 6.0 Integration - C# 5 & 6 Integration für Einheit.
- Flunity - Flash to Unity.
- Projekte - Projektmanagement.
- CUDLR - Remote -Debugging- und Protokollierungskonsole.
- WebGL - Einfaches Ladefix - Benutzerdefinierte Ladeleiste für den WebGL -Loader.
- UtilityKit - SerializationUtil, Spriiteanimator, Spriteanimator, Mathhelpers, Autosnap, ...
- Entfernen Sie Boo.lang- und UnityScript -Hinweise - Projektgenerierungshaken, um Verweise auf Boo.lang- und UnityScript -Assemblys zu entfernen.
- Asset Store -Stapelmodus - API zum Hochladen von Unity Asset Store -Paketen.
- Einheitgröße Explorer - Analysiert die Nutzung Ihres Builds der Festplatte.
- Bessere Einheits -Skriptvorlagen - Verbesserte Skriptvorlagen.
- UnityCSreference - Einheit C# Referenzquellencode.
- Shader -Kalibrierungsdiagramme - Unity Standardshader -Kalibrierungsdiagramme.
- Spielfrei speichern - Cross -Plattform, verschlüsselte, online gespeicherte Paraden.
- UCompile - Laufzeitkompilierung und Ausführung von CSHARP -Code.
- UDBASE - Modulbasierte Spielvorlage für Einheit.
- Hull-Delaunay-Voronoi-Hull, Delaunay und Voronoi-Algorithmen in Einheit.
- Ytranslate - maschinelle Übersetzung mit Yandex Translate.
- AR -Support -Checker - Einfacher Erkennung von AR unterstützten Geräten (Arcore, Arkit, AR Foundation).
- Dampfmikrotransaktion API -Handler - API für den Kauf von Dampf im Spiel mit Beispielen mit Einheit
- Trimmer - Ein Editor-, Build- und Player -Konfigurations -Framework für Einheit.
- Gamium - Game Test Automation Library, Skript des Verhaltens von Spielnutzern.