progamer1111in
10-17-2008, 11:10 PM
Hello DevMaster.net
I am trying to get into the gaming development. I am a Bachelor of Science in Computer Engineering, which means that I have experience in software and hardware. A fair grasp of both worlds and ultimate mastery in none.
I have a decent knowledge and 6-7 years of experience in making little programs in the following languages----
C (No gaming experience)
Python (No gaming experience)
Kornshell (KSH for short) (No gaming)
Visual Basic 6.0 (No gaming)
I am specifically interested in the programming part of game development as I have decent programming experience. The graphics and rendering is something which can be worked upon sometime later.
My target is to make one game by the end of this year. Or at least get a testable version of the game up and running. Which will be a story driven motorcycle racing game. I hope to add better graphics with 3D rendering after December.
Now that you have understood my background and what I am capable of. And also what my project looks like.
Please can somebody suggest me where should I start. I know C++, C# are good languages to program games in. But do I really have to learn another language to make games, I already know C and Python.
Is there is difference between API and Game engines? I kind of get confused. I have heard way too many terms... maya, opengl, d3d, Panda3D, OGRE, Irrlicht, NeoAxis, SDL, SFML, PTK, Haaf's, Allegro, PyGame, etc, etc.
I am not in any way starting a topic of debate. All I want to know is which game api and/or software and/or game engine is right suited for my background. I don't have time to read programming books, as I know programming in some languages.
Did I wrote too much?
PS:I do realize that this topic has been asked several times, and yes I have read many thread relating to my topic.
I am trying to get into the gaming development. I am a Bachelor of Science in Computer Engineering, which means that I have experience in software and hardware. A fair grasp of both worlds and ultimate mastery in none.
I have a decent knowledge and 6-7 years of experience in making little programs in the following languages----
C (No gaming experience)
Python (No gaming experience)
Kornshell (KSH for short) (No gaming)
Visual Basic 6.0 (No gaming)
I am specifically interested in the programming part of game development as I have decent programming experience. The graphics and rendering is something which can be worked upon sometime later.
My target is to make one game by the end of this year. Or at least get a testable version of the game up and running. Which will be a story driven motorcycle racing game. I hope to add better graphics with 3D rendering after December.
Now that you have understood my background and what I am capable of. And also what my project looks like.
Please can somebody suggest me where should I start. I know C++, C# are good languages to program games in. But do I really have to learn another language to make games, I already know C and Python.
Is there is difference between API and Game engines? I kind of get confused. I have heard way too many terms... maya, opengl, d3d, Panda3D, OGRE, Irrlicht, NeoAxis, SDL, SFML, PTK, Haaf's, Allegro, PyGame, etc, etc.
I am not in any way starting a topic of debate. All I want to know is which game api and/or software and/or game engine is right suited for my background. I don't have time to read programming books, as I know programming in some languages.
Did I wrote too much?
PS:I do realize that this topic has been asked several times, and yes I have read many thread relating to my topic.