地图配置说明.txt
2.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
环境搭建:
1. 安装Tiled工具 Tiled-1.2.3468-win64.msi
地图制作:
1. 打开Tiled工具,选择“新建地图”,图块层格式选择 “Base64(zlib压缩)”,地图大小选择“Fixed”,根据需要填写宽高,此处的宽高为格子数。块大小的宽高,固定为 64*64像素;填好信息后点击另存为,地图文件储存目录为:trunk\Marbles\assets\resources\map, 文件名为 map-xxx.tmx,其中xxx为关卡数,不需要补齐3位,例如第1关则写 map-1.tmx,第12关则写 map-12.tmx
2. 此时会进入编辑器页面,首先导入图块,选择上方菜单 “地图” - “添加外部图块”,进入 trunk\Marbles\assets\resources\map\blocksheet 目录,选择blocksheet.tsx 文件,导入成功后,右下方图块窗口应该显示出数个游戏内的图块图片。
3. 选择对应的图块在地图上绘制,右侧图层窗口中可新建图层,图层用于区分血量,双击图层修改图层名为数字,这个数字则是这一层所有图块的血量。可以新建图层,用于区分血量,不同血量的图块需要在不同图层中绘制;注意所有图层的名称必须为纯数字;
随着更多功能实现,此文档会更新。
2022-04-24 新增:
特殊砖块(没有血量的技能砖块:如 +1球、激光、散射器等),可以配置在任意图层;
增加技能层,层名称固定为0,若想为某些砖块增加技能(如 钻石、炸弹等,则在此层中添加对应图块);
2022-05-23新增:
大格子配置方法 (可参考map-3配置)
1、在地图编辑器中增加对象层,名称填 obj
2、选择对象层,在工具栏中选择插入矩形
3、选择插入的矩形,在左下角点击加号,新增属性,属性名填 type
4、type属性值填入 rect
5、根据需要调整矩形大小,游戏中实际矩形面积的按所占的格子算,跟编辑器中的实际大小不同
6、该大格子属性以左上角格子为准
2022-06-13新增:
传送门配置方法
1、传送门格子需要在对象层插入对象填充信息(类似矩形格子)
2、在对象层(obj层)中的对应格子插入矩形
3、选中插入的矩形,添加属性,属性名填type
4、type的属性值,根据传送门类型填入, 格式为 trans[type]-[id],type表示入口或出口,id用于区分多个传送门,id不同传送门的颜色不同,最小为1,最大为3,例如: transIn-1,表示1号传送门的入口,
transOut-1表示1号传送门的出口,传送门需要成对出现;
5、可参考 map-28的传送门配置
2022-06-23新增:
闸门配置方法
1、闸门由图块层和技能层组成,配置方法同一般技能格子
2、闸门默认状态为关闭,如果需要将默认状态设为开启,则在对象层(obj层)中的对应格子插入矩形,添加属性type,属性值填 switcherOpen
3、若默认状态为关闭,则不需要配置对象层的obj