Game Patcher

Hi,



Has anyone made a patcher that downloads updates when a person launches the game? If so how did you do it?

WebStart has this feature built in.

how about creating a file update.txt in google code, that the client will fetch and will say “current version” so if its lower, it goes to download page.

Okay so heres what im thinking



I contact a webserver from my app it reads a file which states the version number and files changed



my app notices a difference and downloads the new stuff…



how does it apply it and then use it?

I’d suggest writing a separate application for that. Like the updaters/start screens for WoW etc. It would simply check the jar dates against some text file on a http server and then download the new jar files and replace the old ones.