
简要介绍游戏制作神器GameMaker,为独立游戏开发者带来福音。
GameMaker软件介绍
【软件概况】
GameMaker,这款独特的游戏制作软件,自1999年11月15日发布首个公开版本以来,便在独立游戏开发领域扮演着积极的推动角色。其背后的YoYoGames工作室,成立于2007年,汇聚了四位经验丰富的游戏行业前辈,工作室总部位于英国的Scotland(苏格兰)/Dundee(邓迪),致力于为独立游戏开发者提供强大的制作工具。2015年2月,GameMaker被Playtech以1065万美元收购,而到了2021年1月,昆仑万维旗下的Opera Software又以1000万美元的价格将其收购。

【用户评价与学习难度】
对于这款独特的游戏制作软件,许多用户都给予了高度评价。按照官网提供的Fire Jump教程,用户可以轻松地完成整个制作流程,体验其强大的功能和易用性。由于具备一定的游戏引擎使用经验,在掌握相关概念后,学习GameMaker的难度并不高,能够迅速上手。特别值得一提的是,其面向对象的游戏开发理念将万物都视为对象,这在无编程设计环境中显得尤为重要。

【功能特色】
在GameMaker中,一个对象的面板包含了丰富的设置选项,如图所示,其中可以设定对象的图片、事件、父子关系、物理属性和定义变量。这些信息足以满足90%的游戏开发需求。特别值得一提的是,Events功能,它主要负责驱动游戏的发展,并提供了大量的生命周期回调,为游戏开发者带来了极大的便利。

编辑特定事件的方式如下:
通过上述方式,您可以详细地设定和编辑GameMaker中的各种事件,从而灵活地控制游戏的发展和逻辑。

GameMaker的工具与生态
【内置功能与工具支持】
Toolbox提供了丰富的内置功能模块,这些模块可以帮助您有效地组织游戏逻辑。通过Define事件,用户能够详细设定对象的行为,而无需编写复杂代码。然而,是否支持自定义Toolbox功能,目前尚不明确,需要进一步研究。GameMaker的DND(Drag And Drop)特性允许用户方便地创建事件和构建游戏世界,实现无代码开发。


【脚本与社区】
拥有超过3600种可用的资源脚本,GameMaker的生态已然繁荣至此,这无疑彰显了其独特的吸引力与过人之处。在GameMaker的丰富生态中,Scripts的分类占据了最大比例,数量高达900余种。这得益于GameMaker对Package的出色支持,让开发者能够轻松获取并利用这些资源。尽管社区论坛的活跃度有所欠缺,但其中不乏有价值的讨论。


1.价格与市场策略
1.1.用户群体与盈利模式
YoYoGames在2020年拥有超过40万的注册用户,其盈利状况尚不得而知。然而,从其收费策略来看,无疑是对独立游戏开发者有着明确针对性的。2023年的教育整顿似乎未对GameMaker产生显著影响,主要盈利方式包括销售时间和座位,这种方式主要服务于游戏编程培训方向,为独立游戏开发者提供了宝贵的资源和支持。


【官方网站评价】
最后,要提及的是,GameMaker的官方网站制作得相当用心,内容丰富且用户友好。然而,由于我并非其重度用户,所以对其功能与特色并未深入体验。但仅从我所了解的来看,它确实为独立游戏开发者提供了宝贵的资源和支持。
对于GameMaker的深入使用,我尚未能全面探索。然而,从我目前所了解的来看,这款软件确实展现了卓越的实力。它的制作水平非同一般,堪称冰冻三尺非一日之寒。