fledge_tiled 0.2.1
fledge_tiled: ^0.2.1 copied to clipboard
Tiled tilemap support for the Fledge ECS game framework. Load TMX/TSX maps and integrate with the Fledge render system.
Changelog #
0.2.1 - 2026-09-20 #
Changed #
- Migrated to
tiled: ^0.12.0andxml: ^7.0.0. TheAssetTilemapLoaderinternalTsxProviderwas rewritten against the newParserProvidercontract (bool canProvide(String)+Parser getSource(String)), and TMX parsing now goes throughTiledMap.parseTmx(xml, providers: [...])instead of the removedTileMapParser.parseTmx. Public API unchanged. - SDK floor bumped to Dart
>=3.11.0/ Flutter>=3.41.0(was 3.6 / 3.38). Required fortiled0.12 and the workspace-wide floor.
0.2.0 - 2026-09-20 #
Changed #
Collider,CollisionShape,CollisionGrid,Pathfindermoved tofledge_physics; deprecated re-exports retained for one release.- Now depends on
fledge_physics. - Upgraded to
tiled: ^0.12.0andxml: ^7.0.0. TheAssetTilemapLoaderinternalTsxProviderwas migrated to the newParserProvidercontract (bool canProvide(String)+Parser getSource(String)), and TMX parsing now goes throughTiledMap.parseTmx(xml, providers: [...])instead of the removedTileMapParser.parseTmx. No public API changes.
Added #
Assets<TilemapAsset>/Assets<TilesetAsset>integration.
0.1.14 - 2026-04-14 #
0.1.13 - 2026-04-14 #
0.1.12 - 2026-04-14 #
0.1.11 - 2026-01-21 #
0.1.10 - 2026-01-06 #
0.1.8 - 2026-01-06 #
0.1.7 - 2026-01-05 #
0.1.6 - 2026-01-05 #
0.1.5 - 2026-01-04 #
0.1.4 - 2026-01-04 #
0.1.3 - 2026-01-04 #
0.1.2 - 2026-01-03 #
0.1.0 - 2025-01-02 #
Added #
- Initial release of fledge_tiled
- TMX/TSX map and tileset loading
- AssetTilemapLoader for loading from Flutter assets
- TilemapAssets resource for storing loaded tilemaps
- Tilemap component for map entities
- TileLayer component for efficient tile rendering
- ObjectLayer component for Tiled object access
- SpawnTilemapEvent for loading maps into the world
- TilemapSpawnConfig for customizing spawn behavior
- Object entity spawning with custom callbacks
- TiledProperties for type-safe property access
- Collision shape generation from Tiled objects
- TileCollider for tile-based collision
- Animated tile support with TilemapAnimator
- TilemapExtractor for render world integration