Where to begin again?
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
So far I've seen that Ogre3d is still widely used. Might look into python and http://www.panda3d.org/
Cheers.
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:
Having experience with ogre3d is not enough to make a game like startopia as a hobby project. Have you done a finished game before? Here's a post I found interesting: http://greyaliengames.com/blog/the-6-steps-to-massive-game-development-success/ IMHO, you should go making 3D games like this at stage 4. And also depends on whether your hobby is in engineering or making games? If engineering, using ogre3d would make you learn better engineering skills. Otherwise, trying to learn how to use an engine like Unity 3D, Torque or UDK would be better.
Everyone mentioned Ogre3D, which is good, but you could also look into Irrlicht: http://irrlicht.sourceforge.net/features.html
it's main advantage (at least to my knowledge) against Ogre3D is that it's more simple, in design and use.
链接地址: http://www.djcxy.com/p/2806.html上一篇: JS / overflow:iPad / iOS上的Safari中隐藏的性能问题
下一篇: 从哪里开始?