awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesUnity

Enhances the Unity editor with tools that automate common tasks and reduce repetitive setup.

Distinct from Editor Extensions: Distinct from Editor Extensions: focuses on Unity-specific editor tooling rather than general text editor or IDE extensions.

Explore 3 awesome GitHub repositories matching development tools & productivity · Unity. Refine with filters or upvote what's useful.

Awesome Unity GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • dbrizov/naughtyattributesAvatar von dbrizov

    dbrizov/NaughtyAttributes

    5,156Auf GitHub ansehen↗

    NaughtyAttributes ist eine Sammlung benutzerdefinierter Attribute für den Unity Editor Inspector, die Feldvalidierung, das Exponieren nicht-serialisierter Eigenschaften und das Hinzufügen benutzerdefinierter UI-Steuerelemente ermöglicht. Es fungiert als Erweiterungsbibliothek, um anzupassen, wie Felder innerhalb des Inspector-Interfaces gezeichnet werden und sich verhalten, ohne dass der Autor benutzerdefinierte Editor-Skripte schreiben muss. Die Bibliothek bietet Tools zum Erstellen interaktiver Elemente wie Buttons, die spezifische Methoden ausführen, sowie spezialisierte Eingabesteuerelemente wie Slider und Dropdowns. Sie ermöglicht die Anzeige nativer Eigenschaften und nicht-serialisierter Felder zum Debuggen und Überwachen des Spielzustands in Echtzeit. Das Toolkit enthält Funktionen zur Datenvalidierung durch obligatorische Referenzprüfungen und numerisches Value-Clamping. Es unterstützt zudem Feldänderungs-Callbacks und das Rendern von Asset-Vorschauen für Sprites und Prefabs direkt innerhalb des Inspectors.

    Implements mandatory reference checks and numeric constraints to prevent game design configuration errors.

    C#attributesextensionnaughty
    Auf GitHub ansehen↗5,156
  • unitycommunity/unitylibraryAvatar von UnityCommunity

    UnityCommunity/UnityLibrary

    4,291Auf GitHub ansehen↗

    UnityLibrary is a game engine asset library providing a collection of reusable scripts, shaders, and templates for development within the Unity engine. It functions as a boilerplate template set and an editor extension suite designed to automate common tasks and reduce repetitive setup. The project includes a collection of pre-built material shaders and visual effects that can be applied to surfaces without writing custom shader code. It also provides utility scripts and editor tools to enhance the native development workflow. The library covers project bootstrapping through the use of prede

    Enhances the Unity editor with tools that automate common tasks and reduce repetitive setup.

    C#csharpcsharp-codecsharp-library
    Auf GitHub ansehen↗4,291
  • teamsirenix/odin-serializerAvatar von TeamSirenix

    TeamSirenix/odin-serializer

    1,884Auf GitHub ansehen↗

    Odin Serializer ist ein Framework für die Unity-Game-Engine zur Konvertierung komplexer Objektgraphen in persistente Binär- oder JSON-Formate. Es bietet ein System zum Speichern und Laden komplizierter Klassenstrukturen, einschließlich verschachtelter Generics und polymorpher Typen, unter Wahrung der strukturellen Integrität der Daten. Das Framework zeichnet sich durch seine Unterstützung für Ahead-of-Time-Kompilierung aus, wobei notwendige Typ-Metadaten während des Build-Prozesses generiert werden, um Funktionalität auf Plattformen sicherzustellen, die Laufzeit-Reflektion einschränken. Es integriert sich direkt in den Unity-Engine-Lebenszyklus, was die Serialisierung Engine-spezifischer Typen und die Verwaltung externer Asset-Referenzen über eindeutige persistente Identifikatoren ermöglicht. Benutzer können granulare Serialisierungsrichtlinien definieren, um zu steuern, welche Klassenmitglieder während des Konvertierungsprozesses ein- oder ausgeschlossen werden. Diese Funktion ermöglicht die Optimierung der Datenspeicherung und -übertragung, indem sichergestellt wird, dass nur benötigte Informationen verarbeitet werden, während die zugrunde liegende Engine das rekursive Mapping komplexer Vererbungshierarchien übernimmt.

    Provides a system for saving and loading intricate class structures and engine-specific types that require ahead-of-time compilation support.

    C#
    Auf GitHub ansehen↗1,884
  1. Home
  2. Development Tools & Productivity
  3. Editor Extensions
  4. Unity

Unter-Tags erkunden

  • Inspector Data ValidationApplying constraints and mandatory checks to editor fields to prevent configuration errors. **Distinct from Unity:** Focuses on data validation within the inspector rather than general automation tools.
  • Inspector Utility ButtonsAdding interactive triggers like buttons to inspector fields to automate repetitive editor tasks. **Distinct from Unity:** Specifically targets the creation of buttons within the inspector UI.
  • Persistence SystemsTools for saving and loading complex class structures and engine-specific types in game development environments. **Distinct from Unity:** Distinct from general Unity editor extensions: focuses specifically on data persistence and serialization logic rather than editor automation.