今天,我们来介绍以下如何在ubuntu18.04LTS中安装和使用MonoGame。

安装MonoDevelop

安装好Ubuntu18.04后,需要安装集成开发环境MonoDevelop,打开MonoDevelop官网https://www.monodevelop.com/download/#fndtn-download-lin

选择页面中的【Linux】

image

打开终端

image

依次输入:

回车

回车

回车

回车

安装MonoDevelop

时间比较长,请耐心等待!

安装MonoGame

打开monogame官网:https://www.monogame.net/downloads/

点击MonoGame for Linux,下载monogame-sdk.run

image

下载完成后,打开终端依次执行以下命令来安装MonoGame SDK

image

打开monodevelop,【工具】【扩展】

image

选择【库】,在搜索框中输入【monogame】,然后选中【MonoGame Extension】【安装】等待安装完成。

image

点击【文件】【新建解决方案】

image

选择MonoGame【应用】选择【MonoGame Cross Platform Desktop】【下一步】

image

项目名称输入【HelloMonoGame】【创建】

image

创建项目成功后你会发现HelloMonoGame项目旁边会有一个红色的叉。

image

当点击【运行】按钮会出现:【Cannot open assembly “路径”没有哪个文件或目录.】错误。无法运行

image

解决办法:关闭MonoDevelop,点击ubuntu的文件管理器,找到项目文件:/home/chengcong/Projects/HelloMonoGame/HelloMonoGame/HelloMonoGame.Desktop.csproj。点击鼠标右键

image

用文本编辑器打开

image

点击右上角菜单按钮,

image

查找Any CPU,替换为AnyCPU。即删除中间的空格(这就是造成错误的原因)点击【全部替换】

image

点击右上角的【保存】按钮,闭关此窗口。

image

重新打开MonoDevelop,打开HelloMonoGame项目

image

此时错误已经消失了。点击运行按钮

image

此时弹出的蓝色背景窗口就是MonoGame游戏!表示开发环境已经安装完毕了!

image



如果您对C#游戏开发感兴趣,可以扫下面二维码加入我们的QQ群来一起学习交流

原创文章,转载请注明本文链接地址(违者必究):C#开发跨平台游戏——使用MonoGame开发Linux游戏

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注