I got rotation working.

And scaling.

I had some problems along the way.

And I don’t know what this is.
Adventures in game development

Collision detection currently supports axis aligned bounding boxes only. Basic gravity and movement implemented. Basic animation. This is from an unfinished project.