繁体   English   中英

与Xamarin的简单2D游戏

[英]Simple 2D game with Xamarin

我刚刚下载了Xamarin。 为了开始,我决定为我的Android设备创建一个简单的2D游戏。 奇怪的是,谷歌没有在Xamarin的2D游戏引擎上获得任何结果。 我唯一能找到的是MonoGame,但这似乎不适用于Xamarin(仅支持Visual Studio和MonoDevelop)。

任何人都可以给我建议我可以使用Xamarin的引擎/框架吗?

Monogame非常适合与Xamarin合作:

建立:

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

我们现在差不多完成了:

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

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

喜欢Schreda

Xamarin最近才宣布Xamarin工作室。 它曾经被称为MonoDevelop,这解释了为什么你在谷歌找到搜索结果时遇到麻烦。

好消息是它确实有效,我目前正在使用新的Xamarin Studio与MonoGame一起制作游戏。 它并不完美,它们是目前正在整理的一些错误,但它绝对可用。

这是我在Xamarin Studio发布之后完成的一款游戏,证明它运行得很好: https//play.google.com/store/apps/details?id = com.craftworkgames.rockrun

所以是的,MonoGame正在经历一个过渡阶段,但这一切都很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM