First question: In order to be a game programmer, do I need to learn a programming language first? If so, do you think C# or C++ is better?
Second question: Is it better to create a game engine or use a pre-existing one? The idea of creating a game engine seems overwhelming to me.
Third question: What is Blender? Is it a game engine, or graphics engine?
Forth question: Can the Havok physics engine be use with Blender?
Fifth question: Does blender have Maya (a 3D modeling software) support, because I'm used to using Maya?
Last question: should I start out with a simple game development program like Gamemaker?
