Hydra Launcher:开源游戏库管理平台
用 Electron 与 Rust 编写的开源游戏平台,集中管理你的游戏库、存档与成就。
- 浏览
- 7
- 访问
- 0
- 下载
- 0
- 版本
- v4.3.0
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
Hydra Launcher 是一个开源游戏平台,目标是成为管理游戏库所需的唯一工具。它使用 Node.js(Electron、React、TypeScript)与 Rust 编写,并由 libtorrent 提供种子引擎。

主要功能
- 把自己拥有的游戏加入游戏库统一管理
- 个人主页展示正在玩的游戏,并与好友互动
- 通过 Hydra Cloud 将游戏进度保存到云端
- 解锁成就
- 在内容丰富的目录中浏览,配合强力推荐算法
- 发现此前没玩过的新游戏
安装与使用
项目官网为 https://hydralauncher.gg ,使用帮助见 https://help.hydralauncher.gg 。
如需从源码构建与参与贡献,参考文档:https://docs.hydralauncher.gg/getting-started
本地开发环境要求:
- Node.js + Yarn
- Rust 工具链(用于
hydra-native) - Git 与 C++ 工具链(Windows 上的 Visual Studio C++ Build Tools、Linux 上的 GCC/Clang、macOS 上的 Xcode 命令行工具);原生构建会通过 vcpkg 自动获取 CMake 与 CTest
安装依赖后,postinstall 会自动构建 Rust 原生插件(hydra-native/hydra-native.node)。原生构建包含围绕固定版本 libtorrent 的 Rust 封装,开发和打包后的种子功能都不再需要 Python。
在 Windows x64 与 Linux x64 上,libtorrent 桥接层直接使用 native/torrent-bridge/prebuilt 中的预编译产物,安装时跳过通过 vcpkg 编译 libtorrent;其他平台则从源码构建。设置环境变量 HYDRA_TORRENT_BRIDGE_FROM_SOURCE=1 可强制始终从源码构建桥接层。
注意事项
项目采用 MIT 许可证。
本作品整理自 GitHub 开源项目 hydralauncher/hydra,原作者 @hydralauncher,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v4.3.0当前版本
新增全局排行榜页面、游戏页内单游戏排名,并为前列名次加入奖牌与动画边框;支持实时 RetroAchievements;修复好友窗口搜索按钮与徽章居中、成就重复同步、Steam 社区会话刷新,并加入 Steam 卸载右键菜单。
评论