2011-12-03 61 views
0

我对这两个领域都很陌生,因为你可以从这个问题中解读。我对动画的开始和所有方面都有一点点的想法。我现在正在使用3ds Max后效果。 在游戏设计的另一艘船上,我完全迷失了。有很多切入点让我感到惊讶。介绍GameDesigning和动画

请通过此指导。我想知道从哪里开始,我必须经历什么阶段才能学习游戏设计和动画。

如果可以通过阶段性形式的解释来提供帮助将会有帮助。

谢谢你。

+0

这是http://gamedev.stackexchange.com/ – rcdmk

回答

0

游戏设计不是一夜之间就能学到的东西。有做的一切

如果我是你,我会(因此游戏引擎,可用于开发的数量之多)多种技术:

  • 购买的工具要使用一些书籍和通过你的方式通过 他们。
  • 此外,找到有关游戏设计和开发的书籍。
  • 尝试并找到一款游戏,附带(或可用)定制引擎 (例如Quake,Half-Life,Unreal,GTR2等)并学习如何为他们设计 东西。

你需要熟悉你所使用的工具,如何使一些好看的最小数量的多边形(提示 - 这一切都在纹理),以及如何使一些具有挑战性的,但有趣的同时。

+0

的问题,谢谢你宝贵的建议。当我浏览时,创建自己的游戏引擎和开发特定的游戏引擎之间几乎没有什么难题。首先来?哪些是好的游戏引擎? –

+0

好的游戏引擎是建立在好游戏之上的引擎。比如虚幻引擎,源代码等等。显然,它们是FPS游戏,但决定你想要设计哪种类型的游戏,搜索那些大型游戏并研究它们。搜索改装游戏的论坛可能也是一个很好的开始。 – DaveyBoy

0

作为一个对3D建模,动画和编程有一定了解的人,下面是我的答案。

首先,您需要确定您将要开展哪部分游戏开发。它会涉及建模和动画角色,物品等,还是将编程和操纵游戏世界?如果你想做一切事情,你可以粗略地学习两个方面。

您可以从学习使用3ds max,maya或blender(免费)等软件建模并制作动画对象开始。观看一些视频教程,自己尝试一下,读一两本书。

然后,您可以继续编程方面。那里有许多免费的开源3d引擎。我推荐使用引擎的原因是因为它将您从使用OpenGL或DirectX学习低级编程中抽离出来(Microsoft在Windows和Xbox上使用directX,其他一切几乎都使用openGl,例如iOS设备和Mac OS X)。一个引擎已经有很多为你设计的功能,比如场景图,如果你幸运的话,甚至可能有一个内置的物理引擎。

您可以根据您知道或愿意学习的语言选择一种。 Java有一个很好的开源引擎叫做jmonkey3D。对于C++,最流行的开源引擎之一是ogre3D(我相信你也可以在iPhone和iPad开发中使用它)。我使用java和jmonkey3d方法,我只能说我的期望是一个很好的引擎。

无论您选择哪种引擎......许多人的构造方式有点类似,技能将会延续到您决定使用的任何其他引擎,并且会让您深入了解如何从头开始制作自己的作品(约翰卡马克式的笑声)。

现在你可以结合你的三维建模/动画和编程技能。您可以为游戏创建模型,然后将几何图形导入到引擎中,对其应用纹理,在三维坐标系中操作它等。您可以编程某些事件以在对象上启动动画等。

这很多所以要做好准备,为此献出一些时间。休息一下,获得灵感是这个过程的关键!

+0

非常感谢它帮助我! –