操作系统
MacOS
最近更新
2024年12月19日
使用许可
商业
语言
支持中文
文件大小
373.39 MB

GameMaker是一款专门用于独立游戏开发的工具,它在独立游戏开发者圈子中非常有名,已经诞生过很多使用这个工具制作的有名游戏。


GameMaker的主要功能特点如下:

  1. 免费使用与导出收费:GameMaker软件本身可以免费使用,但如果你希望将制作的游戏导出到某些平台,那么就需要支付费用。对于个人游戏开发者来说,他们通常选择“INDIE”版本,这一版本的一年使用价格是100美元。
  2. 丰富的功能:GameMaker为游戏开发者提供了丰富的功能,如游戏设计、编程、测试和发布等。它支持多种编程语言,如GML(GameMaker Language)和C++,使开发者能够灵活地实现游戏的各种功能。
  3. 直观的界面:GameMaker具有直观、易用的界面,使开发者能够轻松地创建和管理游戏项目。无论是初学者还是有经验的开发者,都能够快速上手并高效地使用这款工具。
  4. 强大的社区支持:GameMaker拥有庞大的用户社区,这意味着开发者可以在遇到问题时寻求帮助,同时也可以从其他开发者的经验中学习。社区中的共享资源和教程对于提高开发技能非常有帮助。
  5. 多平台支持:使用GameMaker制作的游戏可以轻松导出到多个平台,如Windows、Mac、Linux、iOS、Android等。这使得开发者能够更广泛地触达玩家群体。

2024.11.0.179 版本更新说明:

一、IDE 更新

  • Windows IDE 更新器引入了新的Windows IDE更新器。虽然目前看不到明显的更新效果,因为还没有新版本可供更新,但此版本已包含新的IDE内更新器(仅限Windows IDE用户,不适用于Mac或Ubuntu Beta版)。
  • 更新通知现在会在启动页的加载完成后显示,而不是在启动时立即显示。
  • 用户可以在新的“帮助”菜单项中进行按需检查,并选择在后台下载新安装程序,同时继续工作。
  • 下载完成后,GameMaker会询问用户是否希望立即重启并静默/自动安装新版本,或者等待下次询问时再安装。
  • 代码编辑器 2(Beta)首次将此新代码编辑器引入月度发布版(默认关闭,需要在“偏好设置”中手动启用)。
  • 新代码编辑器及其语言服务器仍存在一些已知问题和待改进之处,目前标记为Beta。
  • 如发现Bug,请搜索现有的Bug报告并添加评论或点赞,而不是提交重复报告。
  • 包管理器包管理器现已在2024.11版中可用,目前仅允许加载最新版本的ProjectTool和IDE本地化插件。
  • 在当前Beta版及未来的非Beta版中,包管理器还将允许安装Prefabs和用于构建项目的GMRT包。

二、性能与稳定性修复

  • 回退了输入/渲染库的新版本,以解决在2024.2.0之后的版本中,某些使用超过100% DPI覆盖的AMD GPU笔记本电脑上出现的大面积闪烁(白/黑)问题。
  • 修复了长时间使用IDE后RAM使用量增加和“卡顿”的问题。这些修复同样适用于Windows/Mac/Ubuntu(Beta)IDE。

三、新功能

  • 未使用资产的自动排除现在可以在构建时启用GameMaker自动忽略项目中的未使用资产,这些资产不会被添加到游戏包中(项目本身不会被修改,未使用资产会保留)。
  • 此功能在新建项目中默认开启(在现有项目中默认关闭)。
  • Windows导出:ARM64设备支持现在可以创建针对ARM64 Windows设备的游戏。对于运行/调试,游戏将在启动时检测目标设备使用的架构并自动运行正确的运行程序(x64或ARM64)。
  • 在创建可执行文件时,可以选择构建ARM64 Zip或ARM64 NSIS输出文件。
  • GX.games导出:.Zip包类型当点击“创建可执行文件”时,添加了一个新的“另存为.zip”输出类型。此包类型适用于希望使用GX.games目标创建的WASM包,但将其用于自己的网站而非GX社区的用户。

四、游戏选项与控制

  • 添加了新的选项,用于切换2024.8和2024.11中引入的各种更改的遗留行为,包括字符串到数字的转换、对“其他”的处理以及严格的音频错误。
  • 移除了“为单独纹理页生成Mipmap”的游戏选项,因为此设置在最近的GameMaker版本中已在纹理组编辑器中管理。

五、项目加载与房间编辑器

  • 房间编辑器现在会检查过滤器/效果层的值的有效性,并在发现无效值时自动修复它们。

六、音频与函数改进

  • 音频函数现在具有更严格的错误检查,能够更可靠地捕获代码中的无效资产或参数等错误。
  • 添加了audio_throw_on_error()函数,用于在需要时禁用这些更严格的检查。
  • 对一些接受数字作为字符串的内置函数进行了更改,静态初始化现在不再多次运行。
  • 添加了新的matrix_inverse()函数用于矩阵求逆。
  • 支持使用script_execute()/script_execute_ext()调用构造函数。
  • 支持在方法内部使用other作为起源的self

七、桌面操作系统上的游戏窗口控制

  • 添加了window_minimise()window_restore()函数,用于Windows、macOS和Ubuntu。但请注意,macOS不会响应恢复函数,因为当游戏失去焦点时,操作系统会暂停游戏。

其他版本
最近更新软件 - MacOS 软件更新列表
TeamCity [开发] TeamCity 2024.12.1 Intel/Silicon
01-19
腾讯视频 [网络] 腾讯视频 2.111.0.54896 Intel/Silicon
01-19
Advanced Renamer [系统软件] Advanced Renamer 4.0.8 Silicon
01-19
Advanced Renamer [系统软件] Advanced Renamer 4.0.8 Intel
01-19
Topaz Video AI [媒体] Topaz Video AI 6.0.1 Intel/Silicon
01-19
腾讯会议 [网络] 腾讯会议 3.30.20.430 Silicon
01-19
腾讯会议 [网络] 腾讯会议 3.30.20.430 Intel
01-19
Bike [应用软件] Bike 1.20.188 Intel/Silicon
01-19
Cyberduck [网络] Cyberduck 9.1.2.42722 Intel/Silicon
01-19
Opera GX [网络] Opera GX 115.0.5322.152 Intel/Silicon
01-19
新软件 - MacOS 新软件列表
NSMusicS [媒体] NSMusicS 1.1.9 Silicon
01-19
NSMusicS [媒体] NSMusicS 1.1.9 Intel
01-19
TikTok Downloader [网络] TikTok Downloader 5.5 Silicon
01-12
TikTok Downloader [网络] TikTok Downloader 5.5 Intel
01-12
DevSidecar [网络] DevSidecar 2.0.0 RC2 Intel/Silicon
01-11
小米互联服务 [系统软件] 小米互联服务 1.2.0 Intel/Silicon
01-05
Ashampoo Photo Organizer Pro [设计] Ashampoo Photo Organizer Pro 24.30.85 Silicon
01-05
Ashampoo Photo Organizer Pro [设计] Ashampoo Photo Organizer Pro 24.30.85 Intel
01-05
Ashampoo Photo Organizer [设计] Ashampoo Photo Organizer 24.30.85 Silicon
01-05
Ashampoo Photo Organizer [设计] Ashampoo Photo Organizer 24.30.85 Intel
01-05