And furthermore, stop asking these damned absolutely-beyond-the-basics questions.
You're kind of all over the place, aren't you?
Your posting history has a lot of threads about Pong, Breakout, Space Invaders, etc... So why not keep trying to figure out one of those? And might I recommend you find an API/framework and stick to it, instead of jumping back and forth from DX9 to OpenGL to Win32 etc... You remind me a little bit of that squirrel on Over The Hedge, the one that's all hyped up on caffeine. Just buckle down and stick with something until you get it, instead of haring off onto something else because it gets difficult.
This is a forum for getting technical advise/help/information, not for helping you to make decisions that are roughly equivalent to deciding between the blue car and the red.
You can’t even get past the process of deciding what game you could code without running to this forum for help, which might be a clue for you as to what the future holds in store for you.
You run to GameDev.net for the absolute most trivial of problems.
“Well, I am having the ever-so-slightest of trouble with a fairly trivial issue. Better run to GameDev.net instead of doing any level of personal research or critical thinking on the subject.”
There is no possible future of any kind for a programmer like this, and if we as a community continue to hold your hand through every trivial issue you have we are NOT actually helping you at all.
It is a legitimate question when some people ask what game to program, because they are really just seeking inspiration, but will move on with something even if no one replies.
You on the other hand are completely blinded by fear. You aren’t seeking inspiration, you are seeking someone who will make the entire decision for you, and if we were not to reply at all you simply would not move on.
You already put us all to the limits of our patience with your poor question-asking abilities in the past, but when you compound that with this kind of question a lot of us have overflowed those limits.
I am this close to just suggesting that you quit as a programmer. I am not the only one thinking it, I am just the only one willing to say it.
But I am not going that far yet.
But you need to clean up your act. This is not a baby-sitting service, and this type of question, while fine for others, is not fine for you.
Stop running to us every time you have the most trivial issue to solve. If you need help with an error or an algorithm or even help with some kind of logic, we are waiting.
In the meantime, holding your hand through this issue is just encouraging bad behavior, and I won’t be a part of it.