Skip to content

chenleijava/genflatwrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

###基于flatbuffers ,使用fbs文件生成对应前端代码。 ###完成对后端生成代码自动修改msgID。更便于游戏生产。

1.使用gen Tools 生成对应客户端代码你需要严格约定
2.table命名约定 上下行消息 xxRequest xxResponse
3.前后端交互消息 存在一个消息ID;命名约定: msgID
4.命名空间 使用gen ---主要限制前端 
namespace gen;
//下行消息 xxRequest
table LoginRequest{
    msgID:int=1; //消息ID msgID
    username:string;
}
//下行消息 xxResponse
table LoginResponse{
    msgID:int=1;     //消息ID msgID
    username:string;
}

####如何使用:

该工具可以生成基于flatbuffers的代码,接口说明如下
使用命令:
use cmd:java -jar genflatMapper.jar -l cpp -c controllerpath -f fbspath
>-l : cpp ,java ;
>-c:  game controller path or java files;
>-f: game of fbs path;
>-g:  gen flat header

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published