GameFrameX 项目教程

GameFrameX 项目教程

GameFrameX Unity前后端+管理端一体化解决方案-HybridCLR+YooAssets+LuBan+Xlua+ProtoBuff+MessagePack+FairyGUI+DoTween+GameAnalytics+LitJson+UniTask+GameFramework+GeekServer+Admin.Net。 GameFrameX 项目地址: https://gitcode.com/gh_mirrors/ga/GameFrameX

1. 项目的目录结构及介绍

GameFrameX 项目的目录结构如下:

GameFrameX/
├── Config/ # 配置表放置目录,使用的`LuBan` 导表方案
│   ├── Defines/ # LuBan 的常量定义配置文件目录
│   ├── Excels/ # 核心配置表文件夹,所有的Excel配置文件存放目录
│   └── luban.conf/ # Luban 配置文件,如需修改,请查阅LuBan文档
├── docker/ # Docker本地运行目录
├── Docs/ # 文档相关内容,目前是GeekServer的原始文档
├── FairyGUIProject/ # FairyGUI 项目目录,如果不需要可删除
├── Protobuf/ # 前后端或后端之前的通讯协议定义文件,采用ProtoBuf 描述文件
├── Server/ # 游戏服务器解决方案文件夹,请从 https://github.com/AlianBlank/GameFrameX-Server Clone 到此目录下
│   ├── ServerXXX # 服务器文件夹开始
│   ├── ... # 服务器解决方案文件夹列表
│   └── ServerXXX # 服务器文件夹结束
├── Laya/ # Laya客户端文件夹,请从 https://github.com/GameFrameX/GameFrameX-LayaBox Clone 到此目录下
├── CocosCreator/ # CocosCreator客户端文件夹,请从 https://github.com/GameFrameX/GameFrameX-CocosCreator Clone 到此目录下
├── Godot/ # Godot客户端文件夹,请从 https://github.com/GameFrameX/GameFrameX-Godot Clone 到此目录下
├── Unity/ # Unity客户端文件夹,请从 https://github.com/GameFrameX/GameFrameX-Unity Clone 到此目录下
│   ├── Assets/ # Unity客户端文件夹
│   ├── Packages/ # Unity客户端文件夹
│   ├── ProjectSettings/ # Unity项目设置文件夹
│   └── UserSettings/ # Unity项目用户设置文件夹
└── LICENSE # 许可证文件

2. 项目的启动文件介绍

GameFrameX 项目的启动文件主要包括以下几个部分:

  • Unity 客户端启动文件:位于 Unity/Assets/ 目录下,通常是一个 GameManagerMain 脚本,负责初始化游戏并启动主循环。
  • 服务器启动文件:位于 Server/ 目录下,通常是一个 ServerManagerMain 脚本,负责初始化服务器并启动服务。

3. 项目的配置文件介绍

GameFrameX 项目的配置文件主要位于 Config/ 目录下,包括以下几个部分:

  • LuBan 配置文件:位于 Config/luban.conf/ 目录下,用于配置 LuBan 工具的导表规则和路径。
  • Excel 配置文件:位于 Config/Excels/ 目录下,包含游戏中的各种配置数据,如角色属性、物品信息等。
  • 服务器配置文件:位于 Server/ 目录下,通常是一个 config.jsonconfig.xml 文件,用于配置服务器的各种参数,如数据库连接、端口号等。

通过以上配置文件,开发者可以灵活地调整项目的各项设置,以适应不同的开发和部署需求。

GameFrameX Unity前后端+管理端一体化解决方案-HybridCLR+YooAssets+LuBan+Xlua+ProtoBuff+MessagePack+FairyGUI+DoTween+GameAnalytics+LitJson+UniTask+GameFramework+GeekServer+Admin.Net。 GameFrameX 项目地址: https://gitcode.com/gh_mirrors/ga/GameFrameX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋玥多

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值