Quote:Original post by Gretter
To all, thanks for the input.
It's interresting that no one imidately writes VS .Net and DirectX is THE choise. The right combo for game programming.
That's because people here are cheap. ;)
Lots of hobby programmers, who have a thing about preferring cheap tools like GCC or Dev-Cpp. And because they're in "helping newbies"-mode. SDL or Allegro may be easier to get started with, which is the main reason some people suggest those. And as soon as someone creates a thread with the words "get started", or "help", som people start offloading all their personal preferences, and discuss what is best for their own project, no matter what the actual question was... You'll get used to it. ;)
In the "real world", VS .Net and DirectX are probably the most common options. If you've got access to VS.Net, then you might as well use it. It's a great IDE/compiler. DirectX takes some getting used to, but it *is* the standard for most PC games.
But it really depends on how you judge your own skills. You say you've used C++ before, so jumping into DirectX might not be too much of a problem. But a lot of people recommend starting out with simpler API's like SDL (and some even prefer to keep using them).