LINUX.ORG.RU

Hydra — свободный лаунчер игр

 

Hydra — свободный лаунчер игр

4

0

Hydra – лаунчер игр, который имеет встроенный клиент сети BitTorrent и поддерживает автоматическое отслеживание новых публикаций на всех, достойных внимания сайтах с нотификацией о появлении обновлений. Помимо этого лаунчер позволяет настраивать пути скачки контента и показывает для игр метрику HLTB (How Long To Beat).

Лаунчер создан под платформу Electron с использованием TypeScript и python, отвечающим за взаимодействие с библиотекой libtorrent и поддерживает платформы Windows и Linux. Готовые релизы доступны на github, для платформы Linux подготовлены как deb, так и rpm-пакеты. Код распространяется под лицензией MIT.

Лаунчеры игр – класс ПО, предназначенный для установки, запуска и удаления игр, отслеживания проведённого времени в игре, обновлений игры, обмена оценками и отзывами игроков на игру.

>>> Репозиторий

★★★★★

Проверено: hobbit ()
Последнее исправление: unfo (всего исправлений: 6)

Ненужно, еще и на электроне. Зачем это надо?

artemlinux
()

достойных внимания сайтах

Варезных, да.

Popcorn Time для игр, хехе.

a1ba
()

Гитхаб забанит скоро это, если я правильно понял что это. А это мне кажется качалка сборочек от @Kron4ek :)

LINUX-ORG-RU ★★★★★
()

ниче не понял… это для кого вообще сделано? это чтобы игроделам самим лаунчер не писать, или это аналог lutris? где собственно тут torrent я еще могу понять, у гайдзинов например клиент качает игру через торенты чтобы снизить нагрузку на серваки, но на скрине четвертый фолыч. I am so confused 🥴

Unixson
()

Лаучнеры игр – класс ПО, предназначенный для установки, запуска и удаления игр, отслеживания проведённого времени в игре, обновлений игры, обмена оценками и отзывами игроков на игру.

Лаунчер игр - это анальный зонд от издателей для слежки за пользователями и развода на спонтанные покупки. Игры - это просто ПО которое можно ставить и обновлять средствами ОС.

Kolins ★★★★
()
Ответ на: комментарий от Rodegast

именно. на винде еще понятно как, а на линуксах же протон нужен. да и как именно он понимает что конкретно нужно запустить?

Unixson
()
Ответ на: комментарий от Kolins

это просто ПО которое можно ставить и обновлять средствами ОС

Каладуда обновляется вместе с виндой, лицо пользователя в этот момент представили?

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

Unixson
()
Ответ на: комментарий от Kolins

Это так и есть. Лаунчер умеет качать только пиратки и сделан только для пираток. Зачем это на ЛОРе непонятно - обсуждение и реклама warez.

PPP328 ★★★★★
()
Ответ на: комментарий от devorg

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

Unixson
()
Ответ на: комментарий от Unixson

Только если в каталоге, например, нажимаешь на Cyberpunk 2077 или Fallout 76 он тупо перезагружает страничку каталога, и не заходит на страничку игры. Походу и тут региональные ограничения действуют, ну или сам лаунчер корявый.

AleksK ★★★
()
Ответ на: комментарий от AleksK

а может он просто на каких-то бразильских трекерах ищет, к которым у тебя тупо доступа нет. короче понятно, шляпа полная. @LamerOk забанься. Пост снести.

/thread

Unixson
()

Лаунчер создан под платформу Electron

Это для тех, кому ресурсы ПК девать некуда, и хочется с шиком прикуривать от ассигнаций — или для жителей северных районов, чтобы было чем увеличивать выход тепла от ПК холодными зимними вечерами?

Smacker ★★★★
()
Ответ на: комментарий от Smacker

А другие лаунчеры типа не на electron сделаны? Сам в игры не играю, но что-то мне подсказывает что все на нем или подобных фреймворках пилят

Kolins ★★★★
()
Ответ на: комментарий от Smacker

чем больше я этот скулеж про ресурсы слушаю тем больше я понимаю насколько велик уровень шизофрении 🤡

Unixson
()
Ответ на: комментарий от Kolins

у кого как, у кого на электроне, у кого на джаве (minecraft к примеру), у кого на flutter/xamarin/wpf/etc. У кого-то на C вообще со своим тулкитом бахнуто. по разному бывает. от издателя много что зависит

Unixson
()
Ответ на: комментарий от vbcnthfkmnth123

нет, там своя какая-то технология, и внутрь они интегрировали хромиум. стим сделали задолго до появления электрона просто

Unixson
()
Ответ на: комментарий от Unixson

Сначала был VGUI, вроде ещё в C++/Qt пытались, потом всё перевели на хромого (CEF) с вебнучими свистоперделками и он начал безбожно тупить.

Dr64h ★★
()
Ответ на: комментарий от Unixson

Может он как стим, умеет включать в список сторонние установленные игры?

atrus ★★★★★
()

Зачем вообще все эти лаунчеры? Не проще ли расположить ярлыки игр на отдельном рабочем столе?

vbcnthfkmnth123 ★★★★★
()

Прям какое-то эталонное ненужно

sehellion ★★★★★
()
Ответ на: комментарий от Unixson

А у меня для вас лишних гигабайтов нету! А то, ишь, лаунчер туда, лаунчер сюда. Я вообще не понимаю, на кой чёрт их плодят, эти лаунчеры. Если какие-то настройки менять, так они в игре должны меняться. А если рекламу показывать или славить разработчика/паблишера, то ненужно.

Smacker ★★★★
()
Ответ на: комментарий от vbcnthfkmnth123

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

Unixson
()
Ответ на: комментарий от Smacker

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

Unixson
()

совершенно бесполезная фигня.

каким то карго-культом повеяло

TPPPbIHDELj
()
Ответ на: комментарий от Unixson

Не поверишь, но это всё нормально встраивается и работает в игре без всяких лаунчеров. А всякие там пати до сих пор организовывают в сторонних чат клиентах, по типу discord, или что там сейчас популярно у зумеров, в steam'е нормальный чат с адекватной голосовой связью так и не завезли.

Dr64h ★★
()
Ответ на: комментарий от Dr64h

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

Unixson
()
Последнее исправление: Unixson (всего исправлений: 2)
Ответ на: комментарий от Unixson

гигабайты никто не жрет, если 200 метров рамы для тебя это проблемы, выкинь в окно свое ведро

На чужой гигабайток не разевай процессок!

Smacker ★★★★
()
Ответ на: комментарий от Unixson

стим дает тебе sdk и ты можешь делать пати игры на их инфраструктуре, вместо того чтобы городить свою

Ну так оно встраивается в игру и способно работать без лаунчера.

Я даже помню старые игры, где была своя вкладка с недавними игроками и друзьями, там можно было приглашение кинуть, всё работало прямо в игре. Вроде в первом Black Ops нечто подобное было.

Dr64h ★★
()
Последнее исправление: Dr64h (всего исправлений: 1)

Кажется здесь плохо всё, кроме идеи выпустить пиратский стим.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Dr64h

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

Unixson
()
Ответ на: комментарий от Dr64h

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

Ну а щас это вынесли тебе в отдельный стандартный интерфейс. Теперь у каждой игры которая это поддерживает - добавление в други работает одинаково.

Ну типо лол, вот я разработчик, я хочу добавить совершенно стандартную фичу которая есть у всех, но мне надо заново изобретать велосипед, пилить UI, пилить серверную часть и т.д. Или я могу просто заюзать Valve SDK и получить все тоже самое, только сразу. Выбор очевиден.

Unixson
()
Последнее исправление: Unixson (всего исправлений: 2)
Ответ на: комментарий от Unixson

Да, это как доп. преграда от взлома, но сама сетевая часть встраивается в игру и способна работать без steam клиента (если над игрой пошаманить).

Dr64h ★★
()
Ответ на: комментарий от Dr64h

сама сетевая часть встраивается в игру и способна работать без steam клиента

ну не всегда, например как я понял можно вообще все через стим сделать. бекенда у тебя так такового не, а в клиент по сути интегрируется одна библиотечка, и вся сетевуха разруливается стимом. вроде так можно делать

Unixson
()
Ответ на: комментарий от vbcnthfkmnth123

Затем, что запускать игори можно по разному, например, только с гейпада. Кто скажет «купиприставку» - тот какашка и родители его номерные

DumLemming ★★
()
Ответ на: комментарий от Unixson

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

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

Dr64h ★★
()
Последнее исправление: Dr64h (всего исправлений: 1)
Ответ на: комментарий от Dr64h

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

а то раньше как не сядешь: в гарис моде твой кореш 4len1337, в CS va9ina322 и далее по списку. диалоги поистине тарантиновские получались когда кто-то пытался лобби создать

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от Dr64h

походу мы про разное говорим. игровые лаунчеры от издателя которые запускаются после того как ты запустил игру в стиме это гал ковна и спидорак.

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

именно так Steam SDK и работает. это очень удобно.

Unixson
()
Ответ на: комментарий от Unixson

именно так Steam SDK и работает. это очень удобно.

Ну вот, просто игры со Steam'ом без самого лаунчера просто так не стартуют.

Dr64h ★★
()
Ответ на: комментарий от Dr64h

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

Unixson
()

Ничего из «тайтлов» не грузит. Посмотрел error.log, открыл для себя несколько чудесных «сервисов» 👍

xDShot ★★★★★
()
Ответ на: комментарий от Unixson

это хорошо для вольво потому что игры стало пиратить сложнее и не выгодно

Они особо с пиратами никогда и не боролись, это всё лежит на руках самих игроделов, ту же denuvo везде сейчас в крупные тайтлы пихают.

ну так понятное дело, во-первых как они без него стартанут если ты привязан к вольвовской сетке и sdk.

goldberg_emulator и прочие тулзы.

Dr64h ★★
()
Ответ на: комментарий от Dr64h

denuvo везде сейчас в крупные тайтлы пихают

вот это я вообще не понимаю зачем. нормис и так пойдет и купит так или иначе (еще и по предзаказу, и добавки на рот попросит). добавлять denuvo просто чтобы подгатить 3.5 ананасам это верх дебилизма.

goldberg

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

p.s хотя подсунуть goldberg может быть полезно для lan турниров без инета. но это очень нишевая штука

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.