Implemented the Sprite class. Created a test XML file for loading sprite data. Beginning sprite XML loading implementation.
Preliminary version done. Works with minimal testing. Kind of sloppy but I want to keep it fluid so I'll work out any glitches I run across as they come up.
Created a few assets. Ninja sprite, button click sound effect, and the animation data for the ninja sprite.
Implemented a Minion class which is a sprite which walks to the user's mouse clicks.
Added a button to spawn minions into random rooms in the user's fort. Implemented pathfinding so minions randomly walk around the user's fort pausing at each destination.
Bugs with minions walking into destroyed rooms & etc. fixed. Pathfinding and minions in general seem stable. Fort and pathfinding code cleaned up.
No change
Added resource managers for Sound and Music resources. Tested sounds with the SDL2 Mixer extension. Need to finish integrating sound functionality into the framework.
Added a 'pressed' trigger and a pressed sound to buttons. Added an XML loader for button XML config files.
Added sounds for when rooms are built and destroyed.
Added new backgrounds for main menu and battle scene.
Netbeans changes.
Fixed minion movement.
Readme