User blog comment:The New Dan/Big Game/@comment-26198499-20111112141359

Scratch maybe? Although it's a bit complicated for physics games and platformers.