赞
踩
Tiled2Unity是一个免费开源的Unity工具(插件),可以把Tiled编辑器生成的地图和文件,导出给Unity使用。它不同平台的版本。
Mono: https://www.mono-project.com/download/
CS-Script: http://www.csscript.net
前面我们说过,Unity的Tile是从2017.2才开始有的,所以在这之前Unity一直都不支持Tile类的功能编辑。但实际上相当一部分使用Unity进行开发的团队,要么就需要自己实现一个Tile编辑器,要么就可能转为Cocos或者其他引擎进行开发。
鉴于此,Seanba大神自己写了一套全开源的代码去结合非常火爆的Tiled编辑器使用。Tiled编辑器上一节我们有提到过,这里不过多介绍了。而Tiled2Unity工具的用法也非常简单,为了防止重复造车,下面会给出之前行业大大们总结的经验和教程。
因为我们项目实际上没有使用这个插件,所以具体的性能和实现也没有深入的去研究,只是大概的过了一遍,可能会有一些说明错误。但我是个聪明人,才不会把这样的错误暴露给你们,于是我找了一篇已经分析好的文章做搬运。文章链接会贴在下面。
优点
缺点:
作者认为在2D游戏中混用Sprite Renderer和Mesh Renderer是不好的行为,我也这么认为。
技术上最常用的一个次叫做“技术债务”。但其实还有另外一个不常用到的词叫“代码异味”。代码异味是指任何可能导致深层次问题的代码或者设计。所以混用会在一致性上导致“代码异味”的产生。当然这个其实并不是代码问题,只是拿它来举个例子。
总的来说,在没有更好工具支撑的前提下,这个工具是可以完成功能的,但是在性能和设计上还是有比较大的问题,下一节,我们会详细讲一下它的升级版本:SuperTiled2Unity。
1、Git:https://github.com/Seanba/Tiled2Unity
2、主页:https://tiled2unity.readthedocs.io/en/latest/
3、文档:https://tiled2unity.readthedocs.io/en/latest/getting-started/
4、下载:http://www.seanba.com/tiled2unity
5、类似洛克人的独立案例:https://seanba.com/megadadadventures.html
6、大佬博客1:Tiled结合Unity实现地图——Tiled2Unity篇
:https://blog.csdn.net/qq_35307209/article/details/80452621
7、大佬博客2:Tiled结合Unity实现瓦片地图——Unity实战篇
:https://blog.csdn.net/lzhq1982/article/details/75425915
8、大佬博客3:Unity~Tiled地图编辑器和Tiled2Unity 插件导入地图的简单使用
:https://blog.csdn.net/jinxiul5/article/details/82148872
9、大佬总结的优缺点:
https://www.gameres.com/762928.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。