使用Xamarin Studio运行新的MonoGame项目

时间:2013-06-09 09:05:42

标签: installation xamarin monomac monogame

我正在尝试使用MonoGame为mac启动一个新项目。我已经安装了我认为必需的所有东西但是当我运行新项目时(单声道游戏徽标应该弹出)我在输出中得到这两行:

加载程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/Test.exe 加载程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/MonoMac.dll [外部]

并且启动的新应用程序挂起而不会弹出窗口。我尝试按照此页面上的步骤操作:http://jamie.ly/wordpress/programming/software/setting-up-a-monogame-mac-application-with-xamarin-studio/

但似乎没有什么能解决我的问题。有什么想法吗?

1 个答案:

答案 0 :(得分:18)

我知道它已经晚了,但我只是联合monogame并找到了解决方案: 要使其工作,请按照以下步骤操作:

  • http://xamarin.com/studio
  • 安装最新的xamarin工作室
  • 接下来从 https://monogame.codeplex.com/releases/view/102870
  • 下载单一游戏文件
  • 在mac上选择xamarin版本

  • 然后打开xamarin studio安装模板。然后单击顶部的Mac菜单“Xamarin Studio”Addin Manger并选择从文件安装并选择已下载的文件......

  • 到目前为止还不错,但是你的png文件不会从这里加载......所以请按照下面的步骤解决这个问题: 访问monogame的git页面并下载它: https://github.com/mono/MonoGame

  • 下载并解压缩zip文件后进入文件夹,然后使用xamarin studio打开以下文件 的 MonoGame.Framework.MacOS.sln

  • 现在Xamarin工作室应该开放并包含2个项目:Lidgren。 ...和Monogame.Framework.MacOS

  • 在Xamarin工作室的顶部(除了播放按钮,您应该看到调试点击它并将其更改为发布
  • 现在右键单击Monogame.Framework.MacOS项目并构建新项目
  • 这应该没有任何错误,但你可能会收到警告......我们不注意它们:D
  • 接下来,您需要再次访问已打开 MonoGame.Framework.MacOS.sln 项目的Monogame文件夹。
  • 但这次你需要深入了解文件夹结构:寻找以下文件夹 - > MonoGame.Framework / bin中/ MacOS的/释放
  • 发布文件夹中的文件现在是您的新库......
  • 您可以随意复制这些库,但您应该知道它们的位置,因为您需要将它们添加到新的monogame项目中。
  • 接下来打开Xamarin工作室并使用已安装的模板创建一个新的Monogame项目......
  • 选择Monogame Mac应用程序模板

我们现在差不多完成了:

  • 在Xamarin工作室内的项目树中查找参考“文件夹”并右键单击Monogame删除参考...
  • 现在您需要通过右键单击引用来添加新引用。
  • 访问.Net-Assemblies并从MonoGame.Framework / bin / MacOS / Release / - 文件夹添加文件(确保添加所有文件)

现在最后一步是在Xamarin工作室中展开您的内容文件夹,然后左键单击logo.png文件。 在IDE的左侧,您可以找到属性。在属性中,从顶部到内容更改第3个而不是无。 如果您现在运行模板,则应该加载图形而不会出现任何问题:D

我在几台机器上测试它的工作方式!!!!

享受 问候 Schreda