-3

我完全厌倦了“如何为 Visual Studio 2012 安装 xna”这件事。我搜索了很多,查看了很多教程,我想要的工作一半,我真的知道谷歌是我的朋友。

我注意到现在窥视者使用monogame,而不是xna。“SURE”:所以我安装了monogame。太酷了,我也在 VS2012 中看到过。但是内容...

据我了解,它使用 xna 内容,因此 xna 开发人员需要更少的时间来采用他们的游戏。凉爽的。让我们看看教程...他们说您应该安装 VS2010,然后来回安装 hipp-hopp 以在您的 VS2012 项目中包含内容。现在好吧,我不想那样。

我安装了 windows phone sdk 8(或什么?),所以我可以在 VS2012 中添加 xna4 内容和管道项目 - 所以......没有 VS2010。

很酷,但我根本无法让它工作。我得到了内容项目,其中包含一个 .X 文件和一个 .BMP 文件,因此它具有纹理。我也添加了一个 WindowsPhoneGameLibrary,并添加了内容参考。我编译并出现 xnb 文件 - 我说非常酷。然后我尝试将所有这些链接到主项目和nada ..它说它无法链接(主项目是带有xaml的Windows 8的monogame)。天哪,为什么?当我执行 model = content.load(etc) 时,它无法加载,因为文件不存在。

所以..我的简单问题是:我怎样才能让它“只是为了工作”?没有魔法或手动将文件从这里复制到那里,或者没有安装 VS2010,等等,或者只是没有秃顶。

4

3 回答 3

1

和其他人一样,我认为你的问题有点粗俗,我不太明白,但我认为阅读这些可能会有所帮助。

为什么 vs2012 不支持 XNA?

如何在 Visual Studio 2012 上安装 XNA 游戏工作室?

关于您的内容问题:“当我执行 model = content.load(etc) 时,它无法加载,因为文件不存在。”

确保正确设置所有艺术/声音/效果资产文件属性:

  • 构建操作应设置为内容
  • 复制到输出目录应该是 Copy if newer 或 Copy Always
于 2013-06-11T04:20:02.787 回答
0

您可以将 XNA 与 VS2012 一起使用!不要放弃!:) 我是这样做的:如何在 Visual Studio 2012 上安装 XNA 游戏工作室?

于 2013-07-24T16:45:29.280 回答
0

您可以将 XNA 与 VS2012 一起使用(我一直这样做)。但是,如果您使用的是 MonoGame(正如我从帖子中了解到的那样),您必须使用 XNA 将您的内容转换为 .xnb 文件,然后将它们放入 MonoGame 内容文件夹中。您不能在 MonoGame 中使用内容管道。这可能会有所帮助:http: //blogs.msdn.com/b/tarawalker/archive/2012/12/04/windows-8-game-development-using-c-xna-and-monogame-3-0-building- a-shooter-game-walkthrough-part-1-overview-installation-monogame-3-0-project-creation.aspx。即使是 Windows 8,我认为 XNA 开发在 Windows 7 和 8 上并没有什么不同(窗口看起来会有所不同)。

另外,如果此答案有帮助,请将其标记为正确答案:)。我是该网站的新手,可以使用声誉 ;)。

于 2013-07-24T16:42:07.593 回答