GFramework/GFramework.Game.Abstractions
GeWuYou 15761c6677 feat(game): 添加基于YAML的游戏内容配置系统
- 实现YamlConfigLoader支持从YAML文件加载配置数据
- 提供ConfigRegistry用于统一管理命名的配置表
- 支持JSON Schema校验配置结构和类型匹配
- 实现跨表引用校验避免无效引用和缺失依赖
- 提供开发期热重载功能监听文件变更自动刷新
- 支持一对象一文件的目录组织方式
- 集成VS Code插件提供配置浏览和轻量校验
- 生成器支持从schema自动生成配置类型定义
- 文档说明配置系统的使用方法和推荐目录结构
2026-04-01 09:04:28 +08:00
..

GFramework.Game.Abstractions

GFramework.Game 模块的抽象层,提供游戏业务相关的接口定义。

主要内容

  • 游戏业务常用抽象接口
  • 与 GFramework.Core.Abstractions 配合使用的契约

使用建议

  • 若需直接使用完整游戏扩展能力,优先使用 GFramework.Game
  • 若在做模块拆分或需要解耦,可单独依赖本包