awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • xproger/openlaraXProger 的头像

    XProger/OpenLara

    5,017在 GitHub 上查看↗

    OpenLara 是一个开源游戏引擎和经典游戏模拟器,旨在加载和执行来自经典动作冒险游戏的原版游戏数据文件。它充当跨平台游戏运行时,使遗留游戏资产能够在现代硬件和操作系统上运行。 该引擎具有使用定点坐标数学的确定性物理系统,以确保跨不同硬件环境的一致运动和行为。 该项目结合了基于组件的实体系统和数据驱动的关卡加载过程,以重建世界几何结构和对象放置。其技术栈涵盖基于网格的碰撞检测、基于状态的动画混合以及将核心游戏逻辑与图形 API 分离的抽象渲染流水线。

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

    C
    在 GitHub 上查看↗5,017
  • deepnight/ldtkdeepnight 的头像

    deepnight/ldtk

    3,920在 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
    在 GitHub 上查看↗3,920
  1. Home
  2. Game Development
  3. Level Data Serialization

探索子标签

  • 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