This thread is meant to serve as a place for me to post updates on how the code is progressing as we get more art thrown on top of the engine as it stands. Figured since most of the action comes in spurts of us getting new art assets implemented that this would provide something a little more constant since I'm constantly programming! I'm fortunate to have feverishly coded
enough of the engine beforehand in hopes of eliminating any major roadblocks that commonly occur at this phase in development. Anyway, if you don't know, a "commit" is a way of saying "this is definitely going into the project" for coders. I don't use Github but the idea is that you have a master code base and an experimental "branch". If that branch works for the better, you commit those changes to the master code base. Rinse and repeat:
[+] - Up and down keys added with flags for city view scrolling
[+] - Smooth scrolling in city view completed without sprites
[+] - Flags for preventing over-scrolling implemented
[+] - Optimized memory cleanup during shutdown
[+] - SDL_image added to API.
[--] - Implement separate sync animation function for real-time systems