查看: 2464|回复: 1

[原创发布] 切分合并同尺寸的物品(object),用于 VisuStella Tiled 插件

[复制链接]
梦石
2
星屑
5550
在线时间
2566 小时
注册时间
2012-2-9
回帖
947

开拓者

发表于 2022-11-9 22:25:15 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 garfeng 于 2022-11-9 22:37 编辑

http://www.yanfly.moe/wiki/TileD_VisuStella_MZ

yanfly 有个很好用的 Tiled 插件,可以借助 Tiled 随意地错位、重叠摆放物品,不会发生遮挡问题:

这张图是官方给的范例:

O+mEJ6.png
还有视频(需科学上网):Archeia ???? 在 Twitter: "New tiles + New Tiled Integration.???? #gamedev #stagnantseahttps://t.co/blwMXWbi6w" / Twitter

下面这两个是我用 RMMZ 的默认图块摆出来的,可以看到 Tiled 完美处理了前后物体的遮挡。

屏幕截图 2022-11-09 215621.png     屏幕截图 2022-11-09 220040.png


这种效果如果用 ps 或 sai ,摆起来比较累,输出的图较大,也不利于后期修改地图。所以我把这个插件推荐给大家,希望有机会减轻绘制地图的工作量。


但是 Tiled 暂时有个原生解决不了的问题,就是它的物品(object),如果从图块中选,则只能选一块图块,意思是只能选这种酒坛子样的。遇到高大的树木,柜子,则无法完整地当作 object 摆放。



但是 Tiled 神奇的一点是,图块可以和地图的格子不一样大,我们 RMMZ 的地图 48x48,它可以导入 48x96,甚至 100x200 的图块。

所以我编写了一个工具,可以把图上的物品抠出来,按大小分类,大小相同的合并到一张图中,便于当作 object 使用。

输入这样的图:(要保证每个物体和其他物体之间需要有间隔,不能贴着。可以用 RMMZ 或 Tiled 制作,很方便)



输出这样的图:
1x11x2 2x2


工具的详细说明:

https://github.com/garfeng/tiled_big_tile_object/blob/main/translations/zh_cn.md

下载地址:

https://github.com/garfeng/tiled_big_tile_object/releases








评分

参与人数 1赞 +1 收起 理由
越前リョーマ + 1 精品文章

查看全部评分

梦石
0
星屑
71
在线时间
7 小时
注册时间
2022-10-30
回帖
7
发表于 2022-11-12 14:55:08 | 显示全部楼层
牛逼,看样子是那个什么谷的游戏引擎
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部