BOOKLAB/Modding

[Ark of Charon] MODDING 01 BepInEx 설치 — 설치부터 로그 확인까지

dokwang82 2026. 3. 2. 14:41

[Ark of Charon] MODDING 01 BepInEx 설치 — 설치부터 로그 확인까지

MODDING 00에서 방향이 정해졌다.
“선택된 사역마를 즉시 삭제(즉사)하는 모드”를 만들기로 했다.
그러려면 먼저 BepInEx가 필요했다.




0) 다운로드(공식 주소 3개) + 내가 실제로 다운받은 곳

먼저 공식 경로는 3개가 있다.



그리고 나는 아래 주소(BepInBuilds) 에서 다운로드했다.
https://builds.bepinex.dev/projects/bepinex_be




1) (다운로드) “내가 받을 파일”을 다운로드 목록에서 확인

설치 자체는 단순했다.
다운로드하고, 게임 폴더에 넣고, 실행한 뒤, 로그만 보면 끝이었다.



그런데 내가 제일 헷갈린 건 이거였다.
“어떤 버전을 어디서 받아야 하는지”였다.



그래서 나는 BepInBuilds 페이지로 들어가서
상단 Artifacts 구역에서
Downloads(다운로드 목록)내가 직접 펼쳐서
“내가 받을 파일”을 확인했다.






2) (게임 폴더 투입) Steam 게임 폴더에 압축을 풀어 넣기

내가 BepInEx를 넣은 게임 폴더는 여기였다.

  • 게임 폴더 경로:
    C:\Program Files (x86)\Steam\steamapps\common\Ark of Charon



그리고 내가 실제로 받은 파일은 이거였다.

  • 다운로드 파일(압축):
    BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.754+c038613



나는 이 파일을 위 게임 폴더 경로에 압축을 풀어 넣었다.
(즉, “게임 실행 파일이 있는 폴더”에 그대로 투입했다.)



대략적인 폴더 구조(설치 후)

내가 확인한 포인트는 단순했다.
게임 폴더 안에 BepInEx 폴더와 몇 가지 파일/폴더가 생기면 된다.
(정확한 구성은 버전/배포에 따라 조금 달라도 “큰 구조”는 이 느낌이다.)



Ark of Charon
├─ BepInEx
│  ├─ plugins
│  └─ config
├─ doorstop_config.ini (또는 유사한 설정 파일)
├─ winhttp.dll (또는 유사한 로더 파일)
└─ (게임 실행 파일/기존 폴더들…)






3) (실행) 게임 1회 실행으로 “설치됐는지” 먼저 확인

다음 단계는 단순했다.
게임을 실행했다.
그리고 “설치가 제대로 되었는지”를 확인했다.



내가 확인한 건 하나였다.
BepInEx가 정상적으로 로딩되었는지였다.






4) (로그 확인) LogOutput.log로 로딩/실행 흔적 확인

게임을 한 번 실행하고 나면, 흔적이 남는다.
나는 그 흔적을 로그로 확인했다.



이 단계에서 내 목표는 딱 하나였다.
“설치/로딩/실행”이 되는지 확인하는 것.






5) 결론: “다운로드 → 게임폴더 투입 → 실행 → 로그확인”으로 끝

정리하면 이렇다.

  • 설치 흐름은 4단계로 끝났다.
    • 다운로드 → 게임 폴더 투입 → 1회 실행 → 로그 확인
  • 내가 가장 헷갈린 건 “다운로드 경로/파일 선택”이었다.
    • 공식 주소 3개(Releases / Docs / BepInBuilds) 중에서
    • 나는 실제로 BepInBuilds에서 다운로드했다.
    • 그리고 Downloads(다운로드 목록)도 내가 직접 펼쳐서 확인했다.
  • 게임 폴더 투입은 이렇게 했다.
    • C:\Program Files (x86)\Steam\steamapps\common\Ark of Charon
    • 여기에 BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.754+c038613 을 압축 해제해서 넣었다.




다음 편 예고 (MODDING 02)

다음 편에서는 이제 진짜 작업으로 들어간다.
VSCode로 빌드하고, DLL을 넣고, 로그로 검증하는 흐름을 정리한다.
그 과정에서 수정한 파일(csproj, Plugin.cs)과
입력키 테스트(처음 Delete → End로 변경)도 같이 정리할 예정이다.