前两天因为GMS2更新,又在首次更新runtime的时候无限卡了,这次似乎特别严重,以前等一会儿多试几次总能成功,这次却怎么也不行,昨天在公众号稍稍吐槽了一下,就有朋友来介绍手动更新的方法了,推荐给所有卡屏的朋友~
本文系知乎的爱德华所写,原文地址:每次版本更新都卡住?如何手动下载GMS2的runtime工具
前言
GMS2每次版本更新时都会卡住很久,而且因为更新界面比较简陋,用户无法通过界面信息及时了解到更新究竟是卡在了哪里,只能干瞪眼,让人无名火起。
实际上,版本更新所花费的时间,主要都耗在了下载上,因为国内链接yoyogames的服务器的速度很慢,所以每次更新都会花费巨量的时间来下载并不算大的文件。因此,如果你有VPN或者海外加速网络服务的,可以开启这类功能,也许会大幅加快你的更新速度。
而没有科学上网条件的朋友,我们也可以手动下载更新文件,通过下载工具,同样可以提高GMS的版本更新速度。
操作
- step1
打开yoyogames官网runtimes页面(需登陆你的账号)
https://account.yoyogames.com/runtimes
- step2
点击最新的runtime
- step3
根据提示,下载右侧的文件(建议用支持断点续传的下载工具,不然你懂的),并根据页面提示拷贝到指定文件夹
上图为下载区,download按钮即指向对应文件的下载地址
上图为手动操作提示,红框内文字意思是:
如果你是windows,就拷贝到C盘的%programdata%\GameMakerStudio2\Cache\runtimes\runtime-2.1.1.158\downloads
如果你是mac,就拷贝到/Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.1.158/downloads
如果没有这个文件夹的话,你需要手动创建下(不过如果你已在下载前开启GMS2进行了自动更新的话,GMS2应该已经创建这个文件夹)
注:我在实际操作过程中发现也可能是download,所以如果发现复制到地址栏打不开的话把末尾的downloads换成download试试,可能是官网打错了
注2:文件夹地址中的runtime-2.1.1.158这个是根据tuntime版本号来的,不同版本也会有相应的改变
- step4
还没有结束,因为我在操作时发现,更新系统可能还会下载其他的文件,我们在将这些runtime文件复制到指定目录后,可以打开GMS2,看到软件还在更新后,刷新下指定目录,会发现文件夹内又有了新的文件,然而runtime页面并没有,怎么办?
没关系,其实这个更新的文件的地址就是,http://gm2016.yoyogames.com/xxxxx.zip (末尾为文件名),所以你只要复制这个文件名,加个http://gm2016.yoyogames.com/地址,复制到浏览器或者下载工具中,同样可以手动下载。下载完后复制到step3中提示的文件夹里即可。
如果打开GMS2后发现还有新文件要下载,重复本操作即可。
注:亦可通过官网的runtime RSS订阅地址下载最新runtime的所有RSS,地址如下:
http://gms.yoyogames.com/Zeus-Runtime.rss
(请留意版本号,其中后缀为zip的文档即是runtime文件)
把这些下载的文件都复制到指定的文件夹后,你会惊喜地发现更新只需数秒就完事了……
真是的是下载几小时,安装几秒钟。
本文完。
亦可参考官方指导:How To Manually Download GMS2 "Runtime" Build Tools
每次碰到这种情况就贼想移民。无奈贫贱不能移啊。
好贴。楼主一生平安。
@总之先找到时光机再说:也是借花献佛而已~我也是受益者哈哈,这次的更新太难下了
非常有帮助,感谢楼主
然而当我下载好复制进去,并重启gms2的时候,它又重新开始下载我替换进去的文件………………已经无语了。
@cody0066:不会吧?应该会很快的走一遍进度条但是那一遍挺快的……应该主要是验证一下本地文件
https://gms.jilcky.cn/#/
GameMaker Studio 2 Runtime 国内镜像站,由来自 Gamemaker 开发者之家的 LiarOnce 搭建。
@hangacs:嗯,后来才发现有这个神器~
下载下来的包解压需要密码?