Перейти к содержанию

YARL


Kubix!

Рекомендуемые сообщения

580d23e866b25_.thumb.png.015c4e1fcb0dea2

Привет всем!

Представляю вам YARL - Yet Another Ragnarok Launcher

Что такое YARL?
YARL это Лаунчер для Вашего сервера Рагнарок Онлайн написанный на C# с использованием WPF(Windows Presentation Foundation), который облегчит жизнь не только Вам, но и Вашим игрокам.

Преимущества YARL
1. Легко настраиваемый:
    1. Для замены дизайна Вам нужно всего-лишь поместить изображения в специальную папку;
    2. Вы можете легко менять цвета кнопок, панелей. Для этого у нас есть XML файл конфигурации;
    3. Вы и Ваши дизайнеры больше не зависите от разрешения экрана пользователей, ведь YARL написан с помощью WPF,
        который отлично масштабируется на любых экранах (+ пользователи могут спокойно ресайзить окно как захотят);


2. Функциональный и удобный
    1. Вам больше не нужно создавать костыли в виде PHP или HTML страниц для вывода статуса или онлайна Вашего сервера, YARL вытаскивает данные с помощью API;
    2. Живой список друзей из всего аккаунта;
    3. Настраиваемая галерея слайдов, новостей, изображений;
    4. Вход в игру сразу из лаунчера;
    5. Быстрая смена аккаунтов;
    6. Работа с GRF файлами / RAR архивами;

3. Работает с API (доступно как отдельное приложение на Python, и как аддон для FluxCP)

Несколько скринов (не обращайте внимание на дизайн, он просто для разработки)

Логин панель:
http://5cm.ru/view/i7/gPcP.png

Панель загрузки:
http://5cm.ru/view/i7/tFVx.png

Концепт панели лаунчера:
http://5cm.ru/view/i7/eR5v.png

Скоро скину еще скринов, и расскажу больше о функционале.

  • Upvote 7
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

http://kubix-service.info/#/

Запустил сайт, пока на своем домене, еще занимаюсь оформлением, но все функции уже работают:)
Лаунчер можно будет купить прям с сайта через PayPal или Unitpay.
Так же в личном кабинете есть смена настроек (IP, порты и тп)

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

а если чел.. не хочет официально офишировать свои айпи с портами, тогда как быть? только под заказ с шифрованием?

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

51 минуту назад, ucell-uz сказал:

а если чел.. не хочет официально офишировать свои айпи с портами, тогда как быть? только под заказ с шифрованием?

Никто не будет афишировать свой ип и порты оО они остаются конфиденциальными и видит их только владелец. А нужны они, чтобы закрепить лаунчер за сервером, как Гепард, например.

Выглядит ЛК так: http://5cm.ru/view/i7/uywt.png

Редактирование: http://5cm.ru/view/i7/Mfnf.png

Изменено пользователем Gandalf
Ссылка на комментарий
Поделиться на другие сайты

10 минуту назад, Gandalf сказал:

Никто не будет афишировать свой ип и порты оО они остаются конфиденциальными и видит их только владелец. А нужны они, чтобы закрепить лаунчер за сервером, как Гепард, например.

Выглядит ЛК так: http://5cm.ru/view/i7/uywt.png

Редактирование: http://5cm.ru/view/i7/Mfnf.png

возможно вопрос про конфиг для лаунчера(для от отображения статуса серверов)

Ссылка на комментарий
Поделиться на другие сайты

Только что, botka4aet сказал:

возможно вопрос про конфиг для лаунчера(для от отображения статуса серверов)

Весь конфиг будет взят с флюксы либо сами введут в приложение на питоне, мы не берем никакие пароли и тп, только ип и порты.

Изменено пользователем Gandalf
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

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

хотя бы бета тест скинули что-то типо бета тестирования версии,  мне интересен сам процесс.... и ещё такой вопрос наличие питона обязательно? я зарегался у вас на сайте с надеждой для бета загрузки=))  но увы...я такого там не увидил

Изменено пользователем ucell-uz
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Питон не обязателен, он идет если нет флюксы.

Отвалится сайт тогда да, лаунчер не будет работать. Но если отваливается сайт то думаю и сервер не особо живет)
В базе именно для лаунчера ничего не нужно будет. Вообще никакие файлы к себе закидывать не нужно на сервер.

Тут тоже будет конфиг файл, вписываешь желаемые настройки, запускаешь лаунчер, радуешься.
Бета тест будет скоро, уже тестируем на оффлайн сервере, как только будем готовы дать тестерам - я сюда отпишу сразу. + на сайте будет объявление.

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Запилили новую версию: Alpha 0.1.0

  • Добавили таск-бар
  • Затестили вход в игру (спасибо Functor за помощь)
  • Добавили обработчик ошибок
  • Затестили обновления + скачивания фулл клиента
  • Добавили вывод новостей

Таскбар:

4iJCkMH6BFE.jpg

 

Осталось по мелочи, скоро будет бета и фри доступ для тех, кто захочет затестить перед покупкой.
Определились с ценой - 35$ за одну "лицензию". Дополнительных модулей пока не будет (а может и вообще не будет), разве что полная смена дизайна (т.е. какой-то другой вид самого окна кто-то захочет, например круглое )) или я фз)

На счет скачивания фулл клиента:
Вы сможете залить к себе на впс фулл клиент, при входе в лаунчер, он (лаунчер) будет сканировать папку, и если самой игры не найдено - предложить игроку ее скачать с вашего сервера.

Вот как выглядит окно предложения скачать клиент(дизайн в разработке):
JS0MXNZmqEA.jpg

Т.е. больше никаких ссылок на сайте "скачайте фулл клиент", "скачайте патчер", "скачайте еще что-то там а то играть не сможете". Вы выкладываете лаунчер на сайт - он делает все вместо вас.

Еще я подключил наш домен - http://ya-team.com/#/
И перевел сайт на русский язык.
 

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

было бы не плохо такое запускаешь ярл лаунч.. сразу бы выскакивал логин и пароль, при вводе логина и пароля уже само окно лаунчера, как на ваших скринах, там уже патч т.д т.п при нажатии кнопки Играть, запускается ро, но что бы в самом ро отсутствовало ввод логина и пароля, чтобы пропускал эту графу, что то типо SSO Login

Ссылка на комментарий
Поделиться на другие сайты

Так и есть, нажимаешь на лаунчер, если не залогиненый-вводишь данные, открывается форма главная и кнопка играть, нажимаешь играть и ты уже на экране выбора персонажа. Завтра сделаю видос

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика