Есть ли автоматическое обновление / патчер, которое вы можете реализовать для своего приложения java / scala?

Я делаю игру, которую планирую много обновлять. В предыдущей игре, которую я сделал, я просто позволял пользователям загружать всю игру или патчи каждый раз, когда выпускается новая версия, но я хочу реализовать функцию автоматического исправления онлайн, если это не так уж сложно реализовать. Автоматический патчер, который используют многие приложения и онлайн-игры.

Я не очень хочу делать это с нуля, и я не хочу тратить много времени на создание системы исправлений, если это слишком хлопотно, может быть, самое большее около недели.

Есть ли какая-либо простая в реализации библиотека автоматического патчера или программное обеспечение или подключаемый модуль, которые вы можете использовать для приложения java / scala?

Моя игра написана на scala, и это обычная офлайн-игра. пользователям необходимо получить либо целую папку с игрой в zip-архиве, либо файлы, которые были изменены в zip-архиве, а затем извлечены и скопированы в папку с игрой. Игра работает только на Windows и не планирует переносить на Android / iOS. По крайней мере, я не планирую использовать автопатчер для другой платформы.

Спасибо.


person Elonoa    schedule 24.04.2012    source источник
comment
Игра запускается только на Windows Не работает на Mac. OS X и * nix?   -  person Andrew Thompson    schedule 24.04.2012


Ответы (1)


Я никогда не пробовал этого, но, возможно, приложение Scala можно использовать с WebStart. После того, как вы изменили jar на своем сервере, ваших пользователей попросят загрузить обновление при следующем запуске приложения. Эти обновления могут быть обязательными или необязательными.

person Stefan    schedule 24.04.2012
comment
См. Также информацию о . страницу на Java Web Start. - person Andrew Thompson; 24.04.2012