btsouth/omakade
A beautiful, local-first game library built for Omarchy.
解決的問題
Omakade 是一款專為 Linux 設計的統一遊戲庫管理器,旨在將來自 Steam、Lutris、Heroic、RetroArch 以及各種模擬器的遊戲整合到一個視覺聚焦的單一介面中。無需在不同啟動器之間切換即可瀏覽和啟動您的遊戲收藏。
工作原理
Omakade 會掃描各種平台和啟動器(例如 Steam、GOG、Battle.net)上安裝的遊戲,並讀取其資料,而無需修改原始啟動器的資料庫。它提供了一個集中式中心,遊戲以封面藝術方塊的形式呈現。它整合了以下功能:
- 啟動器: Steam、Lutris、Heroic、Faugus、Battle.net 以及直接的 GOG 安裝。
- 模擬器: RetroArch、PCSX2、Ryujinx、Cemu、shadPS4 和 Dolphin。
- 元資料與藝術資源: 與 IGDB 集成以取得評分和遊戲詳情,與 SteamGridDB 集成以取得肖像封面,並支援本地自訂藝術資源。
- 串流: 將應用程式清單匯出至 Sunshine,允許透過 Moonlight 啟動遊戲。
適用對象
使用多個啟動器和與啟動器無關的模擬器的 Linux 遊戲玩家,特別是 Omarchy 或 Arch Linux 發行版使用者,希望為客廳設定提供一個統一、控制器友善的「Couch Mode」。
主要亮點
- 統一庫: 將 Steam、Lutris、Heroic、GOG 和模擬器中的遊戲整合到一個視圖中。
- Couch Mode: 以控制器為中心的介面,支援螢幕內搜尋和格狀檢視。
- 豐富的元資料: 可選的 IGDB 評分、人氣排序以及 Steam 成就支援。
- 藝術資源自訂: 支援 SteamGridDB 和使用者手動選擇的封面與徽章。
- 無縫啟動: 透過原始擁有平台啟動遊戲,以維持相容性和控制器設定。
- 遊玩時間追蹤: 可選的會話記錄器,可監控模擬器進程以追蹤那些不原生支援遊玩時間記錄的遊戲。
相關
- 專案
- 專案
- 專案
- 專案