MonoGame Mac 安装指南

5

有人知道如何在Mac上安装MonoGame吗?我已经找了一段时间,但是找不到任何指南。我已经成功地安装了Mono和MonoDevelop,但我无法弄清楚如何安装MonoGame。谢谢。

2个回答

3

一般情况下使用MonoGame:

  • 从GitHub下载源代码
  • 开始一个新项目
  • 添加现有项目,选择 MonoGame.YourPlatform.csprojLidgren.Network.YourPlatform.csproj
  • 在你的新项目中引用MonoGame

实际上并没有什么需要“安装”的东西。


有没有特定的项目类型?将Monogame添加到非OpenGL项目中可能会很奇怪。 - tamaslnagy
1
我会使用一个空项目。当你的应用程序启动时,基本上调用game = new Game(); game.Run();,对于iOS来说,game应该是你的AppDelegate的成员变量。 - jonathanpeppers
谢谢。在安装Monotouch后,您什么时候会使用可用于iOS的OpenGL项目? - tamaslnagy
好的。我误解了iOS的OpenGL应用程序是什么。我以为它可能只会暴露出Monogame运行所需的OpenGL API,而不是只有在编写OpenGL项目时才需要它。很酷。OpenGL很复杂,但也很有趣 :) - tamaslnagy
全新使用 MonoDevelop/MonoGame 进行 iOS 开发。怎样才能运行 MonoGame 的示例?我遇到了许多编译错误。我已经下载了第三方依赖项等。如果您有答案,请在这里回答:http://stackoverflow.com/questions/11727185/monogame-samples-not-compiling-on-mountain-lion - FlavorScape
显示剩余3条评论

0

为了更新这篇文章,以适应现代(MonoDevelop和.SLN之后,新的SDK结构)时代。

关于VS Code和Apple Silicon的说明在这个问题中得到了回答。

只有在Intel(x64)Mac上继续阅读。

对于Visual Studio for Mac 设置说明

安装Visual Studio for Mac

安装Visual Studio for Mac的MonoGame扩展。

自3.8版本起,这些包基于NuGet;只需在引用中更新NuGet包以获取最新版本。
新的dotnet SDK结构和X64 vs ARM(Apple Silicon)注意事项在这个[问题]中有更详细的说明。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接