I'm looking for a game engine to code my first game on, Jumping in with 2 feet and goind for 3d. I want to move into the game industry so I want to start creating games by myself now.
I'm loking for a cheap/free game engine that I can code in, I will be learning C++ along the way, as this seems to be the norm. However I've seen some sites stating that C# can do the same as C++, is this true? Is the main reason for C++ just the speed?
I've also seem a lot of arguements out there about OpenGL, and Direct3d. Am I correct in saying OpenGl is faster to show the objects, but not as well supported in the industry?
Engines I've come across
3d rad (appears to be more of a graphic engine)
Ogre (found to be only a graphic engine)
CryEngine3 not sure if it's for PC, or for only consoles, or if it may be too a high level engine for me to use right now
Unity Not read up much about it as yet
Torque 3d Seen some good reviews.
I'm asking you out here because I've been looking and can't shake the feeling that the engine I take will be the wrong one for me because I haddn't found the one I should be using. I'm sure there are many game devs out here, knowlegable of many engines.
What I want is an engine that is, moderately easy to use
Not Necessarily to have a graphic builder as I can make models with something like blender (also new to this), if someone feels this is wrong to use please feel free to say so
I would like to teach myself to code multiplayer games at the same time, so if the engine can run multiplayer games that would be fantastic.
For now I think the game I look t create will run purely on windows
I am currently used to VS2010, but if another IDE is better for this I will change.
I am very new to this and so will take any suggestions you have, and thank you in advance for anyone willing to read and or answer some of the questions I have here.
This is directly from My other Question http://stackoverflow.com/questions/9174978/im-looking-for-a-good-game-engine Where I was advised to come here