Максим
Создание интернет-магазинов
под ключ любой сложности. Продвижение. Сопровождение
Артем
Брошюры под заказ
Хотите успешный концепт брошюры? Вам определенно сюда.
Дарина
Всем логотипам логотип!
За символическую плату вы приобретете уникальный логотип!
Елена
Разыскиваются кадры?
Квалифицированные кандидаты в кратчайшие сроки.

MineCraft Launcher с поиском серверов

Валерий
1

Валерий

нет рекомендаций
нет жалоб
Завершён
Название проекта: MineCraft Launcher с поиском серверов
Вариант сотрудничества:
Раздел: Разработка программ
Предоплата: без предоплат
Способы оплаты: Банковский перевод, Электронные деньги
Прием заявок: завершен

Описание проекта:
Требуется написать приложение Minecraft Launcher с поиском серверов для windows всех версий (начиная с XP).
Внешний вид Текст скрыт
При запуске проверяется обновление лаунчера на удаленном сервере, если есть, то скачивается.
Авторизация отсутствует, сразу выдается список серверов. Количество серверов может быть несколько тысяч, а количество клиентов в сутки может быть более 100 000, поэтому нужно учесть нагрузку на удаленный сервер и продумать принцип отдачи списка серверов.
При получении списка серверов клиент опрашивает каждый из них и получает необходимую информацию (версию сервера, текущее/максимальное количество игроков, название сервера, список плагинов, установленных на сервере, пинг до сервера). За основу опроса серверов можно взять готовые php классы.
В клиенте присутствует фильтр серверов по плагинам и по версии. Список версий получает от удаленного сервера. Фильтр по плагинам формируется налету и зависит от серверов в списке.
При подключении к серверу проверяется наличие версии игры в папке C:UsersuserAppDataRoaming.minesearchversions , а также остальных вспомогательных файлов и происходит загрузка недостающих с индикацией (скорость загрузки, сколько времени осталось и т.п.). Затем запуск игры и автоматическое подключение к серверу
Принцип устройства версий и вспомогательных файлов сделать по принципу TLauncher Текст скрыт

Размер версий игр примерно по 30Мб, а вспомогательные файлы примерно 200Мб, но они скачиваются один раз, а потом только сверяются с удаленным сервером. Требования к безопасности. Защитить клиента от декомпиляции и от вмешательства в него со стороны серверов minecraft, к которым будет подключаться пользователь.
Автор проекта
Валерий
Леонид
Фото и видеосъемка
Фото и видео сьемка любых мероприятий качественным...
Петр
Фотоколлажи
Предлагаю широкий спектр услуг в сфере фото обработки: -...
Дмитрий
Не хватает солидности? Визитки!
Недорого и в срок визитки на любой вкус!
Александра
Документы на английском
Перевод автобиографии, резюме, заявлений и прочего на английский
Николай
Оптимизация сайта
Анализ и обработка статистики
SEO оптимизация сайта
Предлагаю услуги по SEO оптимизации сайта для продвижения сайта по...
Веб-дизайн. Дизайн сайта и веб-элементов
Занимаюсь веб-дизайном. Разрабатываю дизайн сайта и веб-элементов...
Разработка баз данных MySQL
Нередко даже опытные программисты сталкиваются с проблемой...
Стильные баннеры для Вашего сайта!
Предлагаю разработку группы баннеров для Вашего сайта в трех самых...
Сайты-визитки и не только
Визитки, визитки...Всем нужны визитки. А лучше - сайты-визитки!...