Adds support for parsing XML sprite sheets from https://kenney.nl, and other sprite sheets on the same format.
Getting started
To get started, first add flame_kenney_xml
as a dependency in your flutter project.
flutter pub add flame_kenney_xml
Then place the spritesheet.json
in assets/
and spritesheet.png
in assets/images/
(or whatever the names of the files are).
Then load the image and the spritesheet using:
final spritesheet = await XmlSpriteSheet.load(
image: 'spritesheet.png',
xml: 'spritesheet.xml`,
);