Commit Graph
10 Commits
Author SHA1 Message Date
quinnvoker c585f312a5 Made AnimationEditor compatible with Dictionary SpriteMaps
Added MonoGame Pipeline's IntermediateSerializer and needed classes from the pipeline and  MonoGame.Framework.Utilities to make AnimationEditor capable of reading Dictionaries
2018-11-24 16:43:44 -08:00
quinnvoker 82ad36e485 SpriteMapEditor Rework
-Renamed Sprite to SpriteMapRegion
-Updated Frame code in QURO.AnimationLibrary to use SpriteMapRegions instead of Rectangles
-Replaced Drag and drop sprite rearrangement behaviour in Editor with simpler, less buggy up/down button system
-Changed Editor's save/load format to be a MonoGame compatible Dictionary<string, SpriteMapRegion> rather than a List
2018-11-23 23:30:24 -08:00
quinnvoker acda9d30fc Added Drag/Drop Rearrange to SpriteMapEditor 2018-11-22 16:29:50 -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