SA:MP SimpleLauncher - лаунчер с выбором мониторинга и быстрой сменой билда игры (Beta)

Ejik_Letchik

Участник
Автор темы
28
50
Версия SA-MP
  1. Любая
1.png

Изначально делал этот проект для себя и ещё нескольких человек, чтобы решить следующие проблемы:
  1. При работе со стандартным самп лаунчером неудобно менять сервисы мониторинга, из которых приложение будет получать списки серверов;
  2. Если использовать внутриигровые решения, например lua скрипты, то не получится поменять сборку игры, не закрыв сам лаунчер;
  3. Существующие сторонние лаунчеры не очень нравились дизайном, либо исполнением интерфейса/недостающими возможностями.
В итоге решил запилить своё решение с блэкджэком и открытым исходным кодом. Сейчас проект всё ещё не завершён и находится скорее в бете, но так как в ближайшие несколько месяцев что-либо дорабатывать не буду, решил сейчас выложить в паблик, чтобы за это время собрать обратную связь по существующим проблемам/багам/дальнейшим доработкам, и нужно ли это вообще кому-либо кроме нескольких самперов.

Основные возможности на текущий момент:
1. Интеграция с основными мониторинговыми сервисами, вроде SAMonitor, OpenMP Servers, возможность дальенейшего добавления любых других сервисов с открытым API;
2. Возможность изменения источника получения списка серверов без перезапуска приложения;
3. Возможность добавления своих билдов игры с любыми версиями самп и установленными модами на каждом, возможность быстрого переключения между этими билдами в интерфейсе приложения;
4. Вкладка History с историей посещённых серверов, вместо нахрен никому не нужной вкладки Hosted;
5. Много разных фильтров при поиске сервера: инвертируемые фильтры по имени, моду, языку, дополнительные по режиму стрельбы (скин/лаг), отсутствию игроков, пароля, клиенту (samp/omp), наличию sampcac;
6. Полностью открытый исходный код, лицензия MIT.

Установка:
1. Для работы необходим установленный .NET 10.0 Desktop Runtime (обычно предлагает установить при первом запуске, если не установлен)
2. Установленный клиент samp любой версии и сама игра соответственно тоже

Скачать


Ссылка на GitHub релиз данной версии
Сообщить о баге

В долгосрочной перспективе было бы неплохо запилить для сампа рест апи сервис со всеми популярными дополнениями/скриптами/... и интегрировать с ним лаунчер, чтобы автоматически всё подгружать и устанавливать, но врядли до этого дойдут руки. Раз до сих пор никто не реализовал, то к закату сампа врядли уже и что-то такое и появится)

1.png


2.png


3.png


4.png


5.png


6.png


7.png
 

Вложения

  • SimpleLauncher.-.portable.zip
    1.1 MB · Просмотры: 1
  • Эм
Реакции: MLycoris

Ejik_Letchik

Участник
Автор темы
28
50
Возможно тему нужно перенести в раздел Разработка ПО->Другое, хотя по смыслу должна подходить и в текущий раздел