본문으로 건너뛰기
로그인 둘러보기
기타 소프트웨어 · 윈도우즈 유틸

Instigator

0

Instigator는 Rust 기반으로 개발된 오픈소스 포트나이트 런처이며, '커스텀 라이브러리를 직접 제공하는 방식(Bring Your Own Libraries)'의 기본적인 명령줄 실행 환경을 제공합니다.

러스트오픈소스윈도우포트나이트포트나이트 런처

소개

Instigator는 Rust 기반으로 개발된 오픈소스 포트나이트 런처이며, '커스텀 라이브러리를 직접 제공하는 방식(Bring Your Own Libraries)'의 기본적인 명령줄 실행 환경을 제공합니다. 이 프로젝트는 Jacksta가 개발 및 유지 관리하며, 자동화 및 헤드리스 환경에서도 사용할 수 있도록 설계되었습니다.

상세정보

프로그램 소개 및 무드

Instigator는 포트나이트 게임을 실행하기 위한 오픈소스 런처로, Rust 언어로 구축되어 있습니다. GUI 대신 명령줄 인터페이스(CLI)를 사용하며, 사용자가 직접 필요한 라이브러리를 제공하여 게임 서버를 연결하는 방식으로 작동합니다. 안티치트(AC) 없이 게임을 실행하며, 워크플로우 자동화 및 서버 환경에도 적합합니다.

주요 기능

  • 커스터마이징 가능: 사용자가 직접 준비한 라이브러리와 백엔드를 자유롭게 사용할 수 있는 ‘Bring Your Own Libraries’ 방식을 지원합니다.
  • 자동화 및 헤드리스 지원: GUI가 없어 배치 스크립트나 자동화 환경, 서버 환경 등에서도 활용할 수 있습니다.
  • 간결한 구조: 하나의 바이너리 파일로 컴파일되어 가볍고 빠르게 실행할 수 있습니다.
  • 효율적인 프로세스 관리: CTRL + C 키 단축키를 통해 게임 프로세스를 빠르게 종료하거나 런처를 강제로 종료할 수 있습니다.

설치 및 기본 사용법

설치는 GitHub 릴리스 페이지에서 제공하는 인스톨러를 사용하거나, WinGet 패키지 관리자를 통해 진행할 수 있습니다.

  1. 설치: 공식 GitHub 저장소의 릴리스 페이지에서 최신 인스톨러를 다운로드하여 실행하거나, WinGet 명령어(winget install Jacksta.Instigator)를 사용하여 설치합니다.
  2. 라이브러리 추가: 콘솔, 리다이렉트, 서버 용도의 DLL 파일을 Instigator 폴더에 배치합니다.
  3. 게임 실행: 명령줄에서 instigator run [이름] 명령어를 사용하여 newly added client를 실행합니다. 더 많은 옵션은 instigator 명령어만 입력하여 확인할 수 있습니다.

지원 환경 및 제한 사항

Instigator는 주로 Windows 환경에서 x86 아키텍처로 빌드되어 제공됩니다. 이 프로젝트는 Chapter 2, Season ~8 이후의 포트나이트 버전에서는 정상적으로 작동하지 않으며, 테스트된 호환 버전으로는 4.1, 5.30, 6.21, 7.30, 7.40, 8.30, 8.51, 10.40, 12.41 등이 있습니다.

라이선스

이 프로젝트는 GPL-3.0 오픈소스 라이선스를 따르며, 소스 코드는 공식 GitHub 저장소에서 확인할 수 있습니다.

시스템 요구사항

정상적인 실행을 위해 시스템에는 Visual C++ Redistributable 패키지(VCRUNTIME140.dll)가 설치되어 있어야 합니다. 또한 사용자는 직접 컨솔(console), 리다이렉트(redirect), 서버(server) 관련 라이브러리 파일을 준비하여 제공해야 합니다.