Project1

标题: 切分合并同尺寸的物品(object),用于 VisuStella Tiled 插件 [打印本页]

作者: garfeng    时间: 2022-11-9 22:25
标题: 切分合并同尺寸的物品(object),用于 VisuStella Tiled 插件
本帖最后由 garfeng 于 2022-11-9 22:37 编辑

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

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

这张图是官方给的范例:


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

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

   


这种效果如果用 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









作者: lovetttccc    时间: 2022-11-12 14:55
牛逼,看样子是那个什么谷的游戏引擎




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1