Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

3D Game Programming in 2010 - Where to begin again?

Tags:

ogre3d

I dabbled in some game programming a few years back. I got up to using Windows Xp, C++, Ogre3d, Visual Studio, and Blender. I started to make an RTS but then real life happened.

Anyway, I'm looking to get back into it and I am wondering if there are any worthy alternatives to C++, now that Ruby,Python, and C# have become popular.

Is C++ still the preferred language?

I'm running Ubuntu now so I'd have to use some Ubuntu C++ IDE, C++, and Ogre3d.

Anyone used Ogre3d and moved onto something else?

Edit

Goals: Just hobby based 3d programming on the PC

  • I'm running Ubuntu at the moment but will move to Win7 someday
  • I imagine a simple game like Startopia
  • I know a bit about physics engines and sound and I've plugged Ogre3d components together before

So far I've seen that Ogre3d is still widely used. Might look into python and http://www.panda3d.org/

Cheers.

like image 355
GPQues Avatar asked Sep 16 '10 05:09

GPQues


1 Answers

If you like to make games and not just spend all your time working on a feature of your game engine, I recommend you take a look at Unity 3D.

Features:

  • Game engine (not just a rendering engine)
  • Script in C#, or JavaScript (modified), or Python, or Boo
  • Awsome editor
  • Game can be deployed on: Linux/Windows/Mac/Android/iPhone/iPad/Xbox (and always extending)
  • Web player to play games in browser (after installing a tiny plugin)
  • Proven with great commercial games
like image 141
Wernight Avatar answered Oct 20 '22 22:10

Wernight