ApeManHop,
I recommend you try downloading the DarkBASIC Pro trial version and having a play around with some of the commands to see what you can make. If you're comfortable with the software and find it well-suited to your personal needs for game development, then go ahead and buy it, and start off with a few simple, easy 2D projects such as Pong, Breakout, or maybe even a simple platformer. Once you get the basics down, try making more complex programs.
If you don't find DarkBASIC Pro well-suited to your needs, or cannot be bothered to learn a new programming language, then I suggest looking at one of the other game creation programs such as RealmCrafter or FPS Creator; preferrably something which requires little programming if you cannot be bothered to learn DBPro. However, be forewarned that DBPro is a powerful engine, and is capable of meeting most game development needs.
If you find yourself unable to find anything suited to your needs, then let me recommend the list I use for game creation resources:
http://www.ambrosine.com/resource.html
...At least, I THINK that's the loooong list of a bunch of game development tools and even a few resources near the end, such as textures and music. I can't really check since I'm on a school computer right now, and it's blocked. But I'll check it when I get home and, if not, I'll find the actual list and post it.
EDIT: Aye, I checked the link -- it's right.
Good luck,
Tom