В этой статье расскажу как я искал, нашел, настроил и использую Playnite - open-source менеджер игровых библиотек.ПредисловиеИгры - одно из моих основных хобби. Другое мое хобби (и стиль жизни) - держать все под учетом и в относительном порядке.Одной из проблем последних лет (все началось с запуска Epic Game Store) стало большое количество лаунчеров. Из-за этого возникла потребность знать какие игры у меня есть, в какой библиотеке они хранятся и как их запускать.И это только популярные лаунчеры (не считая PS NOW, наверно) При выборе оптимального менеджера библиотек я преследовал цели:удобство использованиякак можно более широкий диапазон поддерживаемых библиотекстабильность работыподдержка разработчиков/сообществаВозможные решения:GOG Galaxy 2.0Playnite - спойлер - победитель лично для менядругие альтернативыGOG Galaxy 2.0. Первый блин комомВ 2021 году, примерно несколько месяцев, я пользовался GOG Galaxy - лаунчер для лаунчеров, как заявляют сами разработчики.Поддерживаются Windows и MacOS.Link: www.gog.comGOG GALAXY 2.0 — Место для всех ваших игр и друзейСвяжите GOG GALAXY 2.0 с другими игровыми платформами и соберите все свои игры и друзей в одном месте. Теперь вам не придется переключаться между клиентами, чтобы получить доступ к своим играм и посмотреть, во что играют друзья. Присоединяйтесь к Открытой бете и помогите нам сделать клиент еще лучше!Плюсы:Поддержка основных библиотек Steam, Epic Games, etc.Есть свой магазин игр GOGРазработчик является частью CD Projekt Red, что дает шансы на долгую поддержкуПри запуске игры GOG спокойно запускает сторонний лаунчер, который нуженПриятный дизайнМинусы:Список игр в магазине ограничен только библиотекой GOG, интеграций с другими магазинами нетДополнительные интеграции c библиотеками игр пишутся сторонними разработчикамиПостоянный сброс авторизаций у плагинов для интеграций библиотек. Возможно это следствие предыдущего пунктаДаже официально поддерживаемый Steam начал сбоить.не смотря на приятный UI - интерфейс никак не кастомизируется.GOG Galaxy 2.0 - отличное решение для нетреботвательных пользователей, либо тех, для кого GOG является основной библиотекой. Я перешел к поиску других решений - и нашел.Playnite - ультимативное решениеPlaynite - open-source менеджер библиотек игр с одной простой целью: обеспечить игроку одно место для всех игр из различных библиотек.Linkplaynite.linkPlaynite - video game library managerVideo game library manager with one simple goal: To provide a unified interface for all of your games.Плюсы, которые я вижу спустя несколько месяцев использования:Поддержка большинства известных игровых библиотек: помимо популярных есть такие как Fanatical, Humble Bundle, itch.io и множество других и даже поддержка эмуляторов (но я ей не пользовался)Активное сообщество, которое не только поддерживает продукт, но и развивает его: последняя версия программы вышла 22 июня 2023 годаПолитика addon-ов: любая новая интеграция магазина/библиотеки/аналитики и многого другого может быть сделана с помощью добавления аддона. При большом желании такой аддон можно написать самому (привет программистам)Детальная кастомизация можно настроить основной экран, цветовую схему, размер и тип шрифтов. Помимо простых цветовых тем можно скачать кастом темы из имеющегося списканастройка основного экрананастройки шрифтовсписок доступных темЕсть полноэкранный режим - аналог Steam BigPicture, но я им не пользуюсь.Минусы:Самый главный минус - стартовая настройка требует время. Это следствие широкой кастомизации. Чтобы настроить менеджер под себя - найти оптимальные настройки интерфейса, скачать нужные/интересные интеграции - нужно потратить несколько часов.Так как это opensource - есть риск, что проект умрет. К счастью, это не отнимет возможность использовать уже реализованный функционал.Наличие Playnite не отменяет необходимость установить другие лаунчеры (как и GOG).Playnite действительно оказался классным инструментом, которым я пользуюсь ежедневно. Это отличный хаб, из которого я могу запустить установку или сразу начать играть в игры из нужного мне ланчера.Как я настроил PlayniteДля начала надо его скачать и установить (ссылка на главную страницу выше)Далее, на официальной странице аддонов необходимо скачать нужные плагины для работы с библиотеками:playnite.linkPlaynite - video game library managerVideo game library manager with one simple goal: To provide a unified interface for all of your games.можно воспользоваться поискомПосле скачивания бразуер предложит запустить Playnite - установка плагина начнется сразу после этогоДалее в настройках Library необходимо перейти в Configure IntegrationsВыбранный плагин проверит, нужна ли авторизация. По кнопке Authenticate можно начать логин.В разделе add-ons можно настроить все установленные плагиныМой топ аддонов Playnite:RAWG metadata provider - источник самых детальных описаний и скриншотов для игр в момей библиотеке.GamePassCatalogBrowser - интегрирует каталог из Game Pass. Удобно видеть, какая игра доступна по подпискеHowLongToBeat - интеграция инфы с сайта HowLongToBeat. Показывает сколько может уйти времени на прохождение той или иной игры. Есть как экран со всеми играми, так и по отдельно взятой игреIs There Any Deal - интеграция показывает инфу с сайта IsThereAnyDeal + собирает все игры из ваших списков желаемогоСоветую в настройках плагина указать валюту основного региона, выбрать магазины, в которых нужно будет отслеживать цены и, наконец, включить вишлисты из нужных библиотекHTML Exporter - позволяет экспортировать информацию по нужной игре или по всей библиотеке в формате веб-страницыАльтернатива 1. Heroic Games LauncherИз описания на сайте понятно, что главными плюсами является поддержка Linux и SteamDeck, мультиязычность, а также поддержка Wine.Из библиотек поддерживаются только GOG и Epic Games Store (зато сразу с магазинами)Link:heroicgameslauncher.comHeroic Games LauncherAn Open Source GOG and Epic Games LauncherАльтернатива 2. GameHubИз плюсов: поддержка Linux, бОльший список библиотек (Steam, GOG, Humble Bundle, Humble Trove)Из интересного: способность запускать неоптимизированные под Linux игры через Wine/Proton/DOS/BoxRetro/Arch/ScummVMLink:tkashkin.github.ioGameHubНа этом всеОрганизовывайте свои игровые библиотеки так, как вам хочется (и даже не организовывайте вовсе). Главное - получайте удовольствие от игр. На этом все.Спасибо, что дочитали. Upd: второй материал с описанием доп фич
Это как пакет с пакетами?
Удобно же
Так как это opensource - есть риск, что проект умрет
Скорее наоборот, если будет востребованно - кто-нить форкнет и продолжит развитие, в случаее "смерти".
Тоже верно. Да
GOG: Постоянный сброс авторизаций у плагинов для интеграций библиотек. Возможно это следствие предыдущего пунктаПфф, если б только сброс авторизаций. У меня Gog в принципе не подключается к Steam и Ubisoft уже год, наверное.
Юбисофт это отдельная тема , ага
У меня ещё в Playnite установлен SuccessStory, без ачивок никуда!