diff --git a/README.md b/README.md index a7766fb..fa8c836 100644 --- a/README.md +++ b/README.md @@ -1,73 +1,3 @@ # GINKA 地图生成器 -GINKA Model 是一个用于生成网格状魔塔地图的模型,采用 UNet 网络。 - -GINKA Model 内部集成了 Minamo Model 用做判别器,与 Ginka Model 对抗训练,训练使用 Wasserstein GAN 训练方式。 - -## 贡献 GINKA Model 数据集 - -对于 HTML5 魔塔,如果你想要贡献数据集,需要对你的魔塔进行手动数据处理,流程如下: - -1. 在 `project` 文件夹下创建 `ginka-config.json` 文件,双击进入编辑,粘贴如下模板: - -```json -{ - "clip": { - "defaults": [0, 0, 13, 13], - "special": {} - }, - "mapping": { - "redGem": { - "27": 1 - }, - "blueGem": { - "28": 1 - }, - "greenGem": { - "29": 1 - }, - "yellowGem": { - "30": 1 - }, - "item": { - "47": 1, - "49": 1, - "50": 0, - "51": 1, - "52": 1, - "53": 2 - }, - "potion": { - "31": 100, - "32": 200, - "33": 400, - "34": 800 - }, - "key": { - "21": 0, - "22": 1, - "23": 2, - "24": 2, - "25": 2 - }, - "door": { - "81": 0, - "82": 1, - "83": 2, - "84": 2, - "85": 3, - "86": 2 - }, - "wall": [1, 17], - "decoration": [], - "floor": [87, 88], - "arrow": [91, 92, 93, 94] - }, - "data": {} -} -``` - -其中,`clip` 属性表示你的每张地图的那一部分会被当成数据集,例如填写 `[0, 0, 13, 13]` 就会让坐标为 `(0, 0)`,长宽为 `(13, 13)` 的矩形内容作为数据集。`special` 不用管。注意装饰所使用的贴图是白墙,如果白墙是墙壁的话,需要将白墙设置为墙壁。注意不要忘记保存 - -2. 使用 [在线工具](https://unanmed.github.io/ginka-process) 处理数据,需要给每个地图添加标签,为每个图块分配种类,有一些图块包含多种等级,需要填写正确。 -3. 将 `project` 文件夹打包发给我 +Ginka 地图生成器历史分支,保存了最初尝试的一批模型,现在这些模型性能不足,不再需要继续改进,因此全部进入此 `legacy` 分支。