我刚刚下载了 Xamarin。首先,我决定为我的 Android 设备创建一个简单的 2D 游戏。奇怪的是,谷歌没有为 Xamarin 提供 2D 游戏引擎的任何结果。我唯一能找到的是 MonoGame,但这似乎不适用于 Xamarin(仅支持 Visual Studio 和 MonoDevelop)。
谁能给我建议我可以在 Xamarin 中使用什么引擎/框架?
Monogame 非常适用于 Xamarin:
设置:
我知道为时已晚,但我只是加入了 monogame 并找到了解决方案:要使其正常工作,请按照以下步骤操作:
在 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 Studio 中展开 Content 文件夹,然后左键单击 logo.png 文件。在 IDE 的左侧,您可以找到属性。在属性中将第三个从顶部更改为内容而不是无。如果您现在运行模板,则应该可以毫无问题地加载图形:D
享受问候 Schreda
Xamarin 最近才发布 Xamarin Studio。它曾经被称为 MonoDevelop,因此可以解释为什么您在 google 中找不到搜索结果。
好消息是它确实有效,我目前正在使用新的 Xamarin Studio 使用 MonoGame 制作游戏。它并不完美,它们是他们目前正在整理的一些错误,但它绝对是可用的。
这是我在 Xamarin Studio 发布后完成的一款游戏,以证明它运行良好: https ://play.google.com/store/apps/details?id=com.craftworkgames.rockrun
所以是的,MonoGame 正在经历一个过渡阶段,但一切都很好。