Repolode
mapeditor

mapeditor/tiled

通用瓦片地图编辑器,用于为 RPG、平台跳跃等瓦片类游戏制作关卡地图。

可替代:Unity Tilemap Editor

Star
12,978
Fork
1,983
未关闭 Issue
842
最近提交
10小时前

这是什么?

Tiled 是一款面向瓦片类游戏的关卡地图编辑器,适用于 RPG、平台跳跃、打砖块等类型。地图尺寸、瓦片大小、图层数量和瓦片数量都没有固定限制。

地图、图层、瓦片和对象都可以附加任意自定义属性。地图使用结构清晰的 TMX 格式保存,同一张地图可以混用多个瓦片集,并且瓦片集在任何时候都可以修改。

项目使用 C++ 和 Qt 6.2 及以上版本开发,构建工具为 Qbs。官方提供 Windows、macOS 和 Linux 的安装包,也提供 Flatpak 与 Snap 版本。

核心功能

  • 01地图尺寸、瓦片大小与图层数量不设限制
  • 02地图、图层、瓦片和对象均可添加自定义属性
  • 03单张地图可使用多个瓦片集,且随时可编辑
  • 04地图数据以可读性强的 TMX 格式保存
  • 05支持 Windows、macOS 和 Linux

适用场景

  • 为 2D RPG 或平台跳跃游戏设计关卡
  • 制作瓦片地图并通过 TMX 格式导入自研游戏引擎
  • 利用属性为地图对象添加出生点、触发器等玩法数据

快速上手

  1. 1

    从 GitHub Releases 或 itch.io 下载 Tiled

  2. 2

    在 Ubuntu/Debian 上安装 Qt 6 和 Qbs

    sudo apt install qt6-base-dev libqt6svg6 libqt6test6 qt6-l10n-tools qt6-declarative-dev zlib1g-dev qbs
  3. 3

    检测构建工具链并编译 Tiled

    qbs setup-toolchains --detect && qbs
  4. 4

    运行 Tiled

    qbs run -p tiled

使用前须知

  • 从源码编译需要 Qt 6.2 或更高版本以及 Qbs 构建工具。
  • 项目元数据中未明确标注许可证,复用前请查看许可证文件。

标签

常见问题

tiled 是什么?
通用瓦片地图编辑器,用于为 RPG、平台跳跃等瓦片类游戏制作关卡地图。 Tiled 是一款面向瓦片类游戏的关卡地图编辑器,适用于 RPG、平台跳跃、打砖块等类型。地图尺寸、瓦片大小、图层数量和瓦片数量都没有固定限制。
tiled 可以免费使用吗?用的什么许可证?
tiled 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
tiled 还在维护吗?
活跃维护中。tiled 最近一次提交是在 2026年10月20日。
tiled 适合用来做什么?
为 2D RPG 或平台跳跃游戏设计关卡 制作瓦片地图并通过 TMX 格式导入自研游戏引擎 利用属性为地图对象添加出生点、触发器等玩法数据
tiled 怎么安装和运行?
从 GitHub Releases 或 itch.io 下载 Tiled 在 Ubuntu/Debian 上安装 Qt 6 和 Qbs: sudo apt install qt6-base-dev libqt6svg6 libqt6test6 qt6-l10n-tools qt6-declarative-dev zlib1g-dev qbs 检测构建工具链并编译 Tiled: qbs setup-toolchains --detect && qbs 运行 Tiled: qbs run -p tiled
在哪里获取 tiled?
源代码和安装说明在 GitHub 上:https://github.com/mapeditor/tiled

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目