Farseer物理引擎和XNA 4

时间:2010-11-05 13:25:23

标签: xna farseer physics-engine

有人用XNA 4编译了Farseer Physics Engine 3.0吗?

2 个答案:

答案 0 :(得分:3)

阅读release page

  

此版本不支持XNA 4.0。 XNA 4.0引入了一些重大更改,这意味着您必须更改一些文件才能编译发布。源代码管理中的当前版本(FPE 3.1)支持XNA 4.0。

您可以从http://farseerphysics.codeplex.com/SourceControl/list/changesets下载最新的来源 - 尽管它可能不如发布版包装好。它也可能不稳定。

当然 - 我想你可能可以在XNA 4.0上使用Farseer 3.0,因为据我所知,XNA 3.1和XNA 4.0之间的数学相关类没有重大变化。你将无法编译演示(除非你搞砸了它们)。

答案 1 :(得分:0)

安德鲁是对的。所有内容都在最新的源代码中进行了升级,但是只需要修改样本和测试平台的渲染部分,以使发布版本在4.0中工作。引擎本身必须依赖于任何特定版本的Xna,甚至包括一个没有Xna的Vanilla版本。