Windows 单游戏部署

Windows 单游戏部署,windows,monogame,Windows,Monogame,我有一个MonoGame游戏,我想让它从我的网站下载。我希望人们可以下载游戏,然后玩它,尽管我不介意他们也安装它。这是一个非常小的游戏,但是,所以我不认为他们会想通过这个过程,虽然也许我想提供两种选择 现在,我只想部署到Windows并确保它能正常工作,但任何关于如何编译/部署到Mac/Linux的建议也都非常好 谢谢 这其实是我一直想知道的事情,但几乎找不到相关信息。从我的经验来看,这绝对不是最终的答案,只是一些能帮助你走上正确道路的东西 你可以这样做: 现在,在我的示例项目中,我能够下载它,

我有一个MonoGame游戏,我想让它从我的网站下载。我希望人们可以下载游戏,然后玩它,尽管我不介意他们也安装它。这是一个非常小的游戏,但是,所以我不认为他们会想通过这个过程,虽然也许我想提供两种选择

现在,我只想部署到Windows并确保它能正常工作,但任何关于如何编译/部署到Mac/Linux的建议也都非常好


谢谢

这其实是我一直想知道的事情,但几乎找不到相关信息。从我的经验来看,这绝对不是最终的答案,只是一些能帮助你走上正确道路的东西

你可以这样做:


现在,在我的示例项目中,我能够下载它,并且必须安装它。我知道这只是你要求的方法之一,但对于另一种方法,我相信你会想让你的项目成为可执行的。你可以在上面找到一个问题。希望这有帮助

如果你编译游戏,你会得到一个包含.exe文件的bin文件夹,如果你在mac上编译游戏,你也会得到一个.app文件

这些是你可以通过点击播放的实际应用程序。这也适用于没有您的开发环境的其他机器。您可能需要包括bin文件夹中的.dll文件。我还没有测试过这个

当然,强烈反对下载.exe,因为用户无法知道他们是否安装了恶意软件,但理论上这是可能的