Skip to content

Battojutsu/sprite-sheet-animator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sprite-sheet-animator

screenshot of sprite sheet animator Currently in active development.
Animate sprites and save to json.
Create animations from spritesheets.
This is meant to configure an animation based on a sprite sheet. Then save the information; like time between frames and which frames to display into a JSON data structure so that you can allow someone to help you animate characters. Or allow people to add in custom animations into your games without altering the source code (Mods perhaps).

  • Create basic user interface
  • load and scale image
  • configure tile size and draw grid
  • add other configuration options to ui.
  • select tiles to put in animation
  • add time in between frames
  • allow frames to be tagged
  • rearrange frames
  • [] export animation information to a json data structure
  • [] preview animation in tool

Not needed for my project. But may be added if interest is high.

  • [] allow translation animations.
  • [] add layers to animate two frames at the same time (Like a hat)

Build instructions for non vscode users.

npm install
npm run build
./node_modules/.bin/qode ./dist/index.js

Alternatively you can use the launch.json if using vscode. npm install Then just hit F5

Credits

BattoJutsu - Programming Source code under AGPLV3 License
Joseph Seraph - for Creating the Heros_01 Sprite sheet used in example screenshot - CC-BY 3.0 License Link

About

Animate sprites and save to json

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published