请选择 进入手机版 | 继续访问电脑版

默认
12下一页
回复 17
  • TA的每日心情

    2021-4-26 10:13
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    91

    主题

    130

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    27452

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    地图编辑器TiledMap[复制链接]
    发表于 2020-4-28 16:10:20 | 显示全部楼层 |阅读模式

    官网下载地址
    http://www.mapeditor.org/
    官方文档
    http://doc.mapeditor.org/

    图片素材网址 http://www.2gei.com/rpg-marker/map/pn3/

    一》打开TiledMap,新建地图:
    块大小可结合图片资源来设置,地图大小结合块大小和像素大小来设置。
    新建完成后如下,右边默认图层名字为块层1,可更改图层的名字:
    图层定义:
    用于分隔不同作用的地图元素以方便管理和实现层叠显示。举例跑酷的场景中可以将地面、背景建筑、碰撞物体等分层放置,对于背景只是用来增加画面效果不会用于判断碰撞等事件,墙壁等瓦片图如果不能充满整个图块就会造成颜色不协调(同一个图块位置无法放置两种不同的瓦片图),所以层的出现解决了这个棘手的问题,保证了背景可以存在上面又能用墙壁等瓦片图遮挡显示一部分图片。 图层主要放置不会改变的图片,如地面或墙壁等

    二》导入图块资源:

    三》图块层布局:
    导入之后,就可以直接在右下角选中图块资源,放到图层上布局就可以了,背景布置完毕:

    接下来,要加入小鸟、飞船等障碍物,爱心奖励物,可这些在游戏中是动态的,如果直接加入图片就不能动了,所以这些不能直接加入图块层,而是新建对象层:


    四》添加对象层:
    对象层概念:


    主要用于放置NPC、金币、主角、宝箱、障碍物等,该类特点是经常会移动、变换形态、显示或隐藏等。另外对于我们自定义的一些选框、路径等也可以放在此层中。它并不对应于某个地图图片,只是标明了某个位置,这样开发者可以通过相关 API 获取某个对象的位置,从而在相应的位置进行绘制。对象也是可以有名字的,这样可以通过相关 API 通过名字得到对象。


    例:新增了4个对象层,在对象层中添加了一些形状的对象,用这些对象来表示该位置上对应的障碍物或奖励品,也就是暂时用这些小方块小圆圈来代替具体的游戏实物。在程序中,我们可以遍历指定对象层上的全部对象,然后再在这些对象的坐标处创建相应的障碍物或奖励品,这样不管是它们是静态的还是动态的,都可以很方便的。这里形状和大小并无太大关系,因为我们在程序中只需要取对象的坐标值。

    五》导出文件:
    保存,并连同图块资源一起拷贝到项目的res/image目录下,用于游戏加载。注意的是,.tmx文件与.png资源默认情况下需要放在同级目录下,如需修改,可以打开.tmx文件修改路径。 对象组(ObjectGroups)中的对象(Object)在TMX文件中以键值对的形式存在,因此我们也可以直接在TMX文件中对它进行修改。


    链接:https://pan.baidu.com/s/117kUWFkl8DpUo8f4n5fO6A
    游客,如果您要查看本帖隐藏内容请回复


    回复

    使用道具 举报

    小r网络 该用户已被删除
    发表于 2020-4-28 21:57:44 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    xiaoxiao2 该用户已被删除
    发表于 2020-4-29 15:04:10 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复 支持 反对

    使用道具 举报

    qaz102312 该用户已被删除
    发表于 2020-4-30 15:43:53 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复 支持 反对

    使用道具 举报

    xdx3440 该用户已被删除
    发表于 2020-5-7 20:30:39 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-5-15 16:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    31

    积分

    萌新开发者

    Rank: 6Rank: 6

    积分
    31
    发表于 2020-5-16 10:09:22 | 显示全部楼层
    支持~~~~~~~~~~~~
    回复

    使用道具 举报

  • TA的每日心情

    2021-2-28 20:05
  • 签到天数: 7 天

    连续签到: 2 天

    [LV.3]偶尔看看II

    3

    主题

    9

    帖子

    115

    积分

    激活用户

    Rank: 3Rank: 3

    积分
    115
    QQ
    发表于 2020-5-16 11:23:30 | 显示全部楼层
    666666:
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2022-2-21 14:13
  • 签到天数: 289 天

    连续签到: 1 天

    [LV.8]以坛为家I

    186

    主题

    291

    帖子

    5163

    积分

    激活用户

    Rank: 3Rank: 3

    积分
    5163
    发表于 2020-5-27 22:42:32 | 显示全部楼层

    地图编辑器TiledMap
    回复 支持 反对

    使用道具 举报

    662447@qq.com 该用户已被删除
    发表于 2020-6-6 09:04:26 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-1-5 18:18
  • 签到天数: 105 天

    连续签到: 11 天

    [LV.6]常住居民II

    51

    主题

    106

    帖子

    1894

    积分

    激活用户

    Rank: 3Rank: 3

    积分
    1894
    发表于 2020-7-23 18:04:01 | 显示全部楼层
    大家一起来研究一下
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|55IDE.Com

    GMT+8, 2023-3-22 02:05 , Processed in 0.188854 second(s), 39 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    返回顶部