@djrikki
AmiUpdate uses for anything which will have any updates (you inserst some code in your programm (does not matter which kind of programm) ), and then it will handle all what you need.
But in case with games, there is no much updates mostly. All in all, making the installation script are easy, something like:
script.bat
wget
http://aaaaa.aaa/aaaa.tgztar zxvf aaaaa.tgz
copy aaaa to bbbbb
+ maybe making gui for, which will show progress bar of downloading, and indicate if it was connected fine or not (and if not, spawn a window like "dl data files manually because looks like dl link are dead"), and so on.
I.e. that all easy , but just need time. I think even Hollywood can be used for that as well .. So maybe you will make a one which can be included later to games which data files should be downloaded :)