Commit Graph
8 Commits
Author SHA1 Message Date
quinnvoker 3e24ac9527 Extensions & Frame Restructuring
Implemented Custom Extensions for SpriteMaps (*.smap), Animations (*.anim) and AnimationSets (*.animset).

Also restructured Frame to be a container for SpriteMapRegions rather than an extension of them. This will enable easier access to updating them when loading SpriteMaps in the Editor.
2018-11-25 21:28:32 -08:00
quinnvoker fd24ebaeba Began work on AnimationEditor
Simple test code exists in AnimationEditor
2018-11-22 15:49:15 -08:00
quinnvoker 46959bde2e SpriteMapping tool added
Created first implementation of a spritemap making app!
2018-11-22 12:56:07 -08:00
quinnvoker 9a25f068fc Restructured Solution Layout
Moved several enums and helper classes into the QURO library for flexibility and potential reuse.

Also solved desync in animations by making AnimatedSprites reset their timer every time a new animation is loaded.
2018-11-17 20:54:01 -08:00
quinnvoker fb85769677 Implementation Working
Used AnimationGenerator to port old animations into new system, tested and seems stable.
2018-11-17 14:55:38 -08:00
quinnvoker 65ed454707 Animation System Implemented
System is prepared to read its animations from an AnimationSet object now.
2018-11-17 12:32:14 -08:00
quinnvoker fee1757862 Migration of Animation Code to External Library
Created the AnimationLibrary library to hold both Animation and AnimatedSprite.
2018-11-17 11:24:20 -08:00
quinnvoker e14c1627cc Initial commit 2018-11-11 20:33:56 -08:00