0. 들어가기에 앞서

모든 오류와 버그 해결 방법은 6. 참고에서 찾을 수 있다.

현재 문서를 따라 순서대로 진행해도 좋지만 7. 레퍼런스에 링크된 [패치에 ChunkDownloader 사용하기](https://seouistudio.notion.site/ChunkDownloader-59fa8ac6f2ad468fb2f123007696d1b2) 공식 문서를 참고하여 진행해도 무방하다.

공식 문서와 일부 다른 내용이 있는데, 그 이유는 공식 문서에 오류가 있기 때문이다.

하지만 더 세부적인 내용이 공식 문서에 있으므로, 현재 문서와 공식 문서 두 문서를 함께 보는 것을 추천한다.

1. ChunkDownloader Plugin 구성하기

Untitled

Untitled

  1. 플러그인 활성화

  2. 프로젝트 세팅 → 패키징

    Pak 파일 사용 활성화

    I/O 스토어 사용 비활성화

    청크 생성 활성화

    <aside> 💡 I/O 스토어 사용을 활성화했을 때의 차이점과 워크플로에 대해서는 5. Workflow에서 알아본다.

    </aside>

  3. [프로젝트이름]Build.cs 파일에 모듈 추가

    PrivateDependencyModuleNames.AddRange(new string[] { "ChunkDownloader", "HTTP" });
    

2. IIS (Internet Information Service)

Windows가 아닌 다른 OS 환경에서는 Apache HTTP Server를 사용해야 한다.

IIS는 로컬에서 테스트하기 위한 환경을 만드는 것이 목적이다.

환경이 이미 구축되어 있다면 이 절은 스킵해도 무방하다. (e.g. AWS, 개인 서버, … 등)

아래 후술할 내용은 해당 환경 기반으로 설명하고 있으므로 개인 상황에 따라 맞추어 진행하는 것이 좋을 것이다.