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
·

1 Repo

Awesome GitHub RepositoriesPersistence Systems

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

Explore 1 awesome GitHub repository matching development tools & productivity · Persistence Systems. Refine with filters or upvote what's useful.

Awesome Persistence Systems GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • 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
  5. Persistence Systems