将 XNA 游戏内容发布为游戏内容引用

  • 本文关键字:游戏 引用 XNA xna xna-4.0
  • 更新时间 :
  • 英文 :


我正在制作具有自己内容的游戏引擎(游戏库)。游戏引擎是许多引用(.dlls),可以包含在基本的xna游戏中,并为游戏提供一组工具。问题是引擎有一些效果,也必须作为内容参考包含在内。我的问题是如何将内容构建为 dll/游戏内容项目,而不是文件夹。

这只是基于我对 XNA 的轶事经验的猜测。内容管道作为 Visual Studio 生成过程的扩展运行,该过程将资产转换为 .xnb 文件。在引用具有自己的内容引用的游戏库的情况下,您不能依赖正在构建的内容,因为您实际上并不是从游戏项目构建游戏库。

您可能必须打开包含游戏库及其关联内容项目的项目,生成该项目,然后将游戏库.dll及其关联内容复制到项目中引用游戏库的正确位置。

或者,可以将游戏库项目及其内容项目作为游戏项目的一部分包含在内。这可能允许生成过程生成这两个内容项目。

对不起,我还没有真正尝试过这个,所以我只是猜测。

相关内容

最新更新