This engine has been in the works for about 2 years (on and off, as a hobby). It’s actually a revision of a more advanced one that I couldn’t get to work right :-[ . I planned on having an engine that could handle any abstract polygon collisions with rotation and all that, but there was just ONE bug that I couldn’t fix: when vertices collide. This engine just uses lines, and not polygons so the logic is much simpler .
The source code for the current game engine is available on my site (but I haven’t kept up with updating it). After the contest (heh heh) I’ll update it. I’d still like to finish that polygon engine… maybe after this contest I’ll start a topic about it and someone can help me out ( and themselves since, it’ll be open-source ).