从头开始构建游戏的想法可能是一项艰巨的任务,并且大多数人会放弃这一想法。 有一些工具可以减轻创建和实施美术和游戏资产的负担,但大多数工具都需要花费数小时的YouTube教程才能有效使用。 进入GameMaker Studio,这是一个非常易于使用且功能强大的视频游戏工程工具箱。

GameMaker Studio使制作视频游戏变得更易于管理和愉快。 创作者YoYo游戏着手设计和部署一种工具,该工具将使爱好开发者(如我自己)创建复杂的游戏,而不必处理诸如Unreal或Unity之类的游戏引擎所带来的复杂性。 这并不意味着GameMaker在创建游戏方面会更糟,只是其范围受到更多限制。



GameMaker使用一种称为GML(GameMaker语言)的自定义语言,实际上在语法方面与JavaScript非常相似。 但是,GML带有大量内置函数和变量,使启动项目更加容易管理。 您可以通过调用重力函数并使用易于使用的全局物理变量设置对象碰撞来快速构建游戏物理引擎。
如果!place_meeting(x,y + 1,obj_Ground)
{
重力= 0.01;
}
其他
{
重力= 0;
}
除了提供使实现游戏逻辑变得容易的工具外,GM还为开发人员提供了一个Sprite编辑器,可用于非常快速地生成艺术品和动画。


美术编辑器易于使用,其操作方式与MS.Paint或Photoshop相同,无需再导入或重新格式化任何外部文件。 本质上,您无需学习单独的程序,就可以开发游戏所需的所有美术作品。
资源:
https://docs.yoyogames.com