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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dbrizov/naughtyattributesAvatar dbrizov

    dbrizov/NaughtyAttributes

    5,156Vezi pe GitHub↗

    NaughtyAttributes este o colecție de atribute personalizate pentru inspectorul Unity Editor care permite validarea câmpurilor, expunerea proprietăților non-serializate și adăugarea de controale UI personalizate. Funcționează ca o bibliotecă de extensie pentru a personaliza modul în care câmpurile sunt desenate și se comportă în interfața inspectorului, fără a necesita scrierea de scripturi editor personalizate. Biblioteca oferă instrumente pentru crearea de elemente interactive, cum ar fi butoane care execută metode specifice, precum și controale de input specializate, cum ar fi slidere și dropdown-uri. Permite afișarea proprietăților native și a câmpurilor non-serializate pentru debugging și monitorizarea stării jocului în timp real. Toolkit-ul include capabilități pentru validarea datelor prin verificări obligatorii de referință și limitarea valorilor numerice (clamping). De asemenea, suportă callback-uri la schimbarea câmpurilor și randarea previzualizărilor de asset-uri pentru sprite-uri și prefab-uri direct în inspector.

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

    C#attributesextensionnaughty
    Vezi pe GitHub↗5,156
  • unitycommunity/unitylibraryAvatar UnityCommunity

    UnityCommunity/UnityLibrary

    4,291Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,291
  • teamsirenix/odin-serializerAvatar TeamSirenix

    TeamSirenix/odin-serializer

    1,884Vezi pe GitHub↗

    Odin Serializer este un framework conceput pentru motorul de joc Unity pentru a converti grafuri de obiecte complexe în formate binare sau JSON persistente. Oferă un sistem pentru salvarea și încărcarea structurilor de clasă complicate, inclusiv generice imbricate și tipuri polimorfice, menținând în același timp integritatea structurală a datelor. Framework-ul se distinge prin suportul pentru compilarea ahead-of-time, generând metadatele de tip necesare în timpul procesului de build pentru a asigura funcționalitatea pe platformele care restricționează reflexia la runtime. Se integrează direct cu ciclul de viață al motorului Unity, permițând serializarea tipurilor specifice motorului și gestionarea referințelor externe de active prin identificatori unici persistenți. Utilizatorii pot defini politici de serializare granulare pentru a controla ce membri ai clasei sunt incluși sau excluși în timpul procesului de conversie. Această capabilitate permite optimizarea stocării și transmisiei datelor prin asigurarea faptului că sunt procesate doar informațiile necesare, în timp ce motorul subiacent gestionează maparea recursivă a ierarhiilor complexe de moștenire.

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

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

Explorează sub-etichetele

  • 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.