필수 소프트웨어
새티스팩토리 모딩을 시작하려면 먼저 여러 소프트웨어를 설치해야 합니다. 겁먹지 않으셔도 됩니다. 이러한 의존성을 다운로드하고 설치하는 각 단계를 안내해 드리겠습니다.
이 과정은 매우 길 수 있으므로 휴식을 취할 경우 까먹지 않도록 중단한 부분을 메모해 두는 것을 권장합니다.
모딩 환경은 모든 것이 설치되고 구축되면 30GB 이상의 많은 공간을 차지할 수 있으므로 주의하십시오. 파일들을 어디에 두는지 결정할 때는 공간이 거의 남지 않은 드라이브에 보관하지 말고 이 점을 염두에 두십시오.
계속하기 전에
이 문서를 사용하는 방법에 대한 중요한 정보를 알아보려면 시작하기 제목 페이지에서 시작 정보를 읽었는지 확인하십시오.
기존에 모딩 환경을 설정한 새티스팩토리 모더입니까? 이러한 안내를 따르기 전 모드 업데이트 안내서를 먼저 따르십시오. |
Visual Studio
Microsoft Visual Studio 다운로드 페이지를 방문하여 무료로 제공되는 Visual Studio 2022 커뮤니티 버튼을 누르십시오.
이미 Visual Studio가 설치되어 있는 경우, 설치 프로그램을 다시 실행하고 아래 단계를 따라 기존 설치를 수정해야 합니다.
설치 프로그램을 다운로드 후 실행하고 도중에 나타나는 모든 권한 부여 프롬프트에 동의하십시오. Visual Studio 2022를 설치하라는 메시지가 나타나면 관련 구성 요소를 선택할 수 있는 두 가지 옵션이 있습니다.
옵션 1: 설치 구성 가져오기
설치 프로그램이 작업 환경 또는 구성 요소 선택 화면으로 직접 이동한 경우, 오른쪽 상단의 작은 X 버튼을 눌러 먼저 해당 프롬프트를 종료해야 합니다.
Visual Studio 2022 옆에 있는 "설치"를 클릭하는 대신,
'자세히' 드롭다운을 클릭하고 구성 가져오기
를 선택합니다.
옵션이 나타나지 않으면, 설치를 완료하여
기존 설치가 "보류 중"이 아닌지 확인하십시오.
이 구성 파일을 다운로드하고
설치 프로그램의 프롬프트에서 선택합니다.
그 후 세부 정보 검토
를 누르고 설치를 계속 진행합니다.
옵션 2: 직접 구성 요소 선택
"워크로드" 탭에서 선택:
-
데스크톱 및 모바일
>C++를 사용한 데스크톱 개발
-
게임
>C++를 사용한 게임 개발
스크롤 해야 보일 수 있습니다.
다음으로 "개별 구성 요소" 탭에서 검색 후 선택:
-
MSVC v143 - VS 2022 C++ x64/x86 빌드 도구 (v14.34-17.4)(지원 중단)
-
.NET 6.0 런타임(지원 부족)
-
.NET Framework 4.8.1 SDK
Visual Studio가 설치되는 동안
Visual Studio의 설치 및 다운로드는 오래 걸릴 수 있습니다. 도마멍멍이와 좀 놀다 오거나 다른 설치 단계를 작업하는 것을 추천합니다.
C++ 모더들 사이에서 아주 인기있는 Visual Studio의 대체제는
언리얼 엔진용 Rider입니다.
사용을 고려하고 있다면, 언리얼의 자체 컴파일러 시스템에서 사용되는 Visual Studio와 필요한 VS-C++ 패키지가
여전히 설치되어 있는지 확인하고,
|
리눅스 전용 서버 지원을 위한 클랭 툴체인
새티스팩토리 전용 서버는 일반적으로 리눅스에서 실행됩니다. Windows에서 리눅스로 크로스 컴파일하려면 리눅스 전용 서버를 구축하기 전에 언리얼 엔진 전용 클랭 툴체인의 호환되는 버전을 설치해야 합니다. 이 파일들의 다운로드 링크는 언리얼 문서 페이지의 리눅스용 크로스 컴파일에서 찾을 수 있습니다.
현재 새티스팩토리는 커피 스테인 스튜디오에서 제공하는 언리얼 엔진 5.3.2의 맞춤 변형 버전을 사용하고 있습니다.
따라서 필요한 Cross-Compile Toolchain 버전은 -v22
또는 clang-16.0.6-based
입니다.
위 링크에서 올바른 크로스 컴파일 툴체인을 다운로드하고 실행하여 관련 파일을 설치하십시오. 설치 프로그램이 제공하는 기본 옵션은 괜찮습니다.
맞춤형 버전 언리얼 엔진
새티스팩토리는 언리얼 엔진의 수정된 버전을 사용하기 때문에, 우리 모더들도 동일한 버전을 사용하여 모드를 개발해야 합니다.
이미 다른 용도로 언리얼 엔진이 설치되어 있어도 그 설치는 새티스팩토리 모딩을 위해선 작동하지 않을 것이니 아래 단계를 계속해서 따르십시오.
깃허브를 에픽게임즈 개발자 계정으로 연결
이 단계에서는 깃허브 계정이 필요하므로 아직 없다면 가서 하나 만드십시오.
깃허브 계정을 확보한 후, 이 특별 버전을 다운로드하려면 에픽게임즈에 등록하고 에픽게임즈 깃허브 조직에 가입해야 합니다. 연결 방법에 대한 지침은 여기에서 확인할 수 있습니다.
페이지에 "죄송합니다. 서비스를 일시적으로 사용할 수 없습니다. 나중에 다시 시도해 주세요." 라고 표시되면 활성화한 광고 차단기나 콘텐츠 필터를 끄고 캐시 없이 페이지를 새로고침 해보십시오(Ctrl+Shift+R).
링크를 들어갈 때 이메일을 확인해야 할 뿐만 아니라 연결된 깃허브 계정에 로그인했는지 확인해야 할 것입니다.
연결되었는지 확인하려면 이 저장소 링크 (또는 2024년 6월 이후)를 방문하십시오. 연결되었다면 비공개 깃허브 저장소를 보게 될 것입니다. 404 페이지가 표시되며 작동하지 않으면 다른 링크를 시도해 보십시오. 두 링크 모두 작동하지 않는다면 몇 분 후에 다시 시도해보고 언리얼의 지침을 놓치지 않도록 주의하십시오.
연결을 확인했다면 이 저장소에서 파일이 필요하지 않으므로 브라우저 탭을 닫습니다. 그곳을 방문한 것은 단지 당신이 접근할 수 있는지 확인하기 위해서였습니다.
깃허브 계정을 커뮤니티 리포지토리에 연결
Coffee Stain이 언리얼 엔진에 적용한 변경 사항 외에도 모딩 커뮤니티에서는 자체 엔진 변경 사항도 적용했습니다.
저장소를 보고 필요한 파일을 다운로드하려면 저희가 만든 도구를 통해 계정을 연결해야 합니다. 도구를 사용하려면 이 링크를 방문하십시오.
연결 과정이 완료되면 엔진 깃허브 저장소로 리디렉션될 것입니다.
맞춤형 엔진 저장소에 접근한 후에는 깃허브 설정 페이지에 방문하여 애플리케이션의 권한을 제거하는 것이 안전합니다.
궁금하다면 연결 과정에 사용된 도구의 소스 코드를 여기에서 찾아볼 수 있습니다. |
맞춤형 엔진 다운로드
다음으로, 새티스팩토리 모딩 커스텀 언리얼 엔진 깃허브 프로젝트로 이동하여 설치 파일을 다운로드하십시오.
아래 상자에는 다운로드해야 하는 특정 릴리스에 대한 링크가 포함되어 있습니다. 모딩 중인 게임 버전에 맞는 올바른 엔진을 다운로드하지 않으면 설정 과정을 다시 많이 반복해야 합니다.
이는 문서의 최신 안정적 버전입니다.
릴리스 페이지의 상단에 있는 최신 엔진 릴리스 에서 다운로드하십시오.
위의 링크된 릴리스에서 다음 파일을 다운로드하십시오:
-
UnrealEngine-CSS-Editor-Win64-1.bin
-
UnrealEngine-CSS-Editor-Win64-2.bin
-
UnrealEngine-CSS-Editor-Win64.exe
세 개의 파일을 모두 같은 폴더에 저장하고, 그 이름이 위에 나열된 것과 정확히 일치하는지 확인하십시오. 그렇지 않으면 설치 프로그램이 작동하지 않습니다.
"404 This is not the web page you are looking for"라는 오류가 표시되면 계정 연결을 완료하지 않은 것입니다. 페이지가 죽은 것이 아니며, 누군가 개인 저장소에 접근하려고 할 때 깃허브가 보안 조치로 표시하는 내용이며 올바른 조직의 일부가 아닙니다. 에픽과 깃허브의 이메일을 확인하고 위의 단계를 따랐는지 확인하십시오. 깃허브 계정 조직 페이지에서 "에픽게임즈"를 확인하여 깃허브 조직에 올바르게 가입했는지 확인할 수 있습니다. 깃허브 계정이 이미 에픽게임즈 페이지에 연결된 것으로 나열되어 있는 경우 연결을 해제하고 다시 연결을 시도해 보십시오. 또한 위에서 설명한 Unreal Linker 도구를 사용하여 깃허브 계정을 저장소에 연결했어야 합니다. |
맞춤형 엔진 설치
모든 파일의 다운로드를 완료하면 .exe
파일을 실행 후 프롬프트를 따라
맞춤형 언리얼 엔진 버전과 해당 에디터를 설치하십시오.
기존에 모딩 환경을 설정한 새티스팩토리 모더입니까? 이러한 안내를 따르기 전 모드 업데이트 안내서를 먼저 따르십시오. |
설치 프로그램에서 다음 중간 파일이 있는 폴더를 선택하거나 다음 디스크를 삽입하라고 요청하면
다운로드한 또한, 위에서 언급한 대로 다운로드한 파일의 이름을 정확히 지정해야 합니다.
그렇지 않으면 설치 관리자가 |
이 설치 과정과 이후 처음으로 언리얼을 여는 데는 시간이 좀 걸릴 수 있습니다. 언리얼을 여는 것에 대해 벌써 걱정할 필요는 없습니다. 아직 제대로 설정하지 않은 항목을 컴파일해야 할 수도 있습니다.
Visual Studio 확장 설치 (선택)
설치가 완료되면 에디터와 함께 제공된 Visual Studio 확장 프로그램을 선택적으로 설치할 수 있습니다. 이 확장 프로그램을 사용하면 언리얼 편집기에서 C++ 파일을 직접 열 수 있습니다.
편집기를 설치한 위치로 이동합니다.
C:\Program Files\Unreal Engine - CSS\
일 가능성이 높습니다.
그런 다음 \Engine\Extras\UnrealVS\
폴더로 이동합니다.
설치한 Visual Studio 버전 (아마 2022) 의 하위 폴더를 열고
.vsix
설치 프로그램을 실행합니다.
Wwise
Wwise는 Coffee Stain에서 사용하는 사운드 엔진으로, 모드를 개발하려면 사운드를 수정할 계획이 없더라도 Wwise를 설치하고 모드 프로젝트와 통합해야 합니다.
Wwise를 방문하여
Download Audiokinetic Launcher
버튼을 클릭합니다.
버튼을 클릭하면 페이지에 있는 로그인으로 리디렉션될 수 있습니다.
아직 계정이 없는 경우 계정을 만들거나 로그인하여 설치 프로그램을 다운로드하고 실행합니다.
설치가 완료되면 런처가 열릴 것입니다.
런처 왼쪽의 사이드바에서 가장 위쪽의 Wwise
섹션을 선택합니다
(참고: Wwise Audio Lab 섹션이 아님).
"INSTALL A NEW VERSION" 제목에서
Latest
드롭다운을 클릭하고 All
로 변경합니다.
"Major" 드롭다운에서 2022.1
을 선택합니다.
"Version" 드롭다운에서 버전 2022.1.10.8393
을 선택합니다.
설치
를 클릭합니다.
주의: 대부분의 이전 버전의 Wwise는 이 프로젝트에 필요한 언리얼 엔진 5를 지원하지 않습니다. 최신 버전의 Wwise는 작동할 수 있지만, 다른 호환되지 않는 변경 사항이 있어 설정 과정이 중단될 가능성이 높습니다. 위에서 언급한 정확한 버전의 Wwise를 다운로드하십시오.
만약 보이지 않는다면,
|
설치 할 내용에 대한 옵션이 제시되면 선택하십시오:
-
Packages
-
✔ Authoring
-
✔ SDK (C++)
-
-
Deployment Platforms
-
✔ Linux
-
Microsoft
-
Windows
-
✔ Visual Studio 2019
-
✔ Visual Studio 2022
-
-
-
기본적으로 선택된 항목이 있으면 선택을 취소하지 마십시오. Visual Studio가 작동하려면 이러한 항목이 필요합니다.
Next
를 클릭합니다 (스크롤 해야 보일 수 있습니다).
플러그인을 추가할 필요가 없으므로
우측 상단의 Select None
을 누른 다음 좌측 하단에 Install
을 눌러 설치 과정을 시작합니다.
도중에 표시되는 약관 프롬프트를 수락합니다.
새티스팩토리 모드 관리자
새티스팩토리 모드 관리자는 사용자에게 적합한 모드 의존성 버전을 자동으로 설치하는 강력한 도구입니다. 기본적으로 모든 최종 사용자는 이 도구를 사용하여 모드를 설치하게 됩니다.
개발자는 이를 사용하여 새티스팩토리 모드 로더 (SML) 모드를 설치하고 테스트할 다른 모드를 설치할 수 있습니다.
또는 모딩 환경이 설정되면 알파킷을 사용하여 SML을 자동으로 빌드하고 설치할 수 있습니다. 이 프로세스는 다음 페이지에서 설명합니다.
다음 단계
마지막으로 받아야 하는 의존성은 모딩 시작 프로젝트의 사본입니다. 얻는 방법에 대한 지침은 다음 섹션에서 확인하십시오.