我唯一 Lv.0 社区会员 2024-02-01 #397 GiveMeFive 说: 推箱子开源版发布啦~移植自己米环7上发布的15关版本推箱子小游戏,另外作成了开源版。 开源版中,你可以: 1. 随意修改素材图片 2. 随意修改关卡数量,关卡数据 期待有缘人作成100关版本,或者做个鸡你太美版本 ~ 浏览附件18880 以下是开源版教程和说明(需要有一定的JSON基础): 下载并解压box.zip 编辑 images/pcob_inbin.js 开头的mapdata json数组即可编辑地图数据,可以新增关卡(JSON数组中添加新的对象)也可以修改已有关卡定义 替换 images下面的素材文件,可以修改游戏UI 编辑完之后双击WatchfacePackTool_64.exe进行打包,具体JSON参数定义如下: { name: "1", ---- 名称 没啥用 size: { col: 8, row: 8 }, ---- 地图大小,需要与下面map集合的元素长度对应上 最大13*13 map: [ ---- 地图定义 0: 该区域无内容,指在墙外面的空的地方 5: 墙 10: 空地,可以行走的地方 60: 玩家所在的地方,一个地图只能有一个 80: 箱子所在的位置 [0, 0, 5, 5, 5, 0, 0, 0], [0, 0, 5, 10, 5, 0, 0, 0], [0, 0, 5, 10, 5, 5, 5, 5], [5, 5, 5, 80, 10, 80, 10, 5], [5, 10, 10, 80, 60, 5, 5, 5], [5, 5, 5, 5, 80, 5, 0, 0], [0, 0, 0, 5, 10, 5, 0, 0], [0, 0, 0, 5, 5, 5, 0, 0] ], correct: [ ---- 指的箱子需要移动到的目标位置,与箱子数量要对应上,左上角第一个是 0,0 { row: 1, col: 3 }, { row: 3, col: 6 }, { row: 4, col: 1 }, { row: 6, col: 4 } ] } 附件推箱子开源版.bin是成品15关推箱子,由于凌风不在所以还是套用了跳一跳的表盘UI - - 点击展开... 厉害
GiveMeFive 说: 推箱子开源版发布啦~移植自己米环7上发布的15关版本推箱子小游戏,另外作成了开源版。 开源版中,你可以: 1. 随意修改素材图片 2. 随意修改关卡数量,关卡数据 期待有缘人作成100关版本,或者做个鸡你太美版本 ~ 浏览附件18880 以下是开源版教程和说明(需要有一定的JSON基础): 下载并解压box.zip 编辑 images/pcob_inbin.js 开头的mapdata json数组即可编辑地图数据,可以新增关卡(JSON数组中添加新的对象)也可以修改已有关卡定义 替换 images下面的素材文件,可以修改游戏UI 编辑完之后双击WatchfacePackTool_64.exe进行打包,具体JSON参数定义如下: { name: "1", ---- 名称 没啥用 size: { col: 8, row: 8 }, ---- 地图大小,需要与下面map集合的元素长度对应上 最大13*13 map: [ ---- 地图定义 0: 该区域无内容,指在墙外面的空的地方 5: 墙 10: 空地,可以行走的地方 60: 玩家所在的地方,一个地图只能有一个 80: 箱子所在的位置 [0, 0, 5, 5, 5, 0, 0, 0], [0, 0, 5, 10, 5, 0, 0, 0], [0, 0, 5, 10, 5, 5, 5, 5], [5, 5, 5, 80, 10, 80, 10, 5], [5, 10, 10, 80, 60, 5, 5, 5], [5, 5, 5, 5, 80, 5, 0, 0], [0, 0, 0, 5, 10, 5, 0, 0], [0, 0, 0, 5, 5, 5, 0, 0] ], correct: [ ---- 指的箱子需要移动到的目标位置,与箱子数量要对应上,左上角第一个是 0,0 { row: 1, col: 3 }, { row: 3, col: 6 }, { row: 4, col: 1 }, { row: 6, col: 4 } ] } 附件推箱子开源版.bin是成品15关推箱子,由于凌风不在所以还是套用了跳一跳的表盘UI - - 点击展开... 厉害
大佬送我 Lv.0 社区会员 2024-02-02 #398 GiveMeFive 说: 推箱子开源版发布啦~移植自己米环7上发布的15关版本推箱子小游戏,另外作成了开源版。 开源版中,你可以: 1. 随意修改素材图片 2. 随意修改关卡数量,关卡数据 期待有缘人作成100关版本,或者做个鸡你太美版本 ~ 浏览附件18880 以下是开源版教程和说明(需要有一定的JSON基础): 下载并解压box.zip 编辑 images/pcob_inbin.js 开头的mapdata json数组即可编辑地图数据,可以新增关卡(JSON数组中添加新的对象)也可以修改已有关卡定义 替换 images下面的素材文件,可以修改游戏UI 编辑完之后双击WatchfacePackTool_64.exe进行打包,具体JSON参数定义如下: { name: "1", ---- 名称 没啥用 size: { col: 8, row: 8 }, ---- 地图大小,需要与下面map集合的元素长度对应上 最大13*13 map: [ ---- 地图定义 0: 该区域无内容,指在墙外面的空的地方 5: 墙 10: 空地,可以行走的地方 60: 玩家所在的地方,一个地图只能有一个 80: 箱子所在的位置 [0, 0, 5, 5, 5, 0, 0, 0], [0, 0, 5, 10, 5, 0, 0, 0], [0, 0, 5, 10, 5, 5, 5, 5], [5, 5, 5, 80, 10, 80, 10, 5], [5, 10, 10, 80, 60, 5, 5, 5], [5, 5, 5, 5, 80, 5, 0, 0], [0, 0, 0, 5, 10, 5, 0, 0], [0, 0, 0, 5, 5, 5, 0, 0] ], correct: [ ---- 指的箱子需要移动到的目标位置,与箱子数量要对应上,左上角第一个是 0,0 { row: 1, col: 3 }, { row: 3, col: 6 }, { row: 4, col: 1 }, { row: 6, col: 4 } ] } 附件推箱子开源版.bin是成品15关推箱子,由于凌风不在所以还是套用了跳一跳的表盘UI - - 点击展开... 666
GiveMeFive 说: 推箱子开源版发布啦~移植自己米环7上发布的15关版本推箱子小游戏,另外作成了开源版。 开源版中,你可以: 1. 随意修改素材图片 2. 随意修改关卡数量,关卡数据 期待有缘人作成100关版本,或者做个鸡你太美版本 ~ 浏览附件18880 以下是开源版教程和说明(需要有一定的JSON基础): 下载并解压box.zip 编辑 images/pcob_inbin.js 开头的mapdata json数组即可编辑地图数据,可以新增关卡(JSON数组中添加新的对象)也可以修改已有关卡定义 替换 images下面的素材文件,可以修改游戏UI 编辑完之后双击WatchfacePackTool_64.exe进行打包,具体JSON参数定义如下: { name: "1", ---- 名称 没啥用 size: { col: 8, row: 8 }, ---- 地图大小,需要与下面map集合的元素长度对应上 最大13*13 map: [ ---- 地图定义 0: 该区域无内容,指在墙外面的空的地方 5: 墙 10: 空地,可以行走的地方 60: 玩家所在的地方,一个地图只能有一个 80: 箱子所在的位置 [0, 0, 5, 5, 5, 0, 0, 0], [0, 0, 5, 10, 5, 0, 0, 0], [0, 0, 5, 10, 5, 5, 5, 5], [5, 5, 5, 80, 10, 80, 10, 5], [5, 10, 10, 80, 60, 5, 5, 5], [5, 5, 5, 5, 80, 5, 0, 0], [0, 0, 0, 5, 10, 5, 0, 0], [0, 0, 0, 5, 5, 5, 0, 0] ], correct: [ ---- 指的箱子需要移动到的目标位置,与箱子数量要对应上,左上角第一个是 0,0 { row: 1, col: 3 }, { row: 3, col: 6 }, { row: 4, col: 1 }, { row: 6, col: 4 } ] } 附件推箱子开源版.bin是成品15关推箱子,由于凌风不在所以还是套用了跳一跳的表盘UI - - 点击展开... 666