|Original post by Torkel|
Don't forget to make it into an OS type program so it runs faster.
And to decrease the executable size, don't forget to compress it recursively to one bit.
Seriously though. Dark Basic is a good starter from what I've heard. DO NOT dive into Dark Basic looking to accomplish what you have described. I can forsee future questions of, "I downloaded the program and I drew a hockey puck, but I can't seem to make it get slapped around by some awesome looking hockey players based on keyboard/joystick/mouse/gamepad/neural interface input."
What you can use Dark Basic for is to learn about designing and creating simple games. If you really do have ambitions to make a nice hockey game, or any professional level game, learn to program, learn to draw or create models, or some of all of it.
Ideas are important, of course. But all ideas and no skill is worth crap. Sticking with the building analogy, it's like instructing a construction crew to make the skyscraper really frickin' tall and sturdier than any other building. If you had some applicable skills, and a few small games under your belt, your ideas would be more along the lines of suggesting to a construction crew an innovative method of construction that will lead to a frickin' tall and sturdy building. If you don't understand game development, you can't talk to a game developer, and your thousands of ideas are worth nothing.
My two cents.