누패에 관심있는 신사적인 쁘붕이들 반갑습니다.
이런 거 만들어서 인게임에 적용하고 싶으신 거면 잘 찾아오셨습니다.
이 글은 기본적으로 누드패치를 직접 만들어 보고 싶으신 분들을 대상으로 합니다.
우선 주의사항부터,
1. 콜라보 캐릭터는 누드패치 적용이 불가능 합니다.
- BrownDustX 프로그램 제작자가 기술적으로 막아뒀음. 타 IP 캐릭터는 건드리면 안됨
2. 작성자는 이 글에서 설명하는 방법 외의 다른 방법은 모릅니다;
-유니티에서 수정하는법 있던데 그건 어떻게함 >>같은 질문은 답변 못함.
-그림만 수정해서 하는법은 없음? >> 있음. 근데 개 노가다에 제약도 심하고 퀄리티도 보장 못해서 나는 그렇게 못함.
3. 애초에 모드는 불법이고 해당 모드로 인한 불이익이 발생할 수 있음.
- 수익창출 같은걸 시도해볼 수 있겠지만 고소당할 수 있습니다.
- 소소하게 취미의 영역에서 시도하시길 바랍니다.
서론이 길었네요 필요한 준비물을 보도록 하겠습니다.
1.준비물.
1-1. BrownDustX
- 모드를 적용시키려면 당연히 있어야함. 알아서 다운받으셈.
1-2. Spine 2d 4.1버전
-기본적으로 이 툴을 다룰 줄 알아야 여러분이 원하는 높은 퀄리티의 결과물이 나옵니다.
-그래서 이건 얼마냐 >> 정가 369$ 요즘 환율로 50만원 정도 함.
-누패한번 찍먹해보겠다고 50만원을 쓸 사람이 어디있음? >> 본인임.
-해적판을 사용하든 구매하시든 알아서 하셔야함. 이거 없으면 못함.
1-3. 브더2 언팩 데이터 에셋
깃헙주소-
aHR0cHM6Ly9naXRodWIuY29tL215c3NhbC9Ccm93bi1EdXN0LTItQXNzZXQ=
- 우리가 손대고 싶은 브더2 캐릭터 일러스트 및 Spine 프로젝트(atlas, skel 파일)를 의미함
- 앞서 설명한대로 모든 자산은 네오위즈 소유이고 모딩은 엄연히 불법임.
>> 현재 유포되고 있는 모드들은 전적으로 네오위즈가 묵인하고 있는 것.
>> 그런 사람은 없겠지만, 어디가서 당당하게 나 모더임! 하면 안됩니다.
1-4. 포토샵, 사이툴 등 png 수정이 가능한 프로그램
- 여러분이 사랑하는 젖보똥을 달아주려면 필수겠죠?
- 작성자는 클립스튜디오를 사용합니다.
1-5. 시간
- 해당 작업은 적게는 몇시간에서 몇일까지 걸리는 기간이 소요됩니다.
- 시간 빌게이츠만 도전하십시오.
2. 에셋에서 캐릭터 찾기
자, 그럼 우리의 마스코트 윾돌이를 예시로 모드를 만들어 보겠습니다.
우선 1-3 에서 다운로드한 에셋 폴더를 열어봅시다.
우리에게 필요한 건 spine 폴더 안에 들어있습니다.
1번 char 폴더에는 캐릭터의 스탠딩 모션이 들어있습니다.
2번 cutscenes 폴더에는 스킬 사용시 / 로비에 적용 가능한 모션이 들어있습니다.
간단하게 윾돌이의 스탠딩 모션에 찌찌를 달아 볼 생각이니 1번 폴더를 열어봅니다.
각 개발사마다 다르지만 브더2에서는 코드로 캐릭터를 분류하기 때문에 윾돌이를 찾으려면 일일히 폴더를 열어
png파일을 확인하던지
해당 json 파일에서 캐릭터 이름 yuri를 검색해서 코드를 찾으면 됩니다.
우리가 찾는 윾돌이는 char065102 폴더군요! 찾아서 들어가 봅시다.
char065102 폴더의 내용물입니다.
캐릭터의 파츠 및 배경 png 파일과 spine에서 사용하는 atlas, skel 파일이 있습니다.
자 필요한 파일을 찾았으니 이제 spine에서 윾돌이를 확인해봅시다.
3. Spine에서 확인하기
여기서부터는 Spine 프로그램이 필요합니다.
이제 spine 프로그램에 방금 찾은 skel 파일을 열어줍니다.
데이터 가져오기!!
어? 윾돌이 맞는거 같은데... 몬가 이상해요!
>> skel 파일의 뼈대만 불러온 겁니다. 정상임
해당 폴더 내 파일들은 음식을 완성해서 포장한 상태입니다.
음식을 먹으려면 포장을 벗겨야겠죠?
텍스처 언패킹을 해줍니다.
아까 skel 옆에있던 atlas 파일을 선택해 주고
출력폴더는 임의로 지정해 줍니다.
-작성자는 현재폴더 그대로 지정함
그러면 짜잔!
커여운 윾돌이 등장!
언패킹 했는데 윾돌이가 안나와요! >> 아래 경로를 언팩한 png파일이 있는 폴더로 수정해주자!
잠시 윾돌이의 요염한 자태를 감상해 줍시다.
자! 이제 우리가 기다리고 기다리던 젖보똥을 영접하러 갑시다!
윾돌이 가슴팍의 옷 파츠를 클릭하고 h 를 눌러 숨겨주면?
어... 마술인가?
당연하게도 필요한 파츠 외 보이지 않는 부분은 없는 경우가 다반사입니다.
여기서부터는 젖보똥에 대한 갈망이 남다른 사람만이 살아남습니다.
4. 그림 수정하기
이제 ai 돌린 그림이든 직접 그리든 덮어씌울 그림을 구해옵니다.
-작성자는 직접 그렸습니다.
수정할 그림을 구했다면 다시 spine으로 갑니다.
이 절단난 가슴 메쉬를 클릭하면
이렇게 오른쪽 트리창에 메쉬 이름과 모습을 띄워줍니다.
그럼 방금 전 언팩한 폴더로 돌아가서
같은 부위를 찾아줍니다.
이제 이 파일을 포토샵등으로 수정할 차례입니다.
두 부분의 싱크를 맞춥니다.
적당히 수정해서 body3.png 그대로 저장하면?
짠! 윾돌이에게 가슴이 생겼습니다.
메쉬 편집 기능을 이용해서 찌그러진 곳을 펴 줍시다.
이제 남아있는 빈 곳을 채워야 하는데 그러려면 메쉬, 본, 애니메이션을 다루는 법을 더 익혀야 합니다.
이 글에서는 최대한 야매로 땜빵해보죠.
위에서 숨겼던 의상 파츠들 중 자연스러운 부분만 다시 가져왔습니다.
이 상태에서 펄럭이는 치마를 움직여볼까요?
치마를 구성하는 본을 수정해보니 가능성이 보입니다.
이건 골반부위 파츠입니다. 이 파츠를 수정해서 남는 부분을 채워보죠.
다시 위와 같은 파츠를 폴더에서 찾아 포토샵에서 수정해줍니다.
수정보단 다시 만드는게 빠를 거 같아 파츠를 새로 넣게되었네요.
다리 부분의 어색한 그림자도 수정해 주면?
하반신도 완성.
이 상태에서 기본 애니메이션을 보면 이런느낌입니다
이제 세부적인 애니메이션을 만져볼 건데...
해당 파트는 개인적으로 공부를 해야하는 부분이라서 글로 설명하기 힘드니 패스합니다.
불편한 꼬리 위치도 수정해주고
치마의 움직임도 수정하면?
이제 완성입니다.
5. 내보내기/ 모드화
만족할만큼 다듬은 애니메이션을 모드화 시켜봅시다.
데이터 형식은 JSON으로 하고
팩 설정에 들어갑니다.
아래쪽 블리드는 꼭 체크해 줍시다.
체크하지 않으면 레이어들의 경계선에 보기싫은 선이 생깁니다.
자 이제 진짜로 내보내면 됩니다.
내보낸 폴더에 들어가보면 있어야 하는 내용물은 이렇게 atlas, json, png 입니다.
이제 1-1번 준비물인 BrownDustX 에서 사용하기 위해서 이 파일들이 모드임을 알려줘야겠죠?
그 방법은 놀랍게도!
새 텍스트 문서를 만들고
[캐릭터 코드번호.modfile] 로 이름을 바꿔줍니다.
간단하죠?
이제 이 폴더를
BrownDustX\mods 경로에 그대로 복사 붙여넣기 합니다.
모드 만들기 끝!
이제 인게임에서 적용되는지 확인해 볼까요?
\
성공! 잘 적용되었습니다.
끝으로 방금 만든 윾돌이 모드를 공유하며 마칩니다.
==
aHR0cHM6Ly9raW9zay5hYy9jLzAxMm0xbDA2MXkwVzFPME4yUTByM2UyNTJCM3EyZzNO
쁘더조아