flame

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.xml 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(
  imagePath: 'assets/images/spritesheet.png',
  xmlPath: 'assets/spritesheet.xml',
);

Libraries

flame_kenney_xml