当前位置: 首页 > article >正文

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配置表工具链</


http://www.kler.cn/a/4347.html

相关文章:

  • 软件授权管理中的软件激活向导示例
  • 频域增强通道注意力机制EFCAM模型详解及代码复现
  • Redis延迟队列详解
  • AIGC时代:如何快速搞定Spring Boot+Vue全栈开发
  • 微软开源AI Agent AutoGen 详解
  • 修复5.0.0r 64位版本浏览器和一些库找不到的问题
  • Nacos配置中心优雅配置JSON数据格式
  • 第二类斯特林数
  • 多少个X 蓝桥杯模拟
  • dp-一和零
  • 『Linux从入门到精通』第 ⑧ 期 - 项目自动化构建工具——make/Makefile
  • 解决华为云鲲鹏arm架构运行IoTDB经常自动挂掉
  • 腾讯云短信接入发送短信 Java
  • CXL 2.0白皮书解读翻译:计算快速链路,相对于CXL 1.1的改进,有哪些提升和要求
  • 【索引失效如何排查】
  • 100种思维模型之反脆弱思维模型-40
  • 最全总结---36种MySQL时间函数
  • 芯片工程师的ChatGPT初体验(下)
  • Google巨大漏洞让Win10、11翻车,小姐姐马赛克白打了
  • springboot 整合Mybatis-Plus分页、自动填充功能
  • jenkins+sonarqube+自动部署服务
  • 嵌入式学习笔记——PWM与输入捕获(上)
  • leetcode 1402. Reducing Dishes(减少菜肴)
  • linux练习
  • 图解redis的client的实现
  • 如何防御DDOS攻击 DDOS攻击是什么意思