started refactor -- new (unstable) branch
main.lua::setBestResolution selects best available screen resolution
prologue screen supports scaling, seperated images into layer for smaller archive size
SCALE_X and SCALE_Y are no longer exposed globally: instead use scaled_draw
menus working, including credits and splash screen
game launches, runs until a sound is played
Capitalised first letter of class-files
removed all sounds so the game no longer crashes
camera zoom is set based on screen resolution
started refactor of Player and Enemy
set letterbox mode if screen has the wrong aspect ratio
follow-camera is back again, minus the boundary checks
initial parallax
building up background image from layers
camera no longer leaves leftmost boundary of level
camera bounded vertically and horizontally
not using AnAL: it doesn't work the way I want it to and stuff
fix bug in animation looping and re-aligned hero sprite frames
animation mirroring
bug in Animation.lua, set attack animations