tiled地图编辑器-https://www.mapeditor.org/
关于tiled
tiled是所有基于瓷砖的游戏的通用图块地图编辑器,例如RPG,平台或突围克隆。
tiled很灵活。它可用于创建任何尺寸的地图,而没有限制瓷砖大小或可以使用的图层或图块的数量。地图,图层,瓷砖和对象都可以分配任意属性。 tiled的地图格式(TMX)易于理解,并允许在任何地图中使用多个瓷砖。可以随时修改瓷砖。
安装tiled
tiled可用于所有主要操作系统,可以从GitHub版本或iTch.io下载。大多数Linux发行版本都包装tiled ,但是这些软件包通常已经过时了,因此您可能更喜欢使用附属物或通过Flatpak或Snap安装tiled ,这两个都是官方版本。
MacOS和Windows的签名版本
MacOS构建由维护者ThorbjørnLindeijer签名,他注册为Apple开发人员。
Windows安装程序正在使用SignPath.io提供的免费代码签名,并使用SignPath Foundation提供的免费代码签名证书。
编译tiled
在编译tiled之前,必须确保已安装QT(> = 5.12)开发库以及QBS构建工具:
- 在Ubuntu/debian:sudo apt install qtbase5-dev libqt5svg5-dev qttools5-dev-tools zlib1g-dev qtdev qtddeclarative5-dev qbs
- 在软呢帽上:sudo dnf builddep tiled
- 在Arch Linux上:Sudo Pacman -s QT QT5 -Tools QBS
- 在MacOS上与自制的Macos:
- 酿造QBS(自动拉入QT)
如果要构建Python插件,则需要安装Python 3开发库:
- 在Ubuntu/debian:sudo apt install python3-dev
- 在Windows上:https://www.python.org/downloads/windows/
另外,您可以在此处下载QT。例如,您仍然需要根据系统安装开发环境和一些库,例如:
- 在Ubuntu/debian上:sudo apt安装构建Zlib1g-dev libgl1-Mesa-dev
- 在Windows上:选择“ Mingw” QT版本,或安装Visual Studio
- 在MacOS上:安装XCode
编译和运行tiled的最简单方法是在QT创建者中打开tiled .QB,并从那里运行该项目。
从命令行中,您可能需要在构建tiled之前设置QB(您还需要确保要使用的QT版本在您的路径中):
tiled\”>
qbs setup-toolchains --detect # setup toolchains qbs # build tiled
您现在可以按下以下tiled运行:
qbs run -p tiled
QT 6
为了汇编lib tiled快速(默认不构建),您需要安装Vulkan标头:
- 在Ubuntu/debian:sudo apt install libvulkan-dev
与Visual Studio 2017合作
设置了QB(请参阅上一个说明)后,就可以生成一个带有IT的Visual Studio 2017项目,使您可以使用该IDE进行编码,编译和运行。这可以通过以下命令来完成:
qbs generate -g visualstudio2017
安装自编译的tiled
要安装tiled ,请从终端运行QBS安装。默认情况下, tiled将安装到<build-dir>/install-root。
建造tiled时,可以更改安装前缀。例如,使用 /usr的安装前缀:
qbs qbs.installPrefix:\"/usr\"
要安装tiled到包装目录:
qbs install --install-root /tmp/ tiled -pkg
默认情况下,铺有tiled及其插件的编译,使他们可以在编译后立即找到共享的Lib tiled库。包装tiled进行分发时,应通过附加项目来禁用RPATH。 tiled .userpath:fals the QBS命令。
