126 lines
2.9 KiB
Markdown
126 lines
2.9 KiB
Markdown
|
|
* start up
|
|
- [下载 dotnet 5](https://dotnet.microsoft.com/download/dotnet/5.0)
|
|
- [下载 luban.client&luban.server](https://github.com/focus-creative-games/luban_examples/tree/main/Tools)
|
|
- 启动 luban.server
|
|
- 创建游戏配置
|
|
- root.xml
|
|
- 新增一个表定义
|
|
- 新增一个excel文件
|
|
- 生成
|
|
- c# dotnet core
|
|
- gen.client 命令行
|
|
- c# unity
|
|
- c# unity + ILRuntime
|
|
- lua unity xlua
|
|
- lua unity tolua
|
|
- 其他lua
|
|
- java
|
|
- go
|
|
- cpp
|
|
- typescript
|
|
- python 2.7及3.0
|
|
* 进阶
|
|
- 游戏配置
|
|
- excel 篇
|
|
- 标题头定义
|
|
- 定义和配置更多基础类型
|
|
- 定义枚举
|
|
- 定义bean
|
|
- 数据格式
|
|
- 指定某个或者多个sheet或者文件
|
|
- list 或者其他类型
|
|
- group 分组导出
|
|
- tag
|
|
- sep
|
|
- multi_rows
|
|
- 多级标题头
|
|
- 单例表
|
|
- 行表与列表
|
|
- 可空变量
|
|
- datetime
|
|
- convert
|
|
- 多态bean
|
|
- json 篇
|
|
- lua
|
|
- xml
|
|
- 一个同时包含 excel 、 json 配置的项目
|
|
- 数据校验
|
|
- ref
|
|
- path
|
|
- 导出格式
|
|
- bin 格式
|
|
- lua 格式
|
|
- 本地化
|
|
* gen.client & gen.server 工作模型
|
|

|
|
* 定义 + 数据的 抽象模型
|
|
* 定义
|
|
* 根定义文件
|
|
* group
|
|
* service
|
|
* topmodule
|
|
* import
|
|
* 子模块定义
|
|
* 类型系统
|
|
- 基础类型
|
|
- 可空类型
|
|
- 枚举
|
|
- const
|
|
- bean
|
|
- field
|
|
- convert 常量替换
|
|
- 多态
|
|
* table
|
|
* module
|
|
* 源数据格式
|
|
- excel
|
|
- json
|
|
- lua
|
|
- xml
|
|
* 导出数据格式
|
|
- bin
|
|
- json
|
|
- lua
|
|
- emmylua anntations
|
|
* input 多种数据文件来源
|
|
* group 数据分组
|
|
* tag
|
|
* 资源列表导出
|
|
* validator 数据检验
|
|
* 本地化
|
|
* editor 相关。导出符合luban数据约束的文件。
|
|
* ide支持
|
|
- emmylua anntations
|
|
|
|
- luban.client 命令行介绍
|
|
- luban.client 命令行参数
|
|
- job cfg 命令行参数
|
|
|
|
* 各个语言和引擎及平台下的项目搭建
|
|
- c# + dotnet core
|
|
- c# + unity
|
|
- c# + unity + ILRuntime
|
|
- 其他 c# 平台
|
|
- lua + unity + tolua
|
|
- lua + unity + xlua
|
|
- lua + unity + slua
|
|
- lua + unreal + unlua
|
|
- lua + cocos2dx
|
|
- 其他使用 lua 的 平台
|
|
- c++ + unreal
|
|
- c++ + 其他平台
|
|
- go
|
|
- java
|
|
- python 2.7
|
|
- python 3.0
|
|
- typescript + 微信小游戏
|
|
- typescript + 其他平台
|
|
|
|
* luban 开发
|
|
- git clone 项目
|
|
- luban 构建与发布
|
|
- 普通构建
|
|
- docker
|
|
- 代码结构介绍
|
|
- 自定义 job |