如何让GameMakerStudio2 更新 runtime 快一点

分类栏目:gamemaker教程

293

问题

更新GameMakerStudio2 可谓是网络容易抽风,不过经过一个下午的测试多次实验,发现一种比较快速的办法。本人是测试版本,GMS的版本诸多限制,也不是官方所说的不能导出而已。

 

过程

首先在第一次安装完成后,软件会检测runtime的版本号,然后通过在线更新。在下载的更新的时候,会根据安装目录下的matching.runtime 文件去获取相应的版本文件,这个文件会标记runtime的版本号。看如下

2.1.0.136

runtime 的安装目录在那里,在window下会存放以下路径,其中了 runtime-2.1.0.136 是目前的版本。

C:ProgramDataGameMakerStudio2Cache untimes untime-2.1.0.136

在第一次下载的时候,软件会在C:ProgramDataGameMakerStudio2Cache untimes 目录下创建一个文件夹runtime-2.1.0.136 文件夹命名方式为 runtime-版本号。创建完成后,文件夹会生成一个download的文件夹,这个时候在线更新会通过请求 一个网络地址,获取相应的版本文件。

http://gms.yoyogames.com/Zeus-Runtime.rss 

这里就是对应不同的runtime版本。

 

<?xml version="1.0" encoding="utf-8"?>

<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">

  <channel>

    <title>GameMaker 2016 Runtime Changelog</title>

    <link>http://store.yoyogames.com/downloads/gm-studio/update-studio.rss</link>

    <description>Most recent changes with links to updates.</description>

    <language>en</language>

    <!-- END yygames -->

    <item>

      <title>Version 2.0.6.96</title>

      <pubDate>Tue, 16 May 2017 11:41:40 Z</pubDate>

      <sparkle:releaseNotesLink>http://gm2016.yoyogames.com/release-notes-runtime-I.html</sparkle:releaseNotesLink>

      <comments>http://gm2016.yoyogames.com/release-notes-2.0.6.96.json</comments>

      <enclosure url="http://gm2016.yoyogames.com/2badafc2-f5b5-4d5e-8c17-81ffb8fc10f2.zip" sparkle:version="2.0.6.96" type="application/octet-stream" length="32905864" sparkle:dsaSignature="MCwCFAdqBWgNf2xGWCaD5NVkFaKf38WdAhROxk5IZL7mfZBJJn+9hC8NzRp00g==">

        <module name="android" url="http://gm2016.yoyogames.com/898d31f3-885c-4b7b-b069-d95d77a4577c.zip" sparkle:version="2.0.6.96" length="65264608" sparkle:dsaSignature="MCwCFGMNvTfPLT7Ae+7AK41UYwhKGdJYAhQPxsVU9fV/Zt/YmYIVPONVRxtvVQ==" />

        <module name="html5" url="http://gm2016.yoyogames.com/76589c4b-aba4-4976-95e1-95774ce3daa5.zip" sparkle:version="2.0.6.96" length="416594" sparkle:dsaSignature="MCwCFG1lRau7HCtZJFrHdue4B3HdWECAAhQuApvFyiurZxmbL+PUu+IyOB59Dg==" />

        <module name="ios" url="http://gm2016.yoyogames.com/c0c972b8-5bb1-4b95-8d92-fd133ff09824.zip" sparkle:version="2.0.6.96" length="95007856" sparkle:dsaSignature="MCwCFFxkQxUCA40XBB5sIdt6XiO4yCJ7AhRSlB3LqneKVWcawaVTYWd6axY8uA==" />

        <module name="linux" url="http://gm2016.yoyogames.com/6e80eef4-1d67-4c95-b115-2a9ab34ef48d.zip" sparkle:version="2.0.6.96" length="1971336" sparkle:dsaSignature="MC0CFEm7toU3yLZUyeS0IQiE9zxdK9ArAhUAge221KIIkRnOCJDkmeynk03upQ0=" />

        <module name="linuxYYC" url="http://gm2016.yoyogames.com/d1c4c4d7-9662-40a2-96fa-02425078a77d.zip" sparkle:version="2.0.6.96" length="7786908" sparkle:dsaSignature="MC0CFQCGQTgsxPmpFS7QOCyjldeCLVxkigIUff52zgN4nDhmhwwu71N7AWrLJvo=" />

        <module name="mac" url="http://gm2016.yoyogames.com/76ef6552-87bc-4b54-9970-cd1d5349f1f8.zip" sparkle:version="2.0.6.96" length="19023558" sparkle:dsaSignature="MC0CFQCBpMA4B06O96EeunxlJc6PLaibxQIUeKlm0exY8eLeK69TWJ/rMIi4YeQ=" />

        <module name="macYYC" url="http://gm2016.yoyogames.com/04af815f-a209-4788-8683-18d9b133511b.zip" sparkle:version="2.0.6.96" length="27748309" sparkle:dsaSignature="MC0CFQCA41NyMH8L+Fzp/jMxEGj3PiN9YgIUUGAIZJQZ4A8Y6CCqJTJogqV2RCk=" />

        <module name="ps4" url="http://gm2016.yoyogames.com/5e44b981-8ab7-49d7-9631-5ba01a8ae23f.zip" sparkle:version="2.0.6.96" length="5945429" sparkle:dsaSignature="MCwCFDqEYY6KFtdzVoxxVGIdOAG+1jo0AhR7INsysc5IiVsxRrf9yvQSEDvE7g==" />

        <module name="windows" url="http://gm2016.yoyogames.com/26ccd13e-67cc-4916-82df-cbe3efcaedeb.zip" sparkle:version="2.0.6.96" length="5691066" sparkle:dsaSignature="MCwCFATN/d1Q2J0hhdNKUE8x98lIXZ7zAhQiBgcZfFu1ObxbkvWdH3T7vIBE3w==" />

        <module name="windowsuap" url="http://gm2016.yoyogames.com/a691fa24-5cb3-4377-ad9c-a2aee41c9c00.zip" sparkle:version="2.0.6.96" length="10954230" sparkle:dsaSignature="MCwCFGnIB1PsEkjFRAOt9N1hFGaRZIpEAhRGdfDd30fPkrC167+zhY8i+m2OYA==" />

        <module name="windowsYYC" url="http://gm2016.yoyogames.com/e98b9805-9556-4e13-811c-8a1bbe061115.zip" sparkle:version="2.0.6.96" length="46549650" sparkle:dsaSignature="MCsCFFjCa1LfwmqSX8kM7UHo3cOMsfuMAhMelB1qSz1XlxE6F7Y/5jH03Zek" />

        <module name="xboxone" url="http://gm2016.yoyogames.com/5583bf4c-3430-43b1-8d9d-7fd15b62842a.zip" sparkle:version="2.0.6.96" length="11976379" sparkle:dsaSignature="MCwCFHZSfZapxC952Pf5+NNavp+Vg3T4AhQRU5/xV669Pwg5D+kizpcfYYeA1A==" />

        <module name="mac.mono" url="http://gm2016.yoyogames.com/MonoFramework-MDK-4.8.0.520.macos10.xamarin.universal.pkg" sparkle:version="4.8.0.520" length="364415875" sparkle:dsaSignature="MC4CFQCBtOe+Xx75ml6oPfPLwN6QW4z1IwIVAJPYeaIcZNr5KiXp6JyD7avD46AC" />

      </enclosure>

    </item>

    <item>

      <title>Version 2.0.7.110</title>

      <pubDate>Wed, 21 Jun 2017 12:07:07 Z</pubDate>

      <sparkle:releaseNotesLink>http://gm2016.yoyogames.com/release-notes-runtime-I.html</sparkle:releaseNotesLink>

      <comments>http://gm2016.yoyogames.com/release-notes-2.0.7.110.json</comments>

      <enclosure url="http://gm2016.yoyogames.com/5b99a4c6-3946-49d9-a547-9eb938d50934.zip" sparkle:version="2.0.7.110" type="application/octet-stream" length="33326267" sparkle:dsaSignature="MCwCFBv2K4ap/KdN8qkrmSZ1wnmRB8a2AhQB2CGUDtupiVwsmn+EbkPGiaAhoA==">

        <module name="android" url="http://gm2016.yoyogames.com/a38b1dde-86a0-4078-9d76-51778fd5b7e4.zip" sparkle:version="2.0.7.110" length="65343563" sparkle:dsaSignature="MCwCFGcqHDl0iPjS6z16g9+y5M2wmbd5AhROQcnQHWovTJZbHOU7d/qq7/pD9g==" />

        <module name="html5" url="http://gm2016.yoyogames.com/d468d036-0a6b-4dea-98a4-1fec1c168af7.zip" sparkle:version="2.0.7.110" length="419539" sparkle:dsaSignature="MCwCFAGRQJ33O1rN0bat9LIqbEaHgFcGAhRBtiksI1ogU4hSER186gOfkp5ANA==" />

        <module name="ios" url="http://gm2016.yoyogames.com/d0890434-a4b5-4df3-a9bb-327bd1f3ffbb.zip" sparkle:version="2.0.7.110" length="95449792" sparkle:dsaSignature="MCwCFHhHDQOZjK5Mq99gahDs14+mjdk5AhQJXcqfpYt2sKE4nEYCutrJ8rhk5A==" />

        <module name="linux" url="http://gm2016.yoyogames.com/044cac05-79ec-401a-b9ae-f9420071d563.zip" sparkle:version="2.0.7.110" length="1972473" sparkle:dsaSignature="MCwCFBOwifzP7eWazUGhCZPvCVh501WiAhQoMVnaCRKb2dVmsnKmEePxDlK94g==" />

        <module name="linuxYYC" url="http://gm2016.yoyogames.com/c93c00ea-e7d0-4696-9dd3-4d94253211dc.zip" sparkle:version="2.0.7.110" length="7800250" sparkle:dsaSignature="MCwCFESfSJs01hCPy/bOyj6xDyEG0GwkAhQCVraYnAUgWQdJuHCtFbldHCXAGw==" />

        <module name="mac" url="http://gm2016.yoyogames.com/400104c6-359d-4012-b5b4-d2ea1e200242.zip" sparkle:version="2.0.7.110" length="19075887" sparkle:dsaSignature="MCwCFGz7OHfgUGWn2ORi30MtKTfFQMXeAhQkGIrefiMpdGCP3z43QLWeprDU6w==" />

        <module name="macYYC" url="http://gm2016.yoyogames.com/90c0d98a-f96c-4469-b94e-4803b5e441d2.zip" sparkle:version="2.0.7.110" length="27868867" sparkle:dsaSignature="MCwCFAgLiZKYUDh+Mb5xyfcMSrP2S5fgAhQBi6isS1ZuqWHi7eSal7H2eH44jw==" />

        <module name="ps4" url="http://gm2016.yoyogames.com/187cce15-07a5-44c4-8c5c-bcac801e5d29.zip" sparkle:version="2.0.7.110" length="5981839" sparkle:dsaSignature="MC0CFQCA16ipMrNW/shkCZTflRRNy0bYjAIUG5PxtrpXRE/cpDAYHPAyJJGe8Ac=" />

        <module name="windows" url="http://gm2016.yoyogames.com/972adf82-c9fe-43d5-b152-8500d3ea7164.zip" sparkle:version="2.0.7.110" length="5693270" sparkle:dsaSignature="MCwCFBCpQrouDCwLTTc5mnKpkAC+hbRZAhQgegPqbjwHBOtwjQfFWfk/eFwKtw==" />

        <module name="windowsuap" url="http://gm2016.yoyogames.com/c16efdbc-7e20-4b0a-9e4a-fa87a96eec9a.zip" sparkle:version="2.0.7.110" length="10980413" sparkle:dsaSignature="MCwCFETrLLz/wDuzGr/9qsHJwRJJHBQLAhQaGtir5GL1JP9fuxPXkGMLg+7sqA==" />

        <module name="windowsYYC" url="http://gm2016.yoyogames.com/6260f707-5804-417a-83d6-b14cf3354123.zip" sparkle:version="2.0.7.110" length="46583384" sparkle:dsaSignature="MCwCFDsjdjK4a0MezWhehteh8FwsMJM+AhRq6jA6mOETz6HTUzGAelgcEoSaIA==" />

        <module name="xboxone" url="http://gm2016.yoyogames.com/67b3c73f-f858-4e63-ab0b-cb86c9baa5eb.zip" sparkle:version="2.0.7.110" length="12068127" sparkle:dsaSignature="MCwCFDYBbD7J+qSkP4eKXGFZ3qeMIiQAAhQWWz7lo19LzUCcpyAAv1t5Bm5zGw==" />

        <module name="mac.mono" url="http://gm2016.yoyogames.com/MonoFramework-MDK-4.8.0.520.macos10.xamarin.universal.pkg" sparkle:version="4.8.0.520" length="364415875" sparkle:dsaSignature="MC0CFEIHfpRpKxiZyNEQmnJfmASyJL5gAhUAjg3254VyRBDqkbH95xyk1dmumDw=" />

      </enclosure>

    </item>

    <item>

      <title>Version 2.1.0.135</title>

      <pubDate>Wed, 23 Aug 2017 15:01:50 Z</pubDate>

      <sparkle:releaseNotesLink>http://gm2016.yoyogames.com/release-notes-runtime-I.html</sparkle:releaseNotesLink>

      <comments>http://gm2016.yoyogames.com/release-notes-2.1.0.135.json</comments>

      <enclosure url="http://gm2016.yoyogames.com/d32759eb-2224-4638-afb1-469fd2c97008.zip" sparkle:version="2.1.0.135" type="application/octet-stream" length="33097192" sparkle:dsaSignature="MCwCFEx4jEvXdPxz8+rXxARMtkgC7j72AhQfJn3gg+oTpnhDXa2g6ZpE2kE67w==">

        <module name="android" url="http://gm2016.yoyogames.com/5d0ad5ef-4044-4976-ada2-87f3ad10cac0.zip" sparkle:version="2.1.0.135" length="66541577" sparkle:dsaSignature="MCwCFE+yJUTCmus+6Ku+irOuoxenqiABAhR8vR/bNCQ9B1DtmDpCTvVOLK51sg==" />

        <module name="html5" url="http://gm2016.yoyogames.com/5603c308-d9ab-4853-9f0d-fe8e29691e59.zip" sparkle:version="2.1.0.135" length="420983" sparkle:dsaSignature="MC0CFDZ0d+WKyl19Yus4auULLpBtsiigAhUAlyg9foNQbnSk0np5iI0BXi04+KE=" />

        <module name="ios" url="http://gm2016.yoyogames.com/cad1236f-c72b-4fc5-8c81-f9b6f58fff71.zip" sparkle:version="2.1.0.135" length="98098872" sparkle:dsaSignature="MCwCFEtzQQ/4aj+0VMsxhSkVHYQMi374AhReHw5pnQ9YdsypPwC95hlQmceWLA==" />

        <module name="linux" url="http://gm2016.yoyogames.com/45b0f184-ba35-4743-bfba-f13577c1cd35.zip" sparkle:version="2.1.0.135" length="2052108" sparkle:dsaSignature="MCwCFH0zhyEj0F4SmBS+Qle/LbfOrz7jAhROx8XhAdtOXSuHzbcogr7wouNxGg==" />

        <module name="linuxYYC" url="http://gm2016.yoyogames.com/a28d3102-c6af-41f1-afba-9d571181b17c.zip" sparkle:version="2.1.0.135" length="8045604" sparkle:dsaSignature="MC0CFE341v16hiVs3dRAk4nG0QwYRgZqAhUAioFlWubBQjd3tfQ3CBW7lsW9uPo=" />

        <module name="mac" url="http://gm2016.yoyogames.com/9e98669d-a7ed-43fb-824d-8a54e226ace0.zip" sparkle:version="2.1.0.135" length="19517796" sparkle:dsaSignature="MC0CFQCKWgTS68KxMUay1S/0+gKaL3AytgIUKI5h/cBmT/XI23FSYTbrKduEzYg=" />

        <module name="macYYC" url="http://gm2016.yoyogames.com/d1de8dec-82c9-499d-af3a-93f26bd406eb.zip" sparkle:version="2.1.0.135" length="44057385" sparkle:dsaSignature="MC0CFGR90sf3/impdjcW9Cf1Rk1ZrH5IAhUAlpnWZl5UWwtRK4AGXDgf7A72Q7o=" />

        <module name="ps4" url="http://gm2016.yoyogames.com/f8ef1f93-563a-4ac9-b9ca-ce4090f83d18.zip" sparkle:version="2.1.0.135" length="6208529" sparkle:dsaSignature="MCwCFG+EBuZKnW4H56dgOKipI1PwAw5gAhR6bqDsOHdLKAs8HD9pMNIccTOalQ==" />

        <module name="tvos" url="http://gm2016.yoyogames.com/2620e087-d47e-4afb-85ac-0c99b0622a5a.zip" sparkle:version="2.1.0.135" length="35657" sparkle:dsaSignature="MCwCFCAkZsIjZSthLmAuObVso21W9P2OAhQaBordQjanfQInG23uXAJGeMH0aw==" />

        <module name="windows" url="http://gm2016.yoyogames.com/a30ab914-3c94-41a8-819e-27ade4ba2103.zip" sparkle:version="2.1.0.135" length="5758913" sparkle:dsaSignature="MCwCFGQRe1j51e9q+ha/F3b8lJUTdIwEAhQ49YizuI2BNlog+ElPctkyXAtHiw==" />

        <module name="windowsuap" url="http://gm2016.yoyogames.com/b0a1f8a3-4319-4eb9-9993-567da1414702.zip" sparkle:version="2.1.0.135" length="32597173" sparkle:dsaSignature="MCwCFCoI2WChD/Q0r0EGSC2vs1UkC6v/AhQ7vSxWif93qK230nwiIpgBOeZWnQ==" />

        <module name="windowsYYC" url="http://gm2016.yoyogames.com/d721b14a-0ec1-4039-bb49-1c50f414ae29.zip" sparkle:version="2.1.0.135" length="46705125" sparkle:dsaSignature="MCwCFHPLwgwgArFhuJm5EcRlqr4Q0DFZAhRUouX9sYdsurwbbro2KuIj4FnUeQ==" />

        <module name="xboxone" url="http://gm2016.yoyogames.com/abefa1bc-e51d-4b6a-b953-05733ec84436.zip" sparkle:version="2.1.0.135" length="12198494" sparkle:dsaSignature="MCwCFD9DzOZSWYLjpe5TI897gwRTQHlCAhQowGo9VlHf5cFIrkNWhswrmDj9DQ==" />

        <module name="mac.mono" url="http://gm2016.yoyogames.com/MonoFramework-MDK-4.8.0.520.macos10.xamarin.universal.pkg" sparkle:version="4.8.0.520" length="364415875" sparkle:dsaSignature="MCwCFAFDN+Dxb7urXbh7IxV3633qxidfAhQzrH69DYBqg23s7tOQwljIBnOP+Q==" />

      </enclosure>

    </item>

    <item>

      <title>Version 2.1.0.136</title>

      <pubDate>Tue, 29 Aug 2017 08:59:20 Z</pubDate>

      <sparkle:releaseNotesLink>http://gm2016.yoyogames.com/release-notes-runtime-I.html</sparkle:releaseNotesLink>

      <comments>http://gm2016.yoyogames.com/release-notes-2.1.0.136.json</comments>

      <enclosure url="http://gm2016.yoyogames.com/ebde4305-2e12-471d-bf05-3ca6b4375f89.zip" sparkle:version="2.1.0.136" type="application/octet-stream" length="33097677" sparkle:dsaSignature="MCwCFEPad6i994sYM1W7dMEu43oCuGstAhRs88lqLuuYySndf0tnLAGiT+5rRQ==">

        <module name="android" url="http://gm2016.yoyogames.com/fb03c7d4-1314-4621-80c0-ee30339c243c.zip" sparkle:version="2.1.0.136" length="66541414" sparkle:dsaSignature="MCwCFHC7s5SaDEP4smM0T/fAqvsnwP+MAhQztBH+y58TY+AzpCZOggy2ozYvKg==" />

        <module name="html5" url="http://gm2016.yoyogames.com/4f43acc7-67ed-47ae-b478-66994cabf447.zip" sparkle:version="2.1.0.136" length="420966" sparkle:dsaSignature="MCwCFBjoJ6XZTsE3ijM/v2J+bexhl1qsAhRDUdL0YDP92VdmFKQu1x6giS+0xA==" />

        <module name="ios" url="http://gm2016.yoyogames.com/faf0d2b1-9316-45be-ad18-d42912438801.zip" sparkle:version="2.1.0.136" length="98098208" sparkle:dsaSignature="MCwCFGCK1VNU7QR+3aYl0x9Uy7ty+T2jAhRRDkEf2dAuxX/47muUDw0NJPn/5g==" />

        <module name="linux" url="http://gm2016.yoyogames.com/70a05fd7-eb7e-4959-a216-eb22be912d3c.zip" sparkle:version="2.1.0.136" length="2055631" sparkle:dsaSignature="MC0CFFlYICUI3LWA+CU72vxFMuCdmZWEAhUAlz6BkhQL/hsmt8Rx3ev5D3ojqg0=" />

        <module name="linuxYYC" url="http://gm2016.yoyogames.com/2701af9e-b386-496c-b2f3-0c319f40558d.zip" sparkle:version="2.1.0.136" length="8045800" sparkle:dsaSignature="MCwCFCYa3FSDd2Y0JlaOH4GXtMfUtTgoAhQf0IIG7nTxFn6eZ3Jds6VebVaDww==" />

        <module name="mac" url="http://gm2016.yoyogames.com/636d86f6-1db1-4694-8958-6967689cab61.zip" sparkle:version="2.1.0.136" length="19517448" sparkle:dsaSignature="MC0CFQCbHuPOg5TUFQSG+diNdoA4xlR1/wIUSe+802MYT0+jPjFxgP0lO3SvyR8=" />

        <module name="macYYC" url="http://gm2016.yoyogames.com/ad0983ab-3260-41bf-8f64-68eb49975b27.zip" sparkle:version="2.1.0.136" length="44058358" sparkle:dsaSignature="MC0CFBvrDjRpn2hTP2BgWx/BxwoNwwbfAhUAjtlnHa1ckojrcrcp0NDIebkaHRg=" />

        <module name="ps4" url="http://gm2016.yoyogames.com/a0b15f67-fcba-462e-a367-43fd6a2879fb.zip" sparkle:version="2.1.0.136" length="6208538" sparkle:dsaSignature="MCwCFFCowVxTkcg7r+49S/52xLwe+nHJAhQhz+7ecgX+QyDBQRB+JsxYLuODAg==" />

        <module name="tvos" url="http://gm2016.yoyogames.com/308fce55-6be6-46c8-97f6-c3b12b2e8bbe.zip" sparkle:version="2.1.0.136" length="35657" sparkle:dsaSignature="MCwCFAOncAzeC/d2Wz5VWTsMe1TrhjkKAhRTH9zu/E/BOGgSXxdXeXN10BAb4w==" />

        <module name="windows" url="http://gm2016.yoyogames.com/56bdadda-a203-4ad2-af8f-ff6263beb6b7.zip" sparkle:version="2.1.0.136" length="5758131" sparkle:dsaSignature="MCwCFCFud6YsQSKQBTkW7QjLscGMsX5pAhRjtEUQXRXK2qjyqZOSjQ07KJyoOg==" />

        <module name="windowsuap" url="http://gm2016.yoyogames.com/d6b0eab6-b46e-4db8-9f04-d263011cedbe.zip" sparkle:version="2.1.0.136" length="32597144" sparkle:dsaSignature="MC0CFDYjBMK67ZV2K2dmWmZU3KYC+IETAhUAh1T298HBClTGb3N5qpoOfP3XBVw=" />

        <module name="windowsYYC" url="http://gm2016.yoyogames.com/6a7f01a9-a11d-4a8c-be5f-5a2a6c6fe0e2.zip" sparkle:version="2.1.0.136" length="46712724" sparkle:dsaSignature="MCwCFDoYqVBkZ2Y/pyZuF4qDUyGZsvdTAhQbcW7SdPMDyVnhjGI8po48vtlPjw==" />

        <module name="xboxone" url="http://gm2016.yoyogames.com/62847002-4060-417b-a2d9-7b9bff747a05.zip" sparkle:version="2.1.0.136" length="12198669" sparkle:dsaSignature="MCwCFHArNECwVMB5bXl3gRDMPr01l2EmAhQ/PAIwgSl58mlhSV8xyGB4rOY43w==" />

        <module name="mac.mono" url="http://gm2016.yoyogames.com/MonoFramework-MDK-4.8.0.520.macos10.xamarin.universal.pkg" sparkle:version="4.8.0.520" length="364415875" sparkle:dsaSignature="MCwCFFljE+qXLABnsqfHT8HjxUnsJXXEAhRcg+UE0ulCDLgpD6oG/zmKIxd2Mg==" />

      </enclosure>

    </item>

  </channel>

</rss>

由于这样更新会很慢很慢。因此我们采取一种办法是下载安装包。我们根据这个xml文件分支可以看到不同的版本,对应runtime下载的安装包。看如下,window平台的。 

如何让GameMakerStudio2 更新 runtime 快一点
找到了 两个版本分支包,由于我们只是测试版,只是针对window平台,至于其他包猜测还用不上,所以通过迅雷快速下载回来后。这两个包备份好。

 

 <enclosure url="http://gm2016.yoyogames.com/ebde4305-2e12-471d-bf05-3ca6b4375f89.zip"

 <module name="windows" url="http://gm2016.yoyogames.com/56bdadda-a203-4ad2-af8f-ff6263beb6b7.zip"

 

接下来,我们在runtime 的目录,创建runtime的版本文件夹号。如C:ProgramDataGameMakerStudio2Cache untimes untime-2.1.0.136

runtime-2.1.0.136 就是runtime版本,建立一个download 文件夹,把对应的zip安装包丢进去,再次开启软件,这个时候软件就会检测这个文件夹了,就可以避免在线慢的更新了。

如果已经下载了一部分,可以先删除runtime-2.1.0.136 文件夹下download里面的zip文件,不要删除download文件夹。再次通过迅雷下载对应文件将相应zip安装包放进去,再次重启软件,这样runtime 就可以快速安装好,比起在线更新会来得快很多

这样启动的时候,可以快速进入去了。避免了在线更新慢的困扰。注意一点 修改 matching.runtime 安装目录,会让软件再次检测。对于这个更新机制,算不算是设计人员的问题呢?让买的人员有点挫败感。