awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesLevel Data Serialization

Processes for converting game level layouts and metadata into structured formats for engine runtime.

Distinguishing note: None of the candidates cover the serialization of level design data specifically, rather than game state or notation.

Explore 2 awesome GitHub repositories matching game development · Level Data Serialization. Refine with filters or upvote what's useful.

Awesome Level Data Serialization GitHub Repositories

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

    XProger/OpenLara

    5,017Vezi pe GitHub↗

    OpenLara este un motor de joc open-source și un emulator de jocuri clasice conceput pentru a încărca și executa fișierele de date originale ale jocurilor clasice de acțiune-aventură. Funcționează ca un runtime de joc cross-platform care permite activelor jocurilor legacy să ruleze pe hardware și sisteme de operare moderne. Motorul dispune de un sistem de fizică determinist folosind matematică în virgulă fixă pentru a asigura mișcarea și comportamentul consistent pe diferite medii hardware. Proiectul încorporează un sistem de entități bazat pe componente și un proces de încărcare a nivelurilor bazat pe date pentru a reconstrui geometria lumii și plasarea obiectelor. Suprafața sa tehnică acoperă detectarea coliziunilor bazată pe grid, blending-ul animațiilor bazat pe stare și un pipeline de randare abstractizat care separă logica de bază a jocului de API-ul grafic.

    Reads original binary game files to reconstruct world geometry and object placements during runtime.

    C
    Vezi pe GitHub↗5,017
  • deepnight/ldtkAvatar deepnight

    deepnight/ldtk

    3,920Vezi pe GitHub↗

    LDTK is a visual 2D level editor used for designing game worlds, layouts, and entities. It focuses on transforming visual map designs into structured JSON files for integration into game engines, while providing utilities to export level data into the Tiled TMX format for external compatibility. The tool integrates directly with Aseprite, allowing source artwork to be linked to the editor so that visuals update in real time as external image files are saved. It also features automated tile rendering that applies visual skinning rules based on predefined configurations to manage map aesthetics

    Transforms visual map designs into structured JSON files specifically designed for integration into game engines.

    Haxe2delectrongame-development
    Vezi pe GitHub↗3,920
  1. Home
  2. Game Development
  3. Level Data Serialization

Explorează sub-etichetele

  • Runtime Binary LoadingProcesses for reading original binary game data files at runtime to reconstruct world geometry. **Distinct from Level Data Serialization:** Distinct from general serialization as it focuses on the runtime reconstruction of world geometry from original binary assets