Встречайте Launcher 3.0
- 66443
- 60
- 13


Настал тот момент, когда мы можем представить Вам новую версию нашего лаунчера - 3.0. Новая версия существенно отличается от предыдущей. Мы даже можем назвать её революционной.
Новая версия написана с нуля, разработка длилась в течении двух месяцев. Нашей главной задачей было удивить Вас и мы считаем что это нам удалось. "Тройка" имеет значимые отличия от всех существующих лаунчеров не только во внешнем виде, но и плане функционала. Мы решили "сломать" шаблон типичного лаунчера. Давайте теперь взглянем на то что у нас получилось.
Пользовательский интерфейс нового лаунчера построен на новой технологии JavaFX. Поэтому Вам нужно будет обновиться до Java 8. Хотя эта технология есть и в нынче устаревшей Java 7, в Java 8 её существенно улучшили. Зато лаунчер одинаково отображается на всех операционных системах (за исключением рендеринга шрифтов).
Первый взгляд
При запуске приложения первым делом Вас встретит "стартовый" экран. Можно заметить что макет окна стал больше. Это понадобилось чтобы уместить больше элементов пользовательского интерфейса.
Форма входа
На следующем этапе Вас встретит форма входа. Без неё никуда) За время разработки её оформление менялось 3 раза. Последняя версия вышла самой лучшей. Хотим предупредить, что Вас ждёт одна дизайнерская задумка, которую скриншот передать не смог.
Собственно здесь и начинается отхождение от шаблона типичного лаунчера в отсутствующего выбора сервера (находится в другом месте) и добавленой функции автоматического входа. Про последний пункт поговорим подробнее. В "тройке" мы решили убрать форму входа на второй план. Это означает, что видеть её вы будете реже. Включив функцию запоминания пароля лаунчер при запуске будет автоматически проходить процесс авторизации минуя фору входа - Вы сразу попадаете в личный кабинет.
Стала доступна возможность использования адреса электронной почты в качестве логина. В будущем мы собираемся полностью перейти на авторизацию с использованием E-mail в качестве логина. Это позволит улучшить безопасность аккаунтов.
Личный кабинет
Поговорив о форме входа мы подошли к самому главному - личному кабинету.
На первый взгляд он может показаться Вам простым, но мы уверяем что всё "самое нужное" здесь есть. Просто спрятано хорошо) Личный кабинет чем-то напоминает тот, что был в Launcher 1.0.
-
Новости. Сделаны специально, чтобы Вы не пропускали важных событий. Особенностью является совмещение новостей с сайта и публикаций из сообщества VK в одной ленте. Заголовки сделаны кликабельными, чтобы Вы могли прочесть полную новость.
- Скин. Теперь Вы можете посмотреть на себя любимого. При наведении курсора мыши вид переключается на сзади - можно увидеть свой плащ (если есть).
- Кнопка запуска игры. Большую зелёную кнопку не заметить сложно. Кроме запуска игры она таит в себе так называемое "сервисное меню", которое открывается при нажатии на многоточие.
Настройки
Настройки были сделаны в виде выезжающей панели. Открыть их можно с помощью пункта "Настройки" в сервисном меню или с помощью специальной кнопки окна, которая позволяет это сделать находясь на любом экране.

Первым Вы скорее обратите внимание на то что настроек по сравнению с предыдущей версией стало меньше. Да это так, но функционал приложения при этом не ухудшился, а наоборот - мы только усовершенствовали часть опций.
Перечислим опции, которые были в старом лаунчере:
-
Запомнить пароль - перемещена туда, где ей и место - на экран входа.
- Перекачать клиент - устаревшая опция. Заменена новой функцией "Сброс конфигурации клиента".
- Полноэкранный режим - сохранено.
- Оффлайн режим - убрана только опция, но функция осталась и включается теперь автоматически.
- Включить поддержку шейдеров - сохранено (функция появилась в версии 2.7 выпущенной год назад - см. новости).
Загрузчик
Вот мы и подошли к самому главному, тому в чём заключается смысл любого лаунчера - загрузка клиента. А загрузчик клиента у нас непростой, а круглый) Мы предпочли отказаться от типичных полос прогресса (это заметно на примере нашего мониторинга серверов) в пользу окружностей. Получилось довольно интересно. Даже нашли место, куда впихнуть кнопку отмены. Кстати о кнопке - мы первые, кто решил её добавить. Ни в одном лаунчере её до сих пор нет. А кнопка нужная - вдруг пользователь передумает качать клиент. Типичный лаунчер придётся ему перезапускать, а у нас есть кнопка для остановки процесса (хотя если выражаться технически грамотно - потока).
Закончив обсуждение дизайнерских решений, посмотрим что нам "тройка" принесла в виде функционала.
Новая функция "Сброс конфигурации клиента"
Эта функция пришла на замену устаревшему перекачиванию клиента. А знаете, зачем нужно было это самое перекачивание клиента? - Для решения проблем с неправильными конфигами из-за которых игра не запускалась. Правда при таком перекачивании терялись драгоценные скриншоты, текстурпаки и приходилось долго ждать, пока загрузится клиент. С новой функцией это всё теперь в прошлом. Функция по прежнему занимается перекачиванием файлов клиента, но делает это выборочно - очищаются только конфиги. За счёт этого она работает очень быстро.
Общее хранилище библиотек
Все клиенты используют общее хранилище библиотек и прочих ресурсов. Мы взяли эту идею с лаунчера Mojang. Это позволило уменьшить их вес за счёт отсутствия файлов-дублей и ускорить скачивание клиента - меньше файлов нужно качать. Долгим будет скачивание только первого клиента. Допустим, Вы сначала скачали клиент HiTech, потом решили поиграть на Magic - Вам всего лишь понадобится докачать его моды и можно играть!
Перенос клиентов
Для реализации общего хранилища нам понадобилось изменить структуру папок клиентов. По этой причине новый лаунчер не найдёт клиенты предыдущего. Мы добавили функцию, которая поможет перенести их, чтобы они работали на новом. Это избавит Вас от необходимости настраивать клиент "под себя" по новой.
Автономный режим
Лаунчер может работать даже без подключения к интернету как и в предыдущей версии. Единственное отличие - режим теперь включается автоматически. Режим позволяет Вам запускать ранее загруженный клиент для одиночной игры.
Работает везде
Одним из наших принципов является поддержка всех платформ и мы не собираемся сходить с этого пути.
Данное ПО было протестировано на следующих операционных системах:
-
Windows XP (отображается криво, но работает)
- Windows 7
- Ubuntu 14.04
- OS X Yosemite
Молодцы ;)
А так ОЧЕНЬ красивый лаунчер подобных которому нету! :)
Я 1 раз зашел и дальше все краш
Оформление на высоте. Подобного нигде точно не будет.
Ставлю 11 Денисов из 10.
Спасибо Андрей.
Придется уйти с проекта.
Придётся, раз у Вас нет прямых рук. http://dl2.joxi.net/drive/0002/2723/178851/150523/ccd36cd5b1.jpg
Прокачать навык "внимательность".
Может получиться)
И благодаря Лаунчеру я понял из-за чего я не мог выделять больше 1ГБ памяти.
- "Не удалось запустить игру. При проверке клиента были обнаружены посторонние объекты. Удалить их не удалось. Возможно, они используются другими программами. Пожалуйста, закройте все лишние программы и повторите попытку".
Модов нет, папка с клиентом удалялась для перекачки - все равно, разницы нет, антивирь отключен, Unlocker блокирующие дескрипторы не находит. WIN7 х86
УРА!
это после обновления на 3.0
да он у меня не запускает одиночную игру тошто постарались то постарались но чем лучше стараешся тем говнее у них получаеться
Блин, нужен отдельный режим - майнкрафт 1.8+ Это не ТЛаунчер, понимаю. Но замените 1.7.10 на 1.8.. Пожааалуйса =3
[color=#E36C09][/color]Цветные буквы? Пытаюсь, хочу, прошу.
** ссылку похитило НЛО ** Причём "Дешево"