https://github.com/erf/flim
data-driven sprite render lib for Flutter
https://github.com/erf/flim
dart flutter flutter-game game-engine sprite sprite-animation sprite-atlas sprite-sheet spriteheet
Last synced: 11 months ago
JSON representation
data-driven sprite render lib for Flutter
- Host: GitHub
- URL: https://github.com/erf/flim
- Owner: erf
- License: mit
- Created: 2020-04-25T23:20:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-06-25T17:44:58.000Z (12 months ago)
- Last Synced: 2025-07-02T15:52:46.909Z (12 months ago)
- Topics: dart, flutter, flutter-game, game-engine, sprite, sprite-animation, sprite-atlas, sprite-sheet, spriteheet
- Language: Dart
- Homepage: https://pub.dev/packages/flim
- Size: 617 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# flim ✨
Minimal data-driven sprite render lib for Flutter
## Features
- Sprites and sprite animations with transforms
- Buffered sprite rendering using Canvas.drawAtlas (fast!)
- Data-driven: load sprites and animations as json
- Abstractions for game, render-loop, widgets and more
- Uses asset_cache to cache images, json and more
## Usage
See [USAGE.md](USAGE.md) and [example](example).
Use `dartdoc` or `scripts/docs.sh` to generate docs.
## Notes
Inspired by [Flame](https://github.com/flame-engine/flame)