【问题标题】:How are major games like SimCity and GTA5 made? [closed]SimCity和GTA5等主要游戏是如何制作的? [关闭]
【发布时间】:2013-01-26 14:27:45
【问题描述】:

我引用了这篇文章,提到了how xbox 360 games are made

我想知道,从头到尾,主要游戏是如何制作的。如果我们拿最新的 GTA5 或最新的 SimCity。这两款游戏都有虚拟世界。游戏从用户交互中学习;这会影响比赛结果。现在我只是好奇发生了什么。如果我们采用 GTA 和 SimCity,它们具有多人游戏城市功能,这些功能会影响多人游戏环境 - 所以这些数据是同步的……然后你就拥有了所有的图形……动画……声音和所有的数据以及保存和管理。我的意思是哪些团队以及这些游戏是如何制作和计划的?希望这是正确的地方。我对游戏行业很感兴趣。尤其是编程和最终版本(提供或获取更新和错误)令人印象深刻..

据我了解 Autodesk 3ds Studio Max、Cinema 4d、XNA.. C++、Java.. SoundBooth?

【问题讨论】:

    标签: development-environment game-engine game-physics video-game-consoles


    【解决方案1】:

    它们被称为 AAA 游戏。他们需要大量的资金、大量的时间和大量的开发人员来制作。基本上,你看到的一切——树木、汽车、人等都是使用 3dsmax、maya 或 blender 等 3d 软件创建的。然后他们使用称为游戏引擎的东西来定义属性(例如,当用户按下“w”时让汽车向前行驶)。许多游戏使用专门为其创建的游戏引擎。所以它的艺术+代码=游戏。如果你对制作 3d 游戏感兴趣,也许你应该试试 panda3d。它是一个免费的 Python 游戏引擎,而且非常简单。 http://www.panda3d.org/ : 游戏引擎 而且我敢肯定有很多python教程飞来飞去。 Python 是你能学到的最简单的东西(当然,除了 html!) www.mygamefast.com 拥有有史以来最好的教程之一。 制作《侠盗猎车手》、《魔兽争霸》和《模拟城市》等游戏需要付出很多努力和很多人。但是周围有很多令人印象深刻的单人独立游戏。

    了解某事的最佳方法是尝试一下。一切顺利。

    编辑:Unity game 引擎可能是这些天开始的最佳方式。它允许您编写一次游戏,然后编译它以在许多不同的平台上运行。

    【讨论】:

    • 他们使用什么编程?因此,如果我在 3ds Max 中制作所有模型.. 确实包括动画、爆炸.. Adob​​e After Effects.. 我认为 Blender 和 Maya 是用于电影.. 像指环王之类的??
    • 这取决于您使用的游戏引擎。 OGRE 使用 c++,panda3d 使用 python。您可以编写自己的游戏引擎,但这是一项艰巨的任务,我建议不要这样做。使用 maya3d 和 blender 等工具制作动画和爆炸等。电影也使用了很多 3d 模型。撕掉 3D 游戏的所有互动,你会得到一部动画电影,对吗? 2d 游戏需要图像 - 不涉及 3d 建模
    • 啊,所以游戏引擎一定很复杂;物理,对象的数学,重量,内存,价格,性能,存储......可移植性......功能......是他们的交叉兼容游戏引擎,如大多数公司使用的 HTML5 .. 示例 HTML5 的基本格式适用于所有平台和设备...
    • Html5 不是游戏引擎。它只是一种标记语言。 Python 不是游戏引擎,它是一种编程语言。但是 Panda3d 是一个游戏引擎,它是用 c++ 编写的,它使用 python。游戏引擎基本上是一种软件,其中包含构建游戏所需的所有工具。它们或多或少类似于可用于编程语言的不同库。用java编写的任何东西都是跨平台的。尝试处理。它不是一个游戏引擎,但它可以用来制作一些简单但整洁的游戏。 www.processing.org
    • @TheBlackBenzKid 从他们的职业页面来看,他们可能使用 C/C++ rockstargames.com/careers/openings
    猜你喜欢
    • 2011-08-06
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 2011-08-03
    • 2014-01-09
    • 1970-01-01
    • 2021-04-09
    • 2011-03-11
    相关资源
    最近更新 更多