Heroic é um lançador de jogos de código aberto para Linux, Windows e macOS.
No momento, ele suporta o lançamento de jogos da Epic Games Store usando Legendary, GOG Games usando nossa implementação personalizada com gogdl e Amazon Games usando Nile.
Heroic é construído com tecnologias da Web:
Graças à comunidade, Heroic foi traduzido para quase 40 idiomas diferentes até agora:
Heroic está disponível no Flathub, então você poderá instalá-lo facilmente na maioria das distros com Centros de Software (Pop!_Shop, Discover, etc.)
Se você não estiver usando a versão Flatpak, certifique-se de ter todas as dependências do Wine instaladas: Dependências do Wine.
Baixe o arquivo que termina em .deb da versão mais recente.
Clique duas vezes nele para abri-lo em seu Gerenciador de software ou execute sudo dpkg -i heroic_*_amd64.deb
para instalá-lo diretamente:
Atualmente, oferecemos suporte apenas a um pacote AUR: heroic-games-launcher-bin
. Embora você possa encontrar outros pacotes lá, não peça suporte para eles neste Github ou em nosso Discord, pergunte diretamente aos seus mantenedores.
Por favor, consulte o Arch Wiki sobre como instalá-los
Heroic for Fedora está disponível neste repositório COPR.
Habilite-o com sudo dnf copr enable atim/heroic-games-launcher
e instale Heroic com sudo dnf install heroic-games-launcher-bin
Como alternativa, você pode baixar o arquivo que termina em .rpm da versão mais recente e instalá-lo com sudo dnf install ./heroic-*.x86_64.rpm
Como esses dois formatos de distribuição não possuem uma forma de gerenciamento de dependências, certifique-se de que o comando curl
esteja disponível. Você pode ter problemas estranhos se não for.
chmod +x Heroic*.AppImage
)./Heroic*.AppImage
) heroic
na pasta para a qual você o extraiu (clique duas vezes na maioria dos gerenciadores de arquivos ou execute ./heroic
) Se você usar o WinGet (instalado por padrão no Windows 11 e nas versões modernas do 10), poderá executar winget install Heroic
em um terminal para instalar o Heroic.
Baixe o Heroic Installer ( Heroic-xxx-Setup.exe
) ou a versão portátil ( Heroic-xxx-Portable.exe
) da versão mais recente. Execute o executável que você baixou para instalar/executar o Heroic.
A configuração criará atalhos para Heroic na sua área de trabalho e no menu Iniciar.
Se você usa o Homebrew, pode executar brew install --cask --no-quarantine heroic
para instalar o Heroic.
Caso contrário, baixe o arquivo que termina em .dmg da versão mais recente, clique duas vezes nele para montá-lo e arraste o aplicativo “Heroic” para a pasta “Aplicativos”.
Esta parte orientará você na configuração de um ambiente de desenvolvimento para que você mesmo possa construir binários Heroic ou fazer alterações no código.
Certifique-se de que Git, NodeJS e pnpm 9 estejam instalados
NOTA : No Windows, devido a um problema com o electron-builder, você precisará da versão autônoma do pnpm ( @pnpm/exe
) para compilar pacotes
Clone o repositório e entre na pasta clonada, por exemplo com estes comandos:
git clone https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher.git --recurse-submodules
cd HeroicGamesLauncher
Certifique-se de que todas as dependências estejam instaladas executando pnpm install
Execute o comando apropriado para o seu sistema operacional:
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
Em vez de usar os comandos acima para construir o Heroic, você também pode usar as tarefas no VSCode para construir. Para fazer isso, abra a paleta de comandos (Ctrl + P), digite “tarefa” e pressione Espaço. Você verá então três tarefas de compilação, "Build for Linux", "Build for Windows" e "Build for MacOS". Clique naquele que você deseja executar.
Se quiser testar rapidamente uma mudança ou estiver implementando recursos que exigem muitas reinicializações, você pode usar o servidor de desenvolvimento do Vite para acelerar o processo:
Vá para a guia "Executar e Depurar" do VSCode e inicie a tarefa "Launch Heroic (HMR & HR)" (como alternativa, se você não estiver usando o VSCode ou apenas preferir o terminal, execute pnpm start
). Heroic será iniciado após um breve período e, assim que você fizer qualquer alteração no código, ele será recarregado/reiniciado.
Obrigado Weblate por hospedar nossas traduções
Obrigado Signpath por fornecer assinatura gratuita de binários do Windows