我在为一场比赛编写游戏,我们必须创建能够直接从CD上运行而不需要在计算机上安装任何组件的游戏。MonoGame看起来是一个很好的选择,因为它是跨平台的,并且我想使用C#语言,但我找不到它是否需要安装任何东西。有人知道它是否需要安装吗?如果不需要,是否有其他替代品?谢谢
我尝试使用MonoGame制作了两个小项目(2D和3D,在2013年7月),以下是我的感受: 我的游戏不能在所有Windows机器上运行-在某些机器上,它们会在视频通话的某个地方崩溃 这些游戏不容易移植到其他平台。我尝试将我的游戏构建为Mac版本,但由于Xamarin Studio / MonoDevelop拒绝打开/构建我的项目,我无法实现。有一些非常模糊的互联网文章,但整个平台支持的情况使我决定不去麻烦。 MonoGame中没有内容管道处理器。您需要安装XNA Game Studio来编译资产,并执行一些额外的步骤/怪癖。 既然如此,问题就出现了:为什么不使用XNA呢? 因此,之后我决定使用Gameplay3D或SDL2的C++进行游戏开发,并对此决定非常满意。