环球门户网

适合初学者的简单GameMaker Studio教程

更新时间:2024-11-07 09:10:22

导读 如果你想为 Android 开发游戏,Android Studio不是最好的工具选择。虽然 Android Studio 是一个功能强大的 IDE 并附带许多额外的开...

如果你想为 Android 开发游戏,Android Studio不是最好的工具选择。虽然 Android Studio 是一个功能强大的 IDE 并附带许多额外的开发工具,但它主要适用于生产力应用程序和工具,并且学习曲线陡峭。幸运的是,还有许多其他选项可用,例如出色的 GameMaker Studio 2。本文将作为 GameMaker Studio 教程帮助您入门,以及该工具的概述。

到最后,您将构建您的第一个 2D 平台游戏!

与Unity和Unreal一样,GameMaker Studio是一个游戏引擎,它结合了强大的 IDE(集成开发环境)以便于开发。然而,GameMaker 的不同之处在于它的相对简单性和目标受众。这是一种拖放式工具,与许多竞争对手相比,涉及的代码相对较少。这使得 GameMaker 不仅适合初学者,而且适合想要在不学习编码的情况下构建游戏的艺术家和设计师。

GameMaker Studio 究竟是什么?

也就是说,对于那些确实想要添加一些自定义逻辑的人来说,有一种“GameMaker 语言”可以提供更多的灵活性。

GameMaker Studio 免打扰

这种易用性确实带来了稍微有限的范围。GameMaker Studio 2 是一个 2D 游戏引擎;因此,如果您梦想构建下一个Doom,那么您需要寻找其他地方。但请不要误会:这仍然是为一些非常成功的游戏提供支持的专业级 IDE。其中包括Minit、Blazing Chrome、Hyper Light Drifter和我个人最喜欢的链接:Katana Zero。

GameMaker Studio 的另一个警告是它不是免费的,而更强大的 Unity 和 Unreal Engine 是免费的。然而,定价非常合理,Creator License 的价格为 39 美元。这允许用户开发和发布适用于 Windows 和 MacOS 的游戏。然而,控制台许可证要贵得多,每个 799 美元,或者三个都 1,500 美元。许可证有效期为 12 个月且不可续订,还有其他选项,例如开发人员许可证和教育许可证。还有一个 30 天的试用期,因此您可以在尝试之前查看您是否适应工作流程。

在撰写本文时,该引擎的版本为 2.3.1.542。然而,它最常被称为“GameMaker Studio 2”。

如何使用 GameMaker Studio 2

要开始使用 GameMaker Studio 2,首先要创建一个新项目。接下来选择“拖放”选项,我们将在本 GameMaker Studio 教程中使用该选项。

快速提示:如果您在网上寻找信息或帮助,请务必搜索“GameMaker Studio DND”。此速记将确保您获得与拖放版本相关的信息,而不是 GameMaker 语言 (GML)。

现在您将看到左侧的工作区和右侧的资产浏览器。资产浏览器可让您查看项目文件夹中的所有元素。

每个游戏都需要精灵,所以把你的精灵放到 Sprites 文件夹中。如果您没有自己的 sprite,您应该可以从网上下载一些。我正在使用我制作的旧绿屏风格游戏中的精灵。这个小家伙叫做“Bee Boo”。

当您将精灵放入其中时,您应该会看到它在一个单独的窗口中自动打开以供仔细检查。注意它自动有一个碰撞框;图像周围的灰色小轮廓。这定义了精灵的物理尺寸并促进与环境的交互。如果需要更改此设置,可以选择左侧的“Collision Mask”下拉菜单,然后在模式下选择“Manual”。您现在可以根据需要拖动框并调整其大小。确保原始精灵为 32×32 像素,或通过单击“编辑精灵”更改尺寸。碰撞盒通常应与精灵的大小和形状相同。

当您真正构建游戏时,您可能希望使用多个精灵来创建动画。现在,我们可以只使用一个在屏幕上滑动的静态角色。但是,如果您确实想制作空闲动画,只需将另一个精灵拖到时间轴中第一个精灵旁边,然后在左上角设置 FPS。

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。