Gamemaker Stdio 2 游戏制作软件破解补丁
GameMaker:Studio是YoYo Games开发的软件,整合了拖放界面,支持HTML5、Facebook、Android、iOS、Symbian、Windwos和OS X等平台。
站长近期在学习制作游戏,Gamemaker Stdio是一款优秀的制作软件,我准备了原软件与破解补丁便于想要做游戏的同学二次利用。
GMS2 Ultimate 安装&破解教程
破解:Cube
教程:Cube
汉化:官方(IDE 2.3.2 以后)
适配的GMS2版本:2.3.2.560
适配的Runtime版本:2.3.2.426
他们的QQ群(审核群,需找管理审核才可进正式群,侵权必删!):550518933
前言
本破解补丁由Cube制作。
破解仅供学习交流使用,请勿用于商业用途!!!
更新日志
2021/6/13 破解补丁原理重做,更稳定,更简便
2021/4/3 更新到IDE 2.3.2.556 / Runtime 2.3.2.420版本,修复了html5等平台编译时无授权的问题
2021/2/2 破解补丁改进,支持离线模式、离线安装!
2021/1/30 IDE 2.3.1.542 / Runtime 2.3.1.409破解发布
破解步骤
- 浏览器访问https://gms.yoyogames.com/GameMakerStudio-Installer-2.3.2.560.exe 下载GMS2官方安装包。
- 打开安装包,按下面图片安装。
点击Finish以后会自动打开GMS2并弹出登录对话框,先关掉它。
- 复制本压缩包中的“破解文件”文件夹中的“IDE.dll”到你的GMS2安装目录,并按提示覆盖。
- 鉴于官网Runtime下载服务器在国外,国内下载非常慢,而且容易失败,我们使用magecorn的Runtime镜像站。按下开始键+R,输入C:\ProgramData\GameMakerStudio2,确定:
然后用记事本打开runtime_feeds.json,将里面的所有内容改为:
[{"Key":"Master","Value":"https:\/\/gms.yoyogames.com\/Zeus-Runtime.rss"},{"Key":"GamemakerCN","Value":"https:\/\/gms.magecorn.com\/Zeus-Runtime.rss"}]
然后保存并关闭。
然后以管理员身份运行GMS2,等待几分钟安装Runtime。
- 按下开始键+R,打开运行,里面输入C:\ProgramData\GameMakerStudio2\Cache\runtimes 并点击确定
(C:\是你的系统盘符,如果你把Windows系统装在了其它盘就改一下),然后进入里面的runtime-x.x.x.xxx,再进入bin,
然后将本压缩包内“破解文件”文件夹内的“GMAssetCompiler.exe”、“Igor.exe”复制进上面的bin文件夹里,并按提示覆盖。
至此所有破解步骤就完成了,应该可以打开GMS2并正常导出游戏了。
汉化(可选)
GMS 2.3.2之后的版本加入了官方中文,虽然质量欠佳,但总比没有好对吧(笑)。
进入GMS2主程序,点击File-Preferences-IDE language,然后点OK。
这时候软件字体可能会有点怪:
我们可以先关掉GMS2,进入GMS2安装目录,然后进入“defaults“
用记事本或其他文本编辑器打开“default_macros.json”
然后把"default_font"后面的引号内容改成一个你系统有的中文字体(推荐微软雅黑,Windows电脑基本都有)
然后保存文本,这里可能直接保存存不上,可以先另存到桌面,再从桌面拖进defaults文件夹。
调整好之后效果如下:
常见问题
Q:运行GMS2闪退或出现:
A:可能是
- 你没有以管理员身份运行一次GMS2。
- 你没有在联网状态进入GMS2(首次进入)。
- GMS2版本对应错误
- 参考下面“卡在User Login”
Q:卡在User Login:
A:可能国内网是连不上yoyogames的原因。
方案一:尝试离线安装。
方案二:关掉GMS2,按下开始键+R,输入ncpa.cpl并确定:
根据你的网络情况右键-属性:
然后按照下图的步骤将电脑DNS修改为8.8.4.4和8.8.8.8:
然后重新打开GMS2,应该就能进去了。
方案三:挂梯子科学上网,很有效的方法,具体就不说了,自行寻找方法。
Q:能正常打开工程,但是调试游戏&导出游戏会出现这个:
A:请检查第6步是否替换掉了那两个文件。
Q:能导出安卓/苹果游戏吗?
A:没测试过。应该是可行的,注意按照官网教程配置好sdk之类的。
Q:用破解版能做商业游戏吗?
A:非常不建议。可能会收到来自YoYoGames的律师函。做个免费游戏玩玩是没问题的。
Q:破解补丁怎么制作的?
A:很麻烦,需要会点C#基础和反编译、解混淆工具。如果想动手尝试,可以参考 “破解补丁制作.md”。顺带一提,混淆器带有随机性,一些类和方法的名称会随版本变动而变动,直接复制破解补丁制作的代码有时候是不行的,需要配合vscode的搜索功能定位+小改。