flame_tiled 1.20.2 copy "flame_tiled: ^1.20.2" to clipboard
flame_tiled: ^1.20.2 copied to clipboard

Tiled support for the Flame game engine. This uses the tiled package and provides wrappers and components to be used inside Flame.

1.20.2 #

  • REFACTOR: Modernize switch; use switch-expressions and no break; (#3133). (b283b82f)

1.20.1 #

  • FIX: Respect tile offset when drawing tiles (#3112). (e3477474)

1.20.0 #

  • FEAT: Export TileAtlas from flame_tiled package (#3049). (41e9e4e3)

1.19.0 #

Note: This release has breaking changes.

  • FEAT: Add TiledObjectHealpers extension on TiledObject (#3032). (78380b9d)
  • BREAKING FIX: Migrate from RawKeyEvent to KeyEvent (#3002). (330862c9)

1.18.4 #

  • Update a dependency to the latest release.

1.18.3 #

  • Update a dependency to the latest release.

1.18.2 #

  • FIX: Image layers repeat indefinitely if repeated in Tiled (#2921). (6f79bc5e)

1.18.1 #

  • Update a dependency to the latest release.

1.18.0 #

  • FIX: TiledComponent.atlases had duplicated values (#2867). (e56ad187)
  • FIX: Minor issues due Flutter 3.16 (#2856). (d51cd584)
  • FEAT: Adding configurable padding to Tiled atlas packing (#2868). (d0c10cbb)
  • FEAT: Exposing atlases for reading in a TiledComponent (#2865). (e1b4d93a)

1.17.0 #

  • FIX: Configuration useAtlas was not been propagated correctly everywhere (#2853). (2f0dab9e)
  • FEAT: Adding way to configure a layer paint in flame tiled (#2851). (e893d115)
  • FEAT: Expose useAtlas on Flame Tiled (#2852). (c4efb4f8)

1.16.0 #

  • FEAT: Allow flame tiled to skip tilesets when packing into a tile atlas (#2847). (b93bdd38)

1.15.1 #

  • Update a dependency to the latest release.

1.15.0 #

  • REFACTOR: Remove unnecessary 'async' keyword across the codebase [DCM] (#2803). (2dfe0e5a)
  • FIX: Remove deprecations for 1.10.0 (#2809). (5b67b8f1)
  • FIX: Parallax offset calculations in flame_tiled don't scale properly (#2766). (89e8427a)
  • FEAT(flame_tiled): Allowing tilesets with images in the same folder to load (#2814). (3b0d7e65)
  • FEAT: AssetsBundle can be customized in Images and AssetsCache. (#2807). (a23f80e9)
  • FEAT: Add overriding of Images and Bundle in all classes (#2806). (2df90c9b)

1.14.1 #

  • Update a dependency to the latest release.

1.14.0 #

Note: This release has breaking changes.

  • REFACTOR: Enable DCM linting (#2667). (27a8fd61)
  • FEAT: Expose atlas limits for TiledComponent (#2701). (99a1016f)
  • FEAT: Added prefix parameter to TiledComponent.load to specify assets folder for tiled maps (#2651). (d08284dd)
  • DOCS: Enable CSpell on tests (#2723). (e051298c)
  • BREAKING FEAT: Add CameraComponent to FlameGame (#2740). (7c2f4000)

1.13.0 #

  • FIX: Compute scale in TileLayers based on native map tile size rather than image sizes to support oversized/undersized tiles. (#2634). (1c4d6cd0)
  • FEAT: Possiblity to pass in FilterQuality to tiled layers (#2627). (f3de6650)

1.12.0 #

1.11.0 #

1.10.2 #

1.10.1 #

1.10.0 #

  • REFACTOR: Divide TileLayer by its Layer type (#2326). (0c14d4cb)
  • FIX: TiledComponent now can be safely loaded regardless of the order (#2391). (4ddc4bba)
  • FEAT: Use cached image when creating single source TiledAtlas if available (#2348). (73467c94)
  • FEAT: Add ability to opt-out flip (#2316). (34c3b6bd)
  • DOCS: Update funding links (#2420). (8294a2a1)
  • DOCS: Fix broken image link on flame_tiled pub (#2407). (0d24a6c8)
  • DOCS: Fix non-markdown section of README files (#2406). (426b3124)
  • DOCS: Update all README files for the bridge packages to be consistent and not broken (#2402). (5e8ecf54)

1.9.1 #

  • Update a dependency to the latest release.

1.9.0 #

  • FEAT: Rename internal classes clashes with Tiled (#2139). (2224eaac)

1.8.0 #

  • REFACTOR: Split layers into files (#1916). (dac2ee13)
  • FIX: Take scale into account (#1906). (27ab12ff)
  • FEAT: Animated tile support! (#1930). (6410dc75)
  • FEAT: Add avoid_final_parameters, depend_on_referenced_packages, unnecessary_to_list_in_spreads (#1927). (deccb434)
  • FEAT: Tiled component is positionable (#1900). (88cb2a05)
  • FEAT: Add support for isometric staggered maps (#1895). (96be8408)
  • FEAT: Adding support for Group layer nesting for RenderableTileMap (#1886). (5ed34547)
  • FEAT: Hexagonal maps (#1892). (29bda336)
  • FEAT: Add isometric support for flame_tiled (#1885). (cf828823)

1.7.2 #

1.7.1 #

  • FIX: Remove unnecessary x offset (#1838). (4ea12b72)
  • FEAT: Adding support for additional layer rendering options (#1794). (112acf2a)

1.7.0 #

1.6.0 #

1.5.0 #

1.4.0 #

  • FEAT: Possibility to create RenderableTiledMap from TiledMap (#1534). (5ed08333)
  • FEAT: Added children parameter to Component constructor (#1525). (f0b31fcf)

1.3.0 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

1.3.0-releasecandidate.6 #

  • Update a dependency to the latest release.

1.3.0-releasecandidate.5 #

  • Update a dependency to the latest release.

1.3.0-releasecandidate.4 #

  • Update a dependency to the latest release.

1.3.0-releasecandidate.3 #

  • Update a dependency to the latest release.

1.3.0-releasecandidate.2 #

  • Update a dependency to the latest release.

1.3.0-releasecandidate.1 #

Note: This release has breaking changes.

  • FEAT: Added getImageLayer to flame_tiled (#1405). (a037ada5)
  • FEAT: modifiable Layer and TileData in RenderableTileMap (#1324). (b56d5f3c)
  • FEAT: Expose priority for TiledComponent (#1259). (f6be66ab)
  • DOCS: Fix various dartdoc warnings (#1353). (9f096053)
  • DOCS: Update flame_tiled readme (#1286). (ee7298cb)
  • DOCS: Update contributions to flame_tiled (#1197). (93b763e1)
  • BREAKING FIX: fix multiple external tilesets (#1344). (80a483f8)
  • BREAKING FIX: Change Tiled batched rendering to batched rendering per layer (#1317). (30fce398)

1.2.1 #

Note: This release has breaking changes that were supposed to be in 1.2.0

  • BREAKING FIX: fix multiple external tilesets (#1344). (80a483f8)

1.2.0 #

  • FEAT: modifiable Layer and TileData in RenderableTileMap (#1324). (b56d5f3c)

1.1.0 #

  • Change Tiled batched rendering to batched rendering per layer.

1.0.0 #

  • Updated to Flame 1.0.0

1.0.0-releasecandidate.15 #

  • Upgrade to work with latest Flame version
  • Move to the mono-repo

0.1.0 #

  • Updated the Tiled class to use the SpriteBatch API for efficient drawing to canvas.

0.0.1 #

  • Moving code from main repository to its own package
44
likes
160
pub points
94%
popularity

Publisher

verified publisherflame-engine.org

Tiled support for the Flame game engine. This uses the tiled package and provides wrappers and components to be used inside Flame.

Repository (GitHub)
View/report issues
Contributing

Topics

#flame #tiled #tilemap

Documentation

API reference

Funding

Consider supporting this project:

opencollective.com
github.com
patreon.com

License

MIT (LICENSE)

Dependencies

collection, flame, flutter, meta, tiled, xml

More

Packages that depend on flame_tiled