learn C++ and start to download source to learn how things are structured. also find yourself a good book on game programming.