> 文章列表 > GameFramework框架详解之 Config全局配置

GameFramework框架详解之 Config全局配置

GameFramework框架详解之 Config全局配置

前言

GameFramework是一个模块封装非常完整的游戏框架,其中有一个全局配置表,存储了一些游戏中使用的全局常量。
全局配置表的结构和DataTable结构很相似,只不过少了id一列,因为全局配置不使用Id进行查询,而是使用key值进行查询。

全局配置逻辑比较简单,下面我们来通过示例讲解一下

配置结构

示例的全局配置文件是:DefaultConfig.txt,示例给我们提供了3条数据,如下所示
在这里插入图片描述

我们还原一下全局配置的表结构,如下所示:

配置项 策划备注 配置值
Game.Id 游戏ID Star Force
Scene.Menu Menu场景Id 1
Scene.Main Main场景Id 2

我们可以理解为全局配置就是一个Key-Value的结构存储的常量配置。
如果我们使用GF开发游戏的话,记得还原表为Excel,然后通过工具导出到DefaultConfig中。

导出工具可以参考:GameFramework 框架详解之 DataTable配置表工具链</