Hi again.
I will talk about what required for programming a real game.
1-)You really need reading a lot of books,sources.Maybe more than 30.000 pages maybe a lot more.
2-)You need a lot of determination.Game programming is a hard application programming and you need a lot of time to learn it really.If you dont want to do this really leave it now.
3-)You need determination and time really.And you need books as i said.
4-)You need to learn a programming language.And this language is surely c++.Maybe game programming is available with other languages but i recommend c++ highly.
Book i recommend for learning c++:
Object oriented C++ Robert Lafore
Compiler i recommend for c++ applications:
Microsoft Visual C++
5-)You need to learn Win32 application programming and directx programming now.
6-)Books i refer for learning these:
a)Game Programming All in One
b)Tricks Of The Windows Game Programming Sams Press
c)Introduction to 3d Game Programming (WORLDWARE press)
d)Beginning direct 3d Game programming(premier Press)
e)Advanced 3d Game Programming with directx 9.0 (Wordware press)
After you reading and learning these you could be a real game programmer.As i said it needs a lot of work.
Regards.