# demon-excel **Repository Path**: king_jobs/demon-excel ## Basic Information - **Project Name**: demon-excel - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2021-12-30 - **Last Updated**: 2023-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: 游戏, Java, 游戏开发, 游戏服务端, 游戏java ## README ### 游戏策划excel数据方案 游戏服务端读取策划excel数据大致如下几种方案: 1. 直接生成map代码(上家公司选择这种方案) 2. excel 生成json,游戏服务端解析json数据 3. excel 生成数据流data.dat文件,游戏服务端解析数据流(当前公司使用的方案) 4. excel 转换xml,游戏服务端解析xml(朋友公司使用这种方案,感觉麻烦) - 方案二的优势,策划能再次校验配置正确与否 - 方案二的缺点,会生成很多json文件,管理起来有一定成本 - 方案三的优势,excel数据转换流生成data.dat后可以到处使用,简单方便 - 方案三的缺点,策划只能在excel上检验配置是否正确不透明,目前校验data.dat 只能对比md5 游戏策划数据思考再三 还是觉得 data.dat 和 json 靠谱 此项目是转换data.dat 数据流方式 ![excel规则](https://images.gitee.com/uploads/images/2021/1230/173919_b2888163_628156.png "屏幕截图.png") - 第一行数据类型如int string int[] bool - 第二行数据名称备注 - 第三行数据控制(Server,Client,Both)忽视大小写 - 第四行数据字段名称