Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elloramir/love-ase
Aseprite file loader for love2d
https://github.com/elloramir/love-ase
aseprite love2d lua
Last synced: 3 months ago
JSON representation
Aseprite file loader for love2d
- Host: GitHub
- URL: https://github.com/elloramir/love-ase
- Owner: elloramir
- License: mit
- Created: 2021-05-31T06:31:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-14T13:48:34.000Z (over 1 year ago)
- Last Synced: 2024-10-01T08:03:18.331Z (3 months ago)
- Topics: aseprite, love2d, lua
- Language: Lua
- Homepage:
- Size: 41 KB
- Stars: 38
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-love2d - Aseprite loader - Complete ase/aseprite file loader (no json). (Animation)
README
### Lua Aseprite Loader
A lightweight library for reading Aseprite files in Lua. No need to parse the Aseprite file into a JSON format - this library allows you to access the data directly.We recommend using this library in conjunction with an [atlas builder](https://github.com/elloramir/packer) to create sprite sheets.
### Example
Check out the example folder in the root directory of the project to see how to use this library in your project.Here is a preview of the tags in the player.ase file:
![tags](https://i.imgur.com/ndEVaeU.png)
Have fun :smile:
### Loader Output
The output of this library is similar to the format specified in the Aseprite file [specs](https://github.com/aseprite/aseprite/blob/master/docs/ase-file-specs.md) with a few modifications