我一直在为桌面版XNA开发3D XNA游戏,其中一个最棘手的问题是缺乏对3D模型的正确动画支持。我现在正试图为wp7开始游戏,我想知道推荐的工具组合是基于经验的。
简而言之:我正在寻找以下工作流程的提示/最佳做法/经验
我知道有关creator.xna.com的教程,但我特意寻找现实世界的例子。我必须写自己的代码越少越好。我特别不喜欢那里的例子,因为在那里有很多自定义代码用于导入和处理动画。
答案 0 :(得分:2)
有很多自定义代码,因为这就是XNA的方式。我很惊讶我必须实际使用数学来计算如何以一定的速度在屏幕上移动对象。我的意思是谁曾经认为数学在计算变化之外是有用的!?你最好的选择是去看看XNA的一些相同的库。 Codeplex.com有很多。我没有任何经验,因为我们做了纯粹的2D事情。
XNA 3D游戏库http://www.synapsegaming.com/products/sunburn/engine/
链接到大量XNA资源和游戏引擎
或者您可以使用类似Unity3D的内容。
我认为XNA很酷,我很惊讶你需要手动做多少。我想我不应该。来自创建者的示例中的大部分代码都可以被删除并重新发布。问题是找到你需要的东西并理解它在做什么。好的那是我的问题。
祝你好运
答案 1 :(得分:1)
这完全取决于你自己的经验。例如,我是一个使用MaxScript的轻拍手,所以我总是喜欢3dsmax,因为我知道我不会对内容管道有太多麻烦。另一个人可能对Maya脚本更加熟悉,因此选择Max会让他们感到疯狂。对此真的没有“正确”的答案。
我特别不喜欢那里的例子,因为有很多自定义代码用于导入和处理动画。
这是游戏开发的世界 - 它并非都很有趣。