• 65 803
  • 60
  • 15

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

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

Настал тот момент, когда мы можем представить Вам новую версию нашего лаунчера - 3.0. Новая версия существенно отличается от предыдущей. Мы даже можем назвать её революционной.

Новая версия написана с нуля, разработка длилась в течении двух месяцев. Нашей главной задачей было удивить Вас и мы считаем что это нам удалось. "Тройка" имеет значимые отличия от всех существующих лаунчеров не только во внешнем виде, но и плане функционала. Мы решили "сломать" шаблон типичного лаунчера. Давайте теперь взглянем на то что у нас получилось.

Пользовательский интерфейс нового лаунчера построен на новой технологии JavaFX. Поэтому Вам нужно будет обновиться до Java 8. Хотя эта технология есть и в нынче устаревшей Java 7, в Java 8 её существенно улучшили. Зато лаунчер одинаково отображается на всех операционных системах (за исключением рендеринга шрифтов).

Первый взгляд
При запуске приложения первым делом Вас встретит "стартовый" экран. Можно заметить что макет окна стал больше. Это понадобилось чтобы уместить больше элементов пользовательского интерфейса.
Встречайте Launcher 3.0


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

Личный кабинет
Поговорив о форме входа мы подошли к самому главному - личному кабинету.
Встречайте Launcher 3.0
На первый взгляд он может показаться Вам простым, но мы уверяем что всё "самое нужное" здесь есть. Просто спрятано хорошо) Личный кабинет чем-то напоминает тот, что был в Launcher 1.0.
  • Новости. Сделаны специально, чтобы Вы не пропускали важных событий. Особенностью является совмещение новостей с сайта и публикаций из сообщества VK в одной ленте. Заголовки сделаны кликабельными, чтобы Вы могли прочесть полную новость.
  • Скин. Теперь Вы можете посмотреть на себя любимого. При наведении курсора мыши вид переключается на сзади - можно увидеть свой плащ (если есть).
  • Кнопка запуска игры. Большую зелёную кнопку не заметить сложно. Кроме запуска игры она таит в себе так называемое "сервисное меню", которое открывается при нажатии на многоточие.
    Встречайте Launcher 3.0

Настройки
Настройки были сделаны в виде выезжающей панели. Открыть их можно с помощью пункта "Настройки" в сервисном меню или с помощью специальной кнопки окна, которая позволяет это сделать находясь на любом экране.
Встречайте Launcher 3.0
Встречайте Launcher 3.0
Первым Вы скорее обратите внимание на то что настроек по сравнению с предыдущей версией стало меньше. Да это так, но функционал приложения при этом не ухудшился, а наоборот - мы только усовершенствовали часть опций.
Перечислим опции, которые были в старом лаунчере:
  • Запомнить пароль - перемещена туда, где ей и место - на экран входа.
  • Перекачать клиент - устаревшая опция. Заменена новой функцией "Сброс конфигурации клиента".
  • Полноэкранный режим - сохранено.
  • Оффлайн режим - убрана только опция, но функция осталась и включается теперь автоматически.
  • Включить поддержку шейдеров - сохранено (функция появилась в версии 2.7 выпущенной год назад - см. новости).

Загрузчик
Вот мы и подошли к самому главному, тому в чём заключается смысл любого лаунчера - загрузка клиента. А загрузчик клиента у нас непростой, а круглый) Мы предпочли отказаться от типичных полос прогресса (это заметно на примере нашего мониторинга серверов) в пользу окружностей. Получилось довольно интересно. Даже нашли место, куда впихнуть кнопку отмены. Кстати о кнопке - мы первые, кто решил её добавить. Ни в одном лаунчере её до сих пор нет. А кнопка нужная - вдруг пользователь передумает качать клиент. Типичный лаунчер придётся ему перезапускать, а у нас есть кнопка для остановки процесса (хотя если выражаться технически грамотно - потока).
Встречайте Launcher 3.0

Закончив обсуждение дизайнерских решений, посмотрим что нам "тройка" принесла в виде функционала.

Новая функция "Сброс конфигурации клиента"
Эта функция пришла на замену устаревшему перекачиванию клиента. А знаете, зачем нужно было это самое перекачивание клиента? - Для решения проблем с неправильными конфигами из-за которых игра не запускалась. Правда при таком перекачивании терялись драгоценные скриншоты, текстурпаки и приходилось долго ждать, пока загрузится клиент. С новой функцией это всё теперь в прошлом. Функция по прежнему занимается перекачиванием файлов клиента, но делает это выборочно - очищаются только конфиги. За счёт этого она работает очень быстро.

Общее хранилище библиотек
Все клиенты используют общее хранилище библиотек и прочих ресурсов. Мы взяли эту идею с лаунчера Mojang. Это позволило уменьшить их вес за счёт отсутствия файлов-дублей и ускорить скачивание клиента - меньше файлов нужно качать. Долгим будет скачивание только первого клиента. Допустим, Вы сначала скачали клиент HiTech, потом решили поиграть на Magic - Вам всего лишь понадобится докачать его моды и можно играть!

Перенос клиентов
Для реализации общего хранилища нам понадобилось изменить структуру папок клиентов. По этой причине новый лаунчер не найдёт клиенты предыдущего. Мы добавили функцию, которая поможет перенести их, чтобы они работали на новом. Это избавит Вас от необходимости настраивать клиент "под себя" по новой.

Автономный режим
Лаунчер может работать даже без подключения к интернету как и в предыдущей версии. Единственное отличие - режим теперь включается автоматически. Режим позволяет Вам запускать ранее загруженный клиент для одиночной игры.

Работает везде
Одним из наших принципов является поддержка всех платформ и мы не собираемся сходить с этого пути.
Данное ПО было протестировано на следующих операционных системах:
  • Windows XP (отображается криво, но работает)
  • Windows 7
  • Ubuntu 14.04
  • OS X Yosemite


Надеемся, эта статься изменила ваше представление о том, какие могут быть лаунчеры. Это теперь не просто форма входа - это теперь полноценное приложение. То, что Вы видите сейчас - это лишь только начало.
Встречайте Launcher 3.0
  • Автор: TheAndrey
  • Опубликовано:

60 комментариев

Аватар
MasterBrief
ДОЖДАЛИСЬ! Красивый лаунчер с:
Молодцы ;)
Аватар
Zetonator
Вот бы лава в майне была такая же как и в клипах на заднем фоне в лаунчере.
А так ОЧЕНЬ красивый лаунчер подобных которому нету! :)
Аватар
Diga
Он у меня почему-то крашицца :(
Я 1 раз зашел и дальше все краш
Аватар
Rafis
Он прекрасен ^-^
Аватар
Diga
С етим я согласен,токо у меня КРАШ
Аватар
llDarkAngell
У меня W 8 и мне при запуске пишет что он с вирусом.
Аватар
maks550a
Лаунчер очень хороший, но нужно поработать над оптимизацией...
Аватар
TheAndrey Автор
Цитата: TheAlexBabenko
У меня W 8 и мне при запуске пишет что он с вирусом.
Выкиньте свой "антивирус" на свалку. Для проверки на вирусы есть нормальные сервисы вроде virustotal.
Аватар
EvgeniyM
У меня Win 8.1. Все работает отлично. Антивирус не ругался.

Оформление на высоте. Подобного нигде точно не будет.

Ставлю 11 Денисов из 10.
Аватар
Bullet
как запустить новый лаунчер у меня старый)
Аватар
korol_mira
ура 3.0 вышла
Аватар
ArthurVT
У меня Win 7. Работает отлично, антивирус даже не заметил его :) Оформили очень красиво. Он работает очень быстро и четко без лагов. ;)

Спасибо Андрей.
Аватар
hevar
Эх,у меня windows xp а джава 8 не поддерживается*(
Придется уйти с проекта.
Аватар
Satoni_
Добавте функцию открыть для сети. Чтобы нажал кнопку тебе пишет IP, говоришь его друзьям и играешь с ним по сети в отдельном мире (на другом лаунчере видел).
Аватар
KrisAlex
Стоп, а как сие чудо скачать?
Аватар
TheAndrey Автор
Цитата: TVsuper
Добавте функцию открыть для сети. Чтобы нажал кнопку тебе пишет IP, говоришь его друзьям и играешь с ним по сети в отдельном мире (на другом лаунчере видел).
Клиенты были пересобраны. Такая возможность теперь есть. Кнопку расшаривания мира вернули, а в сетевой игре появилась кнопка прямого подключения.

Цитата: hevar
Эх,у меня windows xp а джава 8 не поддерживается*(
Придется уйти с проекта.
Придётся, раз у Вас нет прямых рук. http://dl2.joxi.net/drive/0002/2723/178851/150523/ccd36cd5b1.jpg

Цитата: KrisAlex
Стоп, а как сие чудо скачать?
Прокачать навык "внимательность".
Аватар
hevar
Ладно попробую на своей винде запустить.
Может получиться)
Аватар
Cfyzi
Для полного счастья осталось только вайп дождаться...

И благодаря Лаунчеру я понял из-за чего я не мог выделять больше 1ГБ памяти.
Аватар
Wacky
Нехватает только одного-возможности замены скина из самого лаунера
Аватар
Lolstrop
Dr.Web антивирус , все норм работает, без вируса.
Аватар
BOOM96
Цитата: hevar
Эх,у меня windows xp а джава 8 не поддерживается*(
Придется уйти с проекта.
Толи я читер, толи ты криворукий.
Аватар
Kentavrx
Тогда и форум не нужен будет :feel:
Аватар
SuperGradus
А можно ли играть по сетевой с другом в этом лаунчере.
Аватар
Lol_Lol_Lol
И ещё в лаунчер возможность самого личного кабинета добавить бы.Что-бы было удобнее менять скин,заходить в магазин.(Это я уверен будет в Далёёёёёёёком будущем)
Аватар
murena1977
спасибо супер =)
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.
Нашли очепятку? Выделите её и нажмите Ctrl+Enter.