1

任何人都请帮我在 xna 4.0 中为 .fbx 格式的 3d 模型制作动画。如果有任何教程或示例应用程序,请告诉我方法。我是 xna 和 3d 模型的新手,我对整个游戏概念还是新手。我需要在 2 周内制作一款手臂摔跤游戏,所以请帮帮我。如果除了 xna 之外还有其他构建游戏的方法,请也参考这些方法。我需要示例和教程,因为我没有足够的时间从头开始学习和构建。

4

2 回答 2

0

根据我的经验,构建 3D 游戏的最快方法仍然是 Unity3D。这将允许您使用 C# 编写游戏,当您尝试使用 XNA 4.0 编写游戏时,您可能已经知道这一点。最重要的是,它具有可靠的编辑器和出色的 UI。它很容易学习,并且您可以找到足够多的免费教程。你可以找到官方网站unity3d.com。(免费使用)

谈谈你的问题。您可以播放 .FBX 格式,但根据我使用 XNA 4.0 的经验,使用 *.x 格式(文本,而不是二进制)仍然更好。对于这种格式,有几个示例,可以在网上找到。

  • 是一个官方示例,您可以在其中看到如何将蒙皮模型作为资产加载、处理信息以及如何控制它。(如果您环顾四周,您还可以找到其他示例,类似于这个。)
  • www.enchantedage.com/xna-animation是一个免费使用的库,它可以让您的动画生活更轻松。如果您足够努力地搜索,也可以找到类似的库。
  • 对于大学的一个项目,我使用了这个库,它对我很有用。

如果你想让它变得更简单,你甚至可以选择使用一个完整的引擎,建立在 XNA 之上。九号引擎就是一个很好的例子,它再次可以免费使用。

你想用什么取决于你。作为附加说明。如果您使用的是 3DS Max,请务必使用 2012 版。你可以在这里下载插件,我在同一个项目中使用过它,它很有魅力。

于 2013-07-31T12:17:57.590 回答
0

如果您想使用 XNA,骨骼动画的 Microsoft 示例在这里: Microsoft Skinned Model Sample

但是可以在这里找到更好的样本: Better Skinned Sample

于 2013-07-31T15:47:07.897 回答