DarkBASIC is a programming language designed specifically for game creation. Some of us paid for the product, but now you can get it for FREE online. Click HERE to download. I am not affiliated with The Game Creators in any way, so I can't help if they take down or change the offer. Get it now!
I plan on messing around with DarkBASIC some day and when I do I'll make this blog page a central page for my DB activities.
The Game Creators forums are HERE.