Game download/update example (need)

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hi, I want to create launcher to my game, where I'll be able to download newer version of my game.
    I tried it with my friend using his server, nothing works.

    Can someone send me some kind of example for this?
    Thanks a lot.

  • For my application I used Get Object request and get response from PHP command on my server (simply put it requests latest build number and link to download update patch that stored on the PHP file) and if the number is greater than installed build, then it will download the update patch by using Download object...

    <span style="font-weight: bold">My MMF2 Application:</span>
    Please login to see this link. - Windows XP Tweaking Tool
    Please login to see this link. - FLV/MP4 Player Example made by MMF2

  • I personally wrote my own patch extension which CRC's the files, compares the CRC's with the server and downloads the required files over TCP. However you could just use the CRC extension to iterate through the files that are updated by the patch service then on your server just have it serve a CRC file on HTTP. Use the get object to get the CRC file then compare the CRC's. Once the client has the required file list, it can then download the files by HTTP.

    Dropbox works for proof of concept but in a live environment it'll quickly reach its bandwidth limit and stop working so I'd go with my own host if I were you.

    An example of the CRC file I suggest would be:
    0x3610A686|game.exe
    0x7AF401D5|data\sound\hit.ogg

    Edited once, last by danworth (June 20, 2016 at 11:38 AM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!