
What does this do?
Well this is an auto updater for your game/app. It allows to automatically update your games/apps. You can use this even if you don't have Gamemaker Registered.
After seeing how people where having trouble with uploading their own 'ini' files I have decided to re-write the updater and tightly integrate the new updater with the '{md} cloud' service.
How to use:
- Import the 'scr_mdu.gml' into your gamemaker game and follow instructions in the script
- Generate your API key using the {md} cloud service.
- Place mdu.exe in the same directory as the game
- Done

So how do I update my game?
Just login to your own personal account on the {md} cloud service and manage your game files.
Customizing the look of the updater
Just in case you want to change the look of the updater you can create your own PNG (164x72) image and place them in the same directory as mdu.exe (see script for more information)
Examples
For those users out there with older versions of Gamemaker examples can be found here:
Gamemaker 5: Example+MDU
Gamemaker 7: Example+MDU
Why is this one different to the other updaters out there?
This 'updater' uses the '{md} cloud services' to allow you to manage your own game and files easily instead of using complicated version numbers and all those other things you need to keep track off. By using 'the cloud' upgrades can be done and new features added easily without you having to re-integrate it into your game after you have released it.
The {md} cloud service also allows you to upload your files directly into the {md} cloud service or you can host them yourself.
Improvement for the {md} Updater
We are always looking at ways to improve the {md} updater. Should you have any ideas please reply or PM we are happy to have a look what can be improved.
News
29/03/13 - Moved to a new CDN provider, speeds increased for {md} cloud downloads
09/06/12 - Minor code fixes
02/01/12 - You can now rename packages
30/12/11 - Upgraded servers to increase speed. Fixed a small issue with a server configuration
13/12/10 - Added Basic Stats, fixed some date/time bugs
12/12/10 - Added support for direct file uploads and fixed some bugs
10/12/10 - Release
Known Bugs
- None
FAQ (Frequently Asked Questions)
Q: Can this be used for commercial products / games / apps?
A: Yes feel free to use this in any commercial projects, however please sent me a link from the finished game.
Q: When I open the game maker file it says its not a game maker file.
A: Thats because its a script, you need to import the script.
Q: Does this work with Gamemaker 5.x & 6.x is well?
A: Yes it doesn't matter what version you have, Lite or PRO, you can also download some examples.
Q: I get an Error 21
A: Make sure you execute the script from your game, running mdu.exe by itself wont work.
Q: Does this work with FTP?
A: No it doesn't work with FTP
Q: How do I put updated files into another folder
A: in the "Local File" field add "yourdirectory/yourfile.ext"
Q: How do I log in to the {md} cloud service
A: After signing up, you can log in using your email and password right here
Q: Can I use this with Gamemaker for MAC?
A: The script should work however the updater uses some DLL's which wont work on MAC
Q: I am using GM:Studio and getting some errors / bugs
A: Gamemaker Studio is not currently fully supported, however here are a few tips.
MDU crashes in Game Maker: Studio are related to a bug that crashes the runner if parameter_string(0) is used. This should be fixed pretty soon, hopefully.
In the meantime, if you want to use MDU in Game Maker: Studio again, open the scr_mdu script and replace all instances of parameter_string(0) with parameter_string(1) and all instances of parameter_string(1) with parameter_string(2).
Keywords:
game,update,updater,updating,automatic,easy,md,mme,unregistered,free,simple,patcher,patch,mdu,user friendly,web interface,stats,statistics,ftp,cloud,commercial,ini
Edited by mme, 05 May 2013 - 05:06 AM.











