Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
Федоров Сергей
33 года, Россия
2 года в сервисе
Был онлайн 2 дня назад

Нужна копия лаунчера по игре Майнкрафт minecraftrating.ru/mrlaun... только с моим дизайном (дизайн готов, по сути просто заменить некоторые элементы на мои).

Примерное описание функционала (желательно посмотреть все в живую на примере):

Список серверов должен парсится через апи с мониторинга mc-monitoring.info (только ПК версии игры и только те, что не имеют своего лаунчера)

При подключении к серверу из лаунчера, сначала идет проверка на наличие
подходящей версии. Если нужной версии майнкрафта не установлено, то она
автоматически скачивается, после чего происходит запуск и подключение к
выбранному серверу. Плюс сервер добавляется в servers.dat, то есть он
будет в игре во вкладке "Мультиплеер. И важно отметить, что версия
minecraft уже заранее будет задана на серверной части, т.е. лаунчер уже
знает какую версию качать.

Выбор, скачивание и установка клиентов minecraft.
Выбор версии необходимо начинать с 1.5.2, включая версии с OptiFine, Forge.
Скачивание нужно производить с официальных серверов и с сервера
мониторинга (Я сам буду заливать туда файлы игры, но нужно чтобы они
автоматически оказывались и в лаунчере).
Так же необходимо еще не загруженные версии отмечать серым, а белым уже загруженные.

Возможность добавления лицензионных и пиратских аккаунтов.
Если пользователь не добавил аккаунт, но уже нажал кнопку играть в списке
серверов, то происходит автоматическая генерация пиратского аккаунта. То
есть создается логин по типу "BroLauncher_000001". Где "000001"
рандомно сгенерированные цифры от 000000 до 999999, либо просто идущие
по порядку (Сделать как проще)
В нике допускается использование букв латинского алфавита и арабских цифр (Aa-Zz и цифры от 0 до 9).
Минимальная длина ника 3 символа, а максимальная 16.

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

Возможность собирать минимальную статистику по установкам/запускам.

Выбранный исполнитель

Денис К.
Денис К. 
16 лет, Украина
11 месяцев в сервисе
Был онлайн 1 час назад
23 дня назад

$200

14 дней