3

有人可以指点我一些好的 Monogame 演练或教程吗?

我问这个问题的原因是因为当我尝试在 VS2012 中创建一个新项目时,我得到以下选项

图像1

但是所有的教程或演练(比如这个)都有以下选项并使用 xaml 进行开发 -

img2

现在,我想这是因为我使用的是 Windows 7。所以有人可以给我一些针对我的案例的教程。

注意:我正在尝试为 Windows 7 开发简单而普通的游戏,没有像 XBox、Windows 8 或 Android 这样的花哨游戏。我在哪里可以找到适合我的情况的入门演练?

4

3 回答 3

4

这里的论坛上列出了一些 MonoGame 教程: https ://monogame.codeplex.com/discussions/439595

还有一篇关于新 MonoGame 教程想法的相关帖子: https ://monogame.codeplex.com/discussions/439728

如前所述,MonoGame API 在语法上与 XNA 兼容,因此大多数 XNA 教程也会有所帮助。

处理内容有一些技巧,我认为最简单的方法是将其添加到 Content 文件夹中,如果在属性窗口中更新,则将其设置为 Content / Copy 并在代码中使用文件扩展名引用它(除非它是XNB 文件)。

MonoGame 是一个很棒的项目,如果你想为许多平台制作游戏,我强烈推荐它,你可能迟早会想做的事情。但是,与 XNA 相比,它仍然缺少一些功能,因此在短期内生活可能会更轻松,而如果您坚持使用 XNA,那么您正在学习。

最后一点,无论如何,根据您的第一个屏幕截图,如果您想以 Windows 7 为目标,我会选择 MonoGame Windows OpenGL 项目。了解如何渲染您的第一个精灵,您可能会决定继续使用 MonoGame 毕竟不是那么糟糕.

于 2013-05-30T23:49:35.170 回答
1

大多数 MonoGame 教程将处理 Windows 8 或非 Windows。这是因为 MonoGame 是作为 XNA 的替代品创建的,以便从支持 XNA 的平台(例如 windows 7)轻松移植到不支持 XNA 的平台(例如 Windows Store App)。

请注意,您仍然可以在 Windows 8 中使用 XNA,但您将创建桌面应用程序,而不是 Windows 应用商店应用程序。

于 2013-05-30T14:55:18.137 回答
0

一个很好的示例资源是多平台示例项目,其中包含几个适用于所有平台的示例

https://github.com/Mono-Game/MonoGame.Samples

平台游戏示例在所有平台上,其余的都在进行中,但都显示了设置项目准备好应对所有平台的好方法!

于 2014-12-20T10:16:57.267 回答