FLUTTER ECOSYSTEM

tiled

一个 Dart Tiled 库。将您的 TMX 文件解析为有用的形式。与 Flame 兼容。

最新版本
0.12.0
近 30 天下载
1.3万
喜欢数
33
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Tiled 包是一个 Dart 库,用于解析来自 Tiled 地图编辑器的 TMX 文件,并将其转换为游戏开发中可用的结构化数据。它与 Flame 游戏引擎无缝集成,使开发者能够跨多个平台高效地加载和渲染瓦片地图。该包支持 Tiled 的多种功能,如图层、对象和瓦片集,非常适合 2D 游戏。通过简洁直观的 API,它简化了地图集成过程,无需手动处理数据。

适合场景
  • 在游戏加载2D瓦片地图
  • 将 Tiled 地图与 Flame 引擎集成
  • 渲染分层游戏关卡
  • 处理来自 TMX 文件的碰撞对象
  • 构建平台游戏或解谜游戏
主要特点
  • 支持 TMX 文件解析
  • 与火焰游戏引擎兼容
  • 跨平台支持
  • 处理图块集和图层
  • 提供对象和碰撞数据
适合对象
  • 使用 Flame 的 2D 游戏开发者
  • Tiled 地图用户寻求 Dart 集成
  • 跨平台游戏项目
  • 独立游戏创作者
  • 游戏原型设计
使用建议
  • 需要 Tiled 地图文件,格式为 TMX
  • 仅限2D瓦片地图使用场景
  • 依赖 Flame 进行完整渲染
  • 不支持自定义 Tiled 插件
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add tiled

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目