소개
Heroic Games Launcher는 Heroic Games Launcher 팀이 개발한 오픈소스 게임 런처로, 에픽게임즈 스토어, GOG, 아마존 게임즈 라이브러리를 한곳에서 관리하고 실행할 수 있도록 돕는 프로그램입니다. 리눅스, 윈도우, macOS를 모두 지원하며 TypeScript, React, NodeJS, Electron 같은 웹 기술로 만들어졌습니다. GPL-3.0 라이선스로 배포되어 누구나 자유롭게 소스 코드를 확인하고 개선에 참여할 수 있습니다.
상세정보
다중 스토어 로그인과 라이브러리 통합
- 기존 Epic Games, GOG, Amazon 계정으로 로그인하여 라이브러리를 불러올 수 있습니다.
- Heroic 안에서 Epic, GOG, Amazon Games 스토어에 직접 접근할 수 있습니다.
게임 설치 및 관리
- 게임 설치, 삭제, 업데이트, 복구, 이동 기능을 제공합니다.
- 이미 설치된 게임을 별도로 가져오기(Import)할 수 있고, 기존 Epic Games Store 설치와 설치된 게임을 동기화할 수 있습니다.
- 다운로드 대기열을 통해 여러 다운로드 작업을 순서대로 처리합니다.
게임 실행과 호환성
- 리눅스에서는 Wine 또는 Proton으로 게임을 실행하고, macOS에서는 Crossover로 윈도우 게임을 실행합니다.
- 리눅스에서 ProtonDB 검색 및 ProtonDB·Steam Deck 호환성 정보를 확인할 수 있습니다.
- Epic 게임의 온라인 플레이는 macOS와 리눅스에서 게임별 안티치트 지원 여부에 따라 달라집니다.
와인·프로톤 버전 관리(리눅스)
- 원하는 Wine과 Proton 버전을 직접 다운로드해 사용할 수 있습니다.
- v2.22.1에서는 Wine 매니저에 Proton-CachyOS가 추가되어 기본 프로톤 버전으로 설정되었으며, Wine-GE 옵션은 제거되었습니다.
- Flatpak이 아닌 설치 환경에서는 GE-Proton을 Wine 러너로 유지하고 umu를 기본 활성화해 추가 Wine 의존성 없이 실행할 수 있습니다.
게임패드·UI 편의 기능
- Epic과 GOG 스토어 페이지를 게임패드로 탐색할 수 있으며, 게임패드 키 반복 동작이 개선되어 메뉴 이동이 더 매끄럽습니다.
- 닌텐도 컨트롤러의 A/B 및 X/Y 버튼이 뒤바뀌어 표시되던 문제가 수정되었습니다.
- macOS에서 로제타가 설치되어 있지 않은 경우 경고가 표시됩니다.
추가 기능
- 클라우드 저장 파일 동기화를 지원합니다.
- 커스텀 테마를 적용할 수 있습니다.
- GOG, Epic, Amazon 외 게임이나 애플리케이션을 직접 추가할 수 있습니다.
- 라이브러리를 정리할 수 있도록 카테고리를 직접 정의할 수 있습니다.
Windows 설치
- WinGet이 설치된 환경(Windows 11 및 최신 Windows 10에 기본 포함)에서는 터미널에서
winget install --id HeroicGamesLauncher.HeroicGamesLauncher --exact명령으로 설치할 수 있습니다. - 수동 설치 시 GitHub 최신 릴리스 페이지에서 Heroic Installer(
Heroic-x.x.x-Setup.exe) 또는 포터블 버전(Heroic-x.x.x-Portable.exe)을 내려받아 실행합니다. 설치형은 바탕화면과 시작 메뉴에 바로 가기를 만듭니다.
Linux 설치
- Flathub 패키지(
com.heroicgameslauncher.hgl)를 사용하면 Pop!_Shop, Discover 등 대부분의 배포판 소프트웨어 센터에서 설치할 수 있습니다. - Debian/Ubuntu 계열은
.deb파일을 받아 소프트웨어 센터로 설치하거나sudo dpkg -i Heroic*amd64.deb로 직접 설치합니다. - Arch Linux는 AUR의
heroic-games-launcher-bin패키지를 사용하는 것이 권장됩니다. - Fedora는
.rpm파일을 받아sudo dnf install ./heroic-*.x86_64.rpm으로 설치하거나 Flatpak을 사용합니다. - NixOS는 nixpkgs의
heroic(FHS 환경 포함) 또는heroic-unwrapped를 사용하며,nix-shell -p heroic형태로도 실행할 수 있습니다. - 기타 배포판은
.AppImage또는.tar.xz파일을 내려받아 실행합니다.curl명령이 필요하며, AppImage는chmod +x Heroic*.AppImage로 실행 권한을 부여한 뒤 더블 클릭 또는./Heroic*.AppImage로 실행합니다..tar.xz는 압축을 해제하고 폴더 안의heroic파일을 실행합니다.
macOS 설치
- Homebrew가 설치된 경우
brew install --cask --no-quarantine heroic로 설치할 수 있습니다. - 그 외에는 GitHub 최신 릴리스에서
.dmg파일을 내려받아 마운트한 뒤 Heroic 애플리케이션을 Applications 폴더로 끌어다 놓습니다.
기본 사용 흐름
- 설치 후 Heroic을 실행하고 Epic Games, GOG, Amazon 중 사용할 계정으로 로그인합니다.
- 스토어 또는 라이브러리에서 게임을 선택해 설치·실행하며, 설치된 게임은 라이브러리에서 한꺼번에 관리됩니다.
- 게임 설치, 업데이트, 복구, 이동 작업은 Heroic 안에서 직접 처리할 수 있습니다.
Heroic은 무료인가요?
네. Heroic은 GPL-3.0 라이선스로 제공되는 오픈소스 프로젝트로, 누구나 무료로 내려받아 사용할 수 있습니다.
Epic Games 외 다른 스토어 게임도 Heroic에서 실행할 수 있나요?
네. 현재 README 기준으로 Epic Games, GOG, Amazon Games 계정 로그인과 게임 실행을 지원합니다. itch.io, Humble Bundle, Steam 연동 등 추가 통합은 README와 릴리스 노트에서 진행 중인 작업으로 언급됩니다.
Epic 게임을 macOS나 리눅스에서도 온라인으로 플레이할 수 있나요?
가능합니다. 다만 Epic 게임의 온라인 플레이(안티치트)는 macOS와 리눅스에서 게임별로 지원 여부가 다르므로, README에서 안내된 대로 게임 단위로 확인이 필요합니다.
리눅스에서 어떤 배포판을 공식 지원하나요?
Ubuntu 최신 2개 LTS, Fedora 최신 2개 버전, Arch Linux 및 Manjaro·Garuda·EndeavourOS가 명시적으로 지원됩니다. SteamOS는 Discover를 통한 다운로드만 지원하며, 그 외 배포판에서는 AppImage 또는 TAR.XZ 패키지로 실행할 수 있습니다.
게임 설치 및 업데이트는 어떻게 처리되나요?
Heroic 런처 안에서 게임 설치, 업데이트, 복구, 이동 작업을 직접 처리할 수 있으며, 다운로드 대기열로 여러 작업을 순서대로 진행할 수 있습니다.
시스템 요구사항
윈도우 10/11, macOS 14 이상, 또는 README가 명시한 리눅스 배포판(Ubuntu 최신 2개 LTS, Fedora 최신 2개 버전, Arch Linux 및 Manjaro·Garuda·EndeavourOS와 같은 파생 배포판, SteamOS의 Discover 설치) 환경이 필요합니다. 각 게임의 실행 환경과 안티치트 지원 여부는 게임 자체가 요구하는 사양에 따라 달라지며, Epic 게임의 온라인 플레이는 macOS와 리눅스에서 게임별 안티치트 호환 여부에 의존합니다. GOG, Amazon, Epic Games 스토어에 로그인하려면 각 서비스 계정이 필요합니다.


