Jump to content

  • Log In with Google      Sign In   
  • Create Account


#Actual3Ddreamer

Posted 30 January 2013 - 08:36 PM

Brian,


In my opinion, you seem to be in a good position to try an existing game development system such as Unity 3D or Torque 3D. You have enough programming experience that getting back into the groove will happen soon. I recommend for you in your position to choose an attractive game engine and use the language or languages which are native to it.


The C# is an excellent general purpose language. It can't do everything, but is broad in capability. Unity 3D uses some C#. There are ways to compile to or from C# in some game engines, as is true in some cases with other languages.


Here is a list:
http://en.wikipedia.org/wiki/List_of_game_engines


You can use a 3D engine to make 2D games - very important to remember that. If the 2D game is going to be very simple than a game engine made for 2D might be better. Look at PyGame, GameMaker, Blender, ... many others. Choose one and begin to get familiar with the engine, meanwhile sharpening your knowledge of the language with later online tutorials and books in the language.

#13Ddreamer

Posted 30 January 2013 - 08:34 PM

Brian, In my opinion, you seem to be in a good position to try an existing game development system such as Unity 3D or Torque 3D. You have enough programming experience that getting back into the groove will happen soon. I recommend for you in your position to choose an attractive game engine and use the language or languages which are native to it. The C# is an excellent general purpose language. It can't do everything, but is broad in capability. Unity 3D uses some C#. There are ways to compile to or from C# in some game engines, as is true in some cases with other languages. Here is a list: http://en.wikipedia.org/wiki/List_of_game_engines You can use a 3D engine to make 2D games - very important to remember that. It the 2D game is going to be very simple than a game engine made for 2D might be better. Look at PyGame, GameMaker, Blender, ... many others. Choose one and begin to get familiar with the engine, meanwhile sharpening your knowledge of the language with later online tutorials and books in the language.

PARTNERS