Назад
30 май 2018 в 08:51
200

Встречайте Launcher 2.0

Встречайте Launcher 2.0
Друзья, настал тот момент, когда мы можем показать Вам объём проделанной работы и продемонстрировать новый лаунчер — 2.0.

Новая версия лаунчера разрабатывалась очень долго. Мы неоднократно меняли язык разработки, вектор развития и в итоге — начали всё с нуля.
Нашей главной задачей было удивить Вас, и мы считаем, что нам это удалось. После принятия решения главным направлением развития являлась защита. «Двойка» имеет серьезные отличия от всех ранее используемых нами лаунчеров. Изменения коснулись не только внешнего вида, но и функционала. Кроме того, «Двойка» обзавелась серьёзной системой защиты, которая не только автоматически накажет нарушителя, использующего вредоносное программное обеспечение, но и сообщит нам об этом в случае обнаружения.
«А можно ли её обойти?» — Спросите вы.
«Можно» — Ответим мы. Нет абсолютной системы защиты- это факт. Всеми нелюбимая защита от пиратства игр «Denuvo», по сути, тоже является защитой, но и до нее спустя относительно короткий промежуток времени нашлось решение. Однако мы создали максимальное количество проблем тому, кто захочет эту систему обойти. Мы будем и дальше поддерживать и улучшать нашу систему. Давайте теперь взглянем, что в итоге у нас получилось.

Пользовательский интерфейс нового лаунчера построен на технологии JavaFX (как и на старом). Основным преимуществом данной технологии является адаптивность отображения на всех операционных системах (за исключением Windows XP и рендеринга шрифтов).

— Первое включение
При запуске лаунчера первым делом Вас встретит уведомление об обновлении.

Мы специально акцентировали внимание на том, что «Система защиты была обновлена». Множество пользователей на нашем проекте используют вредоносное программное обеспечение, и наша система защиты с удовольствием обнаружит игроков, использующих его, и забанит. Чтобы исключить волну негодования от злостных правонарушителей и порадовать тех, кто давно ждал хорошую анти-чит защиту, сделано уведомление. Идем дальше.

— Форма авторизации пользователя
Здесь Вас встретит форма авторизации.

Самые внимательные уже заметили, что отсутствует выбора сервера. Куда же он делся? Об этом мы поговорим чуть позже, давайте пока сфокусируем своё внимание на авторизации. Напоминаем, что после первой авторизации лаунчер автоматически запомнит Ваш логин и пароль, что значительно упрощает процесс авторизации. В будущем мы планируем добавить функцию авторизации с помощью «ВКонтакте», что значительно улучшит безопасность вашего аккаунта. Не забудьте воспользоваться этой функцией и привязать аккаунт в Вашем Личном кабинете. Идем дальше.

— Выбор сервера
Привычный выбор сервера с выпадающим меню теперь в прошлом!

В «Двойке» мы решили переделать привычную всем форму авторизации и перенесли выбор сервера на отдельную страницу. Благодаря этому выбор серверов стал значительно понятнее и интуитивнее. В будущем мы планируем интегрировать динамический рейтинг онлайна, это абсолютно бесполезная фишка, однако нужно чем-то заполнить крайний правый угол :). Идем дальше.

— Настройки
Настройки также значительно преобразились. Список функционала этой страницы никак не изменился, а скорее, наоборот, обновился.

Самым главным изменением на этой странице стало включение/отключение упрощенного клиента игры. «Включить облегченный клиент» — Что это? Это значит то, что для слабых компьютеров теперь есть кнопка, при нажатии на которую автоматически отключаются всевозможные клиентские моды и выставляются минимальные настройки Optifine, что должно значительно увеличить комфорт у данной группы пользователей. В будущем мы планируем улучшить эту функцию, введя возможность включать/отключать моды по собственному желанию, естественно только те, которые не являются ключевыми в работе клиента. Идем дальше.

— Загрузка и обновление игры
На этой страницы мы не стали добавлять лишнюю информацию. Минималистичный экран загрузки, что может быть лучше?

Давайте закончим осмотр нового дизайна и посмотрим, что нового принесла «Двойка» в виде функционала.

— Новая функция: Автоматическая отправка логов на сервер проекта
Эта функция значительно упрощает сбор информации о работоспособности клиента. Для большинства пользователей это настоящая мука. «Отправить лог файл? Что такое лог файл? Как его отправить? Куда заходить?» — Всё это в прошлом. Теперь вам больше не придется запускать «отладочный режим», чтобы прислать администрации «логи», мы собираем их сами.
Для всех тех, кто начнет кричать: «Вы хотите украсть наши персональные данные, МЫ ВСЕ УМРЕМ!!!» — Нет. Мы НЕ собираем Ваши персональные данные, пароли и пр. Мы лишь собираем логи запуска клиента и crash-repport-ы, чтобы избавить вас от проблемы, когда нужно «прислать логи».

— Уведомления об ошибках
Одной из проблем прошлых лаунчеров являлось нечитаемость ошибок. Их было абсолютно не видно, и было непонятно, что там написано.

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

— Система защиты: Avangard
Подробно описывать систему защиты и методы её реализации мы, конечно же, не будем. Однако хотелось бы предупредить тех, кто столкнется с ней в будущем.

Не стоит думать, что Вы самый умный, что у Вас приватный CheatEngine или любое другое вредоносное ПО. Никакой пощады — Вы будете автоматически забанены системой защиты без возможности зайти сервер. Не стоит думать, что мы не учли то, что вы можете поменять IP-адрес и идти играть дальше — нет, теперь система защиты блокирует вход на уровне лаунчера, а также блокирует железо, на котором вы играете.
Отныне ложные срабатывания абсолютно исключены, и вам не удастся оправдаться на форуме. Однако мы не исключаем проблему с запуском игры, так как защита работает на системном уровне. Поэтому просим всех и каждого, кто столкнулся с проблемой запуска игры, обращаться на форум. Мы поможем и обязательно исправим проблему.

— Запускается везде
Одним из наших принципов является поддержка всех платформ, и мы не собираемся сходить с этого пути.
Лаунчер был протестирован на следующих операционных системах:
Windows XP
Windows 7
Windows 10
Ubuntu 14.04
OS X Sierra

— Дата релиза
Дата релиза и установки запланирована на ночь с 9 по 10 июня включительно. Надеемся, что установка займет не больше часа. Однако перед тем, как установить обновление, мы ещё раз обязательно сообщим.

— Финал
Надеемся, эта статья станет для Вас чем-то большим, чем просто информация о Лаунчере. Теперь это не просто форма, куда нужно вводить какие-то данные и иногда присылать какие-то непонятные «логи». Это теперь полноценное приложение со своей «экосистемой» и набором функций, удобных и понятных каждому.

Мы создали тему с обсуждением нового лаунчера - перейди и напиши своё мнение.

С уважением, Администрация проекта Mine-Play.Ru.