xamarin - 可部署到 IOS、Android 和 Windows Phone 的单一 MonoGame 代码库。

标签 xamarin monogame multiplatform

是否可以使用 MonoGame 框架编写一个代码库并使其在以下平台上编译:Android、IOS 和 Windows Phone?

最佳答案

您可以执行此操作,我已在以下平台上为我的游戏《Tokyo Hosto》执行此操作: - iOS - 安卓 - Windows 手机 - Windows 8 Metro - Xbox 360 - 欧亚 - 移动游戏机

我首先创建了 XNA 项目,将它们编码到大约 90%,当开发暂停时(因为我正在等待动画发送给我),我开始在 MonoGame 端口上工作。我没有做任何特别聪明的事情,而是将它们链接到我的源文件中,而不是复制它们。这意味着每个平台都使用一组代码。

我只是使用编译器指令来解决平台特定的细节。

关于xamarin - 可部署到 IOS、Android 和 Windows Phone 的单一 MonoGame 代码库。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19702332/

相关文章:

mercurial - 您使用哪种持续集成软件?

c++ - 在 C++ 下处理 Unicode 字符串的最佳多平台方式是什么?

ios - Xamarin Auth IOS 模拟器将帐户保存到 KeyChain

c# - 2D Monogame : Rectangle collision detection, 边特定

c# - 使用 XNA/MonoGame 的不同大小和质量的正确球体碰撞解决方案

docker - 需要知道如何使用 Groovy 自动化 Docker 构建和运行时

c# - Akavache 无效

ios - 在 iOS Xamarin 中发送和接收隐藏的短信

android - FCM 在封闭/后台应用程序模式下更新 BadgeNumber

c# - 作为服务定位器的通用静态类