制作3D视频游戏需要哪些关键工具和步骤?

时间:2010-10-24 18:42:51

标签: c++ 3d lua

创建3D视频游戏需要哪些关键步骤和工具。

例如,据我所知,3D艺术家将在3d Studio Max或Maya中创建3d模型,但这些模型从何处开始? 3d模型是否首先由3d Studio Max / Maya中的3d动画制作动画? 然后将这些模型与动画循环一起发送到C ++ / Lua程序员吗?

当程序员对游戏进行编程时,他们如何看待他们编写的代码的效果?他们编码时是否打开了Maya / 3d Studio Max?或者他们是否打开了一个3D游戏引擎来查看他们的代码调整结果?

此外,目前被视为视频游戏开发行业标准的语言是什么? C ++,Lua? MS Visual Studio?

1 个答案:

答案 0 :(得分:1)

  

3d模型是否首先由3d Studio Max / Maya中的3d动画制作动画?

是的,经常。也可能存在动作捕捉,其通常也在该软件中被清除。模型和动画可以导出为中间格式然后进行调节,并转换为游戏格式。确切的过程因工作室,工作室和他们使用的技术基础而异,在定义此过程中起着重要作用。

  

当程序员对游戏进行编程时,他们如何看待他们编写的代码的效果?

通常在他们正在使用的游戏或引擎中。它们也可以在测试框架内工作,该框架将功能和结果与预期的功能和结果进行比较。这样做可以发现问题和进展。

  

此外,目前被视为视频游戏开发行业标准的语言是什么? C ++,Lua? MS Visual Studio?

没有具体的答案。对于AAA工作室,他们仍然使用大量的C和C ++,在开发休闲游戏的工作室中,您可能会看到更多的C#,Python和Java以及其他更高级别的语言。 LUA通常用于编写脚本,但通常不用于整个产品,但也有例外。

Visual Studio只是一个IDE。是的,这很常见,特别是因为在开发PC,Xbox 360或Playstation时使用它有很多插件。