- set sdk env > 2.18.0 <= 4.0.0
- update asset_cache -> 2.1.0
- add lints 3.0.1
- add vscode example launcher
- remove forced null check
- fix imports
- null-safe version !
- code cleanup and a few API changes
- use asset_cache package
- removed internal AssetCache
- pass AssetCache via
loadJson
orloadImage
- format code
- minor json load improvement
- update README
- refactor and simplify Sprite (and json format) by removing ImageRect
- rename Transform2 -> Transform2D
- more lambdas
- update README
- rename sprite load to loadImage
- update docs
- initial release!
- sprites and sprite animations
- buffered sprite rendering using Canvas.drawAtlas
- load sprites from json assets
- game, render box, render-loop, widgets+
- generic asset cache for images, json, strings etc
- examples using sprites, animations, keyboard+