你需要用C ++制作3D游戏吗?

时间:2014-02-25 19:59:21

标签: c++

我对制作像Morrowind或Fable这样的3D游戏需要的东西非常困惑。我花了很多时间浏览Google并且不理解使用的一些术语......比如IED。我已经为我的编译器安装了Code :: Blocks,它看起来并不是很有希望.....看起来我需要更多的东西来制作一个游戏......我需要制作一个什么?请简单易懂。我听说过Unity,但我真的想从地面开始。谢谢!

3 个答案:

答案 0 :(得分:4)

制作游戏链接Morrowind或Fable非常困难且耗时。 单独做这样的事情是不可能的。通常是那些从事这类项目的团队。

相反,从更简单的事情开始。使用像SFML或SDL这样的库来为您处理大量工作并制作小型益智游戏或小型游戏。凭借经验,能够做得越来越多!

答案 1 :(得分:2)

为了制作像Morrowind这样的东西,你需要一个由大约35人组成的优秀开发团队,其中包括程序员,环境,图形和其他艺术家,(情节)作家,任务设计师,配音演员,PR&营销经理以及一名优秀的销售人员,并在大约6年内首次发布。一旦掌握了所有这些,您就可以使用任何合适的语言对游戏进行编码,无论是C ++,C,Objective-C还是您选择的任何其他语言。

如果您真的想制作游戏,我建议您阅读一些有关游戏开发的书籍,并使用现有的gaming engine开始。我不是来自游戏开发行业,但我相信来自https://gamedev.stackexchange.com/的优秀人才能推荐你很多好书,并建议如何开始。

希望它有所帮助。祝你好运!

答案 2 :(得分:1)

这里的人并没有给你正确的答案,所以我会把事情弄清楚。制作游戏是您能想象到的最简单的事情。您只需执行以下操作:

  • 制作游戏引擎,
  • 用它来制作游戏。

虽然这里的人告诉你:

  

你需要制作像Morrowind或Fable这样的游戏是(a)一些编程经验,(b)另外五十人具有编程,设计和艺术技能,(c)几百万磅和(d)18- 24个月。

  

我已经编程了11年了,我会发现从根本上制作像Morrowind或Fable这样的游戏是一项不可能完成的任务。

他们部分正确。提到的所有时间和金钱都来自流程的第一步 - 设计和制作游戏引擎。

如果您想开始设计引擎,您必须:

  • 拥有编程语言的中级知识,
  • 了解搜索资源的方式和位置,
  • 对计算机图形学有广泛的了解,
  • 花大部分时间阅读书籍和设计引擎。

如果你想要事实,那么它就是:设计一个简单的游戏引擎,专注于一种类型的游戏将需要大约1。5年。如果你知道自己在做什么,那么你当然是独自工作的。这至少是我使用OpenGL和GLUT从头开始制作塔防游戏引擎的原因。

一个好的建议:在你目前的位置 - 不要尝试。首先尝试使用 Multimedia Fusion 做一些事情,然后 - 当你理解基本逻辑时 - 开始使用 Unity Ogre3D Panda3D Unreal Developer Kit 。然后 - 如果你真的到达那个部分 - 想想你是否需要从头开始做任何事情,然后做到