
There's a thing called "Gamemaker"
Runs on Windows, and uses a BASIC-like language with special game APIs and a GUI designer. My son used it for a while, and it seemed fairly easy to deal with.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."