从哪里开始?

几年前我参与了一些游戏编程。 我开始使用Windows Xp,C ++,Ogre3d,Visual Studio和Blender。 我开始制作RTS,但真正的生活发生了。

无论如何,我期待着回到它,我想知道是否有任何有价值的C ++选择,现在Ruby,Python和C#已经流行起来。

C ++仍然是首选语言?

我现在正在运行Ubuntu,所以我不得不使用一些Ubuntu C ++ IDE,C ++和Ogre3d。

任何人使用Ogre3d并转移到其他东西?

编辑

目标:只需在个人电脑上进行基于3D编程的爱好

  • 我现在正在运行Ubuntu,但有一天会转到Win7
  • 我想像一个简单的游戏,如Startopia
  • 我知道一些关于物理引擎和声音的东西,我之前已经将Ogre3d组件插在一起
  • 到目前为止,我已经看到Ogre3d仍然被广泛使用。 可能会看python和http://www.panda3d.org/

    干杯。


    如果你喜欢制作游戏,而不是花时间在游戏引擎的功能上工作,我建议你看看Unity 3D。

    特征:

  • 游戏引擎(不只是一个渲染引擎)
  • C#中的脚本,JavaScript(已修改)或Python或Boo
  • Awsome编辑
  • 游戏可以部署在:Linux / Windows / Mac / Android / iPhone / iPad / Xbox(并且始终在扩展)
  • 网络播放器在浏览器中玩游戏(安装一个小插件后)
  • 经过大量商业游戏验证

  • 使用ogre3d的经验不足以让像开始一样的游戏成为一项业余爱好项目。 你以前做过一个完成的游戏吗? 这里有一篇文章我觉得很有趣:http://greyaliengames.com/blog/the-6-steps-to-massive-game-development-success/恕我直言,你应该在第4阶段制作3D游戏。还要看关于你的爱好是在工程还是制作游戏? 如果进行工程设计,使用ogre3d会让你学到更好的工程技能。 否则,试图学习如何使用Unity 3D,Torque或UDK等引擎会更好。


    大家都提到Ogre3D,这很好,但你也可以看看Irrlicht:http://irrlicht.sourceforge.net/features.html

    对Ogre3D来说,主要的优势(至少据我所知)是因为它在设计和使用上更加简单。

    链接地址: http://www.djcxy.com/p/2805.html

    上一篇: Where to begin again?

    下一篇: Deadlock issue in SQL Server 2008 R2 (.Net 2.0 Application)