Heroic es un lanzador de juegos de código abierto para Linux, Windows y macOS.
En este momento, admite el lanzamiento de juegos desde Epic Games Store usando Legendary, GOG Games usando nuestra implementación personalizada con gogdl y Amazon Games usando Nile.
Heroic está construido con tecnologías web:
Gracias a la comunidad, Heroic se tradujo a casi 40 idiomas diferentes hasta el momento:
Heroic está disponible en Flathub, por lo que deberías poder instalarlo fácilmente en la mayoría de las distribuciones con Centros de software (Pop!_Shop, Discover, etc.)
Si no está utilizando la versión Flatpak, asegúrese de tener todas las dependencias de Wine instaladas: Dependencias de Wine.
Descargue el archivo que termina en .deb de la última versión.
Haz doble clic en él para abrirlo en tu Administrador de software, o ejecuta sudo dpkg -i heroic_*_amd64.deb
para instalarlo directamente:
Actualmente solo admitimos un paquete AUR: heroic-games-launcher-bin
. Aunque es posible que encuentres otros paquetes allí, no solicites soporte para ellos en este Github o en nuestro Discord, pregúntale directamente a sus mantenedores.
Consulte Arch Wiki sobre cómo instalarlos.
Heroic para Fedora está disponible en este repositorio COPR.
Habilítelo con sudo dnf copr enable atim/heroic-games-launcher
, luego instale Heroic con sudo dnf install heroic-games-launcher-bin
Alternativamente, puede descargar el archivo que termina en .rpm desde la última versión e instalarlo con sudo dnf install ./heroic-*.x86_64.rpm
Dado que estos dos formatos de distribución no tienen una forma de gestión de dependencias, asegúrese de que el comando curl
esté disponible. Podrías encontrarte con problemas extraños si no es así.
chmod +x Heroic*.AppImage
)./Heroic*.AppImage
) heroic
en la carpeta donde lo extrajo (haga doble clic en la mayoría de los administradores de archivos o ejecute ./heroic
). Si usa WinGet (instalado de forma predeterminada en Windows 11 y versiones modernas de 10), puede ejecutar winget install Heroic
en una terminal para instalar Heroic.
Descargue el instalador heroico ( Heroic-xxx-Setup.exe
) o la versión portátil ( Heroic-xxx-Portable.exe
) de la última versión. Ejecute el ejecutable que descargó para instalar/ejecutar Heroic.
La configuración creará accesos directos a Heroic en su escritorio y en su menú Inicio.
Si usa Homebrew, puede ejecutar brew install --cask --no-quarantine heroic
para instalar Heroic.
De lo contrario, descargue el archivo que termina en .dmg de la última versión, haga doble clic en él para montarlo y arrastre la aplicación "Heroic" a la carpeta "Aplicaciones".
Esta parte lo guiará a través de la configuración de un entorno de desarrollo para que pueda crear archivos binarios Heroic usted mismo o realizar cambios en el código.
Asegúrese de que Git, NodeJS y pnpm 9 estén instalados
NOTA : En Windows, debido a un problema con electron-builder, necesitará la versión independiente de pnpm ( @pnpm/exe
) para crear paquetes.
Clona el repositorio e ingresa a la carpeta clonada, por ejemplo con estos comandos:
git clone https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher.git --recurse-submodules
cd HeroicGamesLauncher
Asegúrese de que todas las dependencias estén instaladas ejecutando pnpm install
Ejecute el comando apropiado para su sistema operativo:
Construir para Linux:
pnpm dist:linux # Optionally specify a package to create (eg: deb, pacman, tar.xz, rpm, AppImage); default: AppImage
Construir para Windows:
pnpm dist:win
Construir para Mac:
pnpm dist:mac
En lugar de usar los comandos anteriores para compilar Heroic, también puedes usar las Tareas en VSCode para compilar. Para hacer eso, abra la paleta de comandos (Ctrl + P), escriba "tarea" y presione Espacio. Luego verá 3 tareas de compilación, "Compilación para Linux", "Compilación para Windows" y "Compilación para MacOS". Haga clic en el que desea ejecutar.
Si desea probar rápidamente un cambio o está implementando funciones que requieren muchos reinicios, puede usar el servidor de desarrollo de Vite para acelerar el proceso:
Vaya a la pestaña "Ejecutar y depurar" de VSCode e inicie la tarea "Iniciar Heroic (HMR & HR)" (alternativamente, si no está usando VSCode o simplemente prefiere la terminal, ejecute pnpm start
). Heroic se iniciará después de un momento y, una vez que realices algún cambio en el código, se recargará o reiniciará.
Gracias Weblate por alojar nuestras traducciones.
Gracias a Signpath por proporcionar firma gratuita de archivos binarios de Windows.