尹良灿得闲

巴甫洛夫很忙……巴甫洛夫正在死亡

Arch Linux 下搭建 MonoGame 开发环境

| Comments

其实就是安装几个包而已:

1
$ yaourt -S monodevelop-git monogame monodevelop-monogame-addin-git

第一个是 IDE,Extra 仓库里的更新太慢了,还停留在 4.0.13MonoDevelop 的稳定版现在是 4.2.1

最后那个是 MonoDevelopMonoGame 插件,有了它才能在 MonoDevelop 里创建 MonoGame 的解决方案。话说这个当初把我给搞蒙了,看教程以为直接安装好 MonoGame 就可以了,看了 aur 里的评论才知道这么个东西。觉得维护者应该把它加到可选依赖里。

现在试着创建一个 Solution:

  • 在菜单栏选择 File -> New -> Solution
  • 接着选择 C# -> MonoGame -> MonoGame Linux Application

  • 命名并保存

    (编辑器的配色可以在 Edit -> Preferences -> Text Editor -> Syntax Highlighting 里设置)

  • 在编译运行应用前可以把第 23 行的 graphics.IsFullScreen 设为 false,全屏运行的话会带来一些不便。

  • 按 F5 或 选择菜单 Run -> Start Debugging 启动程序

    不太有趣 _(:3」∠)_

为了体验最新的特性,还可以通过 MonoDevelopVersionControl 插件下载最新的 MonoGame 代码用来创建应用:

详见:Getting and Building the Latest Sources (develop3d)Creating a MonoGame Application (develop3d version)

参考资料

Comments