MonoGame移植到Linux

我已经在Visual Studio 2015中使用C#和MonoGame框架在Windows 7(64位)上开发了一款游戏。 游戏在Windows上运行良好,但我也想让游戏在Linux上播放。 因此,我在Windows PC上安装了Ubuntu 15.10(64位)的VirtualBox,testing是否可以让我的游戏在Ubuntu上运行。 在尝试以不同的方式编译游戏之后,我看到了一些关于将MonoGame部署到Linux的问题:

  1. 是否有可能编译一个MonoGame游戏在Windows上的VisualStudio 2015 Linux版本…

    1.1。 MonoGame Linux项目?

    1.2。 MonoGame Windows OpenGL项目?

    1.3。 MonoGame Windows项目? (我的游戏目前是)

  2. 如果[1.]需要在Linux上安装什么程序以运行此[1.x]版本?

  3. 是否有可能(并build议)在虚拟 Ubuntu机器上的MonoDevelop中编译游戏?

  4. 甚至有可能在虚拟 Ubuntu机器上运行MonoGame游戏?

  5. 什么是在Linux上的游戏适当的可执行文件扩展名? (因为Windows上的Linux项目只是build立一个.exe)

我几乎没有使用Linux的经验,所以我希望有人可以回答我这些问题,也许有将MonoGame游戏移植到Linux的经验的人。

谢谢。