Есть два варианта скачивать ZIP архив с файлами новой версии программы и распаковывать в папку проги.Или же скачивать отдельный инсталятор который обновит файлы игры.Лично мне кажется что первый вариант проще.Но если все же инсталятор, посоветуйте как его писать именно для обновления
Достаточно распространено полное непонимание юзерами понятий расположения файлов и т.п.
Поэтому как минимум будут грабли например с попытками юзера что-то запустить внутри архива и копированием архива в место, похожее на местоположение текущей версии... ну и "этот файл был получен из ненадежного источника и заблокирован" - никто не отменял....
Поэтому запуск некоего инсталлятора с единственной кнопкой "всё сделать" - окажется юзабельнее.