안녕하세요  게임아이디 고추가루 입니다.(친추해주셈 ㅋ)

FDP 파일은  뮤직팩에 쓰이는 fev파일(음악데이터경로파일)과 fsb파일(음악데이터파일)을 만드는데 필요한 파일입니다.

 

뮤직팩을 만들고 싶은데 탬플릿이 없다면, 어캐해야할까요

혹은 패치때 탬플릿이 업데이트 되면서 바뀌는데 어캐 해야할까요 ㅋㅋㅋ

그럴때  res 폴더내에 audio폴더에서 fev 화일들을 살살 살펴보면 구조가 보이고 답이 나옵니다.

여기서는 FDP화일을 제작해서 쓰는 법을 여기서 가르쳐드리겠습니다. ㅎ;

 

먼저. 뮤직팩 제작 프로그램이 없으신 분은

http://www.fmod.org/download/

 

여기에 들어가서  FMOD Ex Designer  윈도우 버전을 다운 받습니다.( 참 쉽죠? ㅋ)

  • 다운 받으신후 열씸히 깔아줍니다 ㅋ (영어가 좀 어렵더라도 꾸욱 참고 깔아줍니다.)
  •  

    HANGAR.FDP 만들어봅시다

     

    다까셧으면...

    윈도우 좌측 하단에 시작-프로그램-FMOD SoundSystem-FMOD Designer-FMOD Designer 를 실행 시켜둡니다.

     

    # 만일에 기존 뮤직팩을 fdp를 이용 하던 분이라면 이상태가 공백이 아니라 작업하던 탬플릿이 남아있을 겁니다

        그럴경우 File - close project 를 살짝 눌러 주시면 위와 같은 상태가 나옵니다. ㅋ 

    이제   차고 관련  FDP 화일(탬플릿을 만들어보도록하죠 ㅋ)

     

    월탱 깔린 폴더 (참고로 저는 C 드라이브에 깔려 있습니다.) 에서

    res 폴더 내의 audio 폴더로 이동합니다.

    c:Games/World_of_Tanks_KR/res/audio

    hangar.fev 보이시죠 요걸 따블 클릭 해주시면

    (좌측에 +hangar 라고 보이실겁니다. 이게 차고 뮤직 관련 탬플릿)

     

    클릭해주시면

    클릭을 해보면 여러가지 가지가 나오는데요...

    차고 음악은 간단하게. 일반 로비와 프리미엄 로비가 있습니다.

    따라서  그부분만 만들어주셔도 훌륭히 사운드가 나옵니다.

     

    이제 열어놓은 FMOD 를 hangar.fev 와 비슷하게 맞추겠습니다.

     

    초기 시작은 아무것도 없는 FDP 화일을 만드는 겁니다.

    FMOD DESIGNER 를 클릭 하시구 file-new project...-  에서 저장 하실때.

    파일 이름을 hangar 라고 적어주고 지정 폴더에 저장해줍니다.

    탬플릿(Templates) 제목이  untitled 라는 형식으로 뜹니다.

     

    우리가 필요한건 차고 음악관련 탬플릿이기 때문에 다른 잡다한 탬플릿은 필요 없습니다.

    따라서 다음 부분만 따 와서 그대로 FMOD 에 만들어주기만 하면 되는 겁니다.

    물론! 따라쟁이처럼 월탱 fev화일에 있는 폴더를 다 만들어 줘도 상관은 없습니다. 연습을 많이 하면 할수록 실력이 늘어나니까요 ㅎㅎ;

    보시는 바와 같이 탬플릿 트리가 music - hangar - lobby(이벤트)

                                                                       -lobby_premium(이벤트)

     

    형식을 취하고 있기 때문에. 그대로 Fmod 에서 아까 저장해둔 hangar.fdp 를

    똑같은 형식으로 만들어주기만 하면 됩니다.

     

    쓸데 없는 이벤트는 지우고 시작할께요 아래와 같이 (untitled 클릭해서 이벤트(event00) 우클릭하면 다음과 같이 뜨고요

       do you really want to delete this event? 정말 지우시겠습니까? )  이런식으로 지워주면 맨밑과 같이 됩니다.

     

    자 이제 템플릿 폴더 이름을 untitled 에서 music 으로 바꿔보겠습니다.

    하위 폴더도 만들어줘야겠죠

    music 탬플릿에 우클릭 하시면 세가지 추가 사항이 나옵니다.

    Add simple event(단일 이벤트 추가)  Add Multi-Track event(복합 트렉 이벤트)

    Add event group(이벤트 폴더 만들기)

     

    hangar.fev 에서 보았듯이 music 폴더 하위에 hangar 라는 이벤트 폴더를 만들어주셔야합니다.

    music 폴더 탬플릿에 우클릭 - Add event group -  hangar 치고  ok 눌러주세요

    다음은 로비와 로비 프리미엄 이벤트를 넣어주시면 돼요.

    방법은 hangar 폴더에 우클릭 - Add Multi-Track event -  빈칸에  lobby 라고 적어주고 ok 누르면 아래와 같이

    됩니다.

    같은 방법으로 hangar 폴더 우클릭해서 Add Multi-Track event -

    lobby_premium 을 적어주시면 됩니다.

     

    보시는 바와 같이 c - c - c  형식으로  지정이 안된 상태가 유지 돼 있죠

    이벤트에 결함이 있다거나 하면 보시는 것처럼 c 자가 표기 되더군요.

    이것은 이벤트에 해당하는 사운드가 지정되지 않았기 때문입니다.

    따라서 Sound def 탭에서 사운드관련 폴더를 하나 만들어주고 그것을 이벤트에 때려넣어줘야

    오류가 해결됩니다.

     

    순서는 Sound Defs 클릭 후  좌측 박스에 우클릭  임의로 lobby 라는 것을 적어보았습니다.

    그러면 사운드 폴더가 생성됩니다.

    # : Sound Defs에 lobby_premium 에 사운드를 따로 적용하고 싶으시면 임의의 폴더 하나를 우클릭해서 만들어두시면 돼요(폴더 이름은 대충 아무거나 집어넣어도 상관 없답니다. ㅋㅋ 다만 영어로 넣기만하면 되구요 그냥 탐색기에서 새폴더 만든다고 생각 하시면 이해가 빠르?실 겁니다.)

    자 이제. 이 사운드 폴더를 lobby이벤트에 적용 시키겠습니다.

    방법은 Event 탭 클릭 - 우측 빈공간(Layer) 우클릭 - Add sound

    로비 폴더(위에 Sound defs에서 만든 lobby폴더임) 클릭후 oneshot  오케이 눌러줍니다.

    lobby 부분이 S 자가 찍히면서 사운드폴더가 이벤트에 적용 됩니다.(이렇게 되면 이벤트 하나 완료 된거에요 ㅋ)

    같은 방법으로 lobby_premium 도 클릭해서 빈 layer 우클릭해서 적용해보세요

     

    아참 Sound def 부분에서 만들어 놓은 lobby 폴더 사운드에 대한 정의가 필요한데요

    손델만한부분이  Play mode(말그데로 윈엠프에서 한번재생 반복재생 셔플재생 랜덤재생 그런것을 담당함)

                                             저같은 경우 suffle 을 선호하는 편입니다.

                           Spawn time(음악 반복 재생횟수 관련으로 (0,0)일경우 한번재생 (0,1)일경우 한곡이 끝나면 다른곡으로

                                             넘어가면서 재생 ?)- 이 기능은 0,0 상태로 놔두면 한곡만 재생되고 뻘쯤하게 소리가 안나

                                             오니까 보통은 0,1 로 해주면 좋습니다.

                                             하지만 게임 로딩하는 인트로 음악은 한번만 나와야 하기때문에 무한재생하면 안되겠죠

                                             인트로 음악에서는 (0,0) 상태로 해주시면 됩니다.

     

                           Trigger Delay(음악을 몇초후에 재생할까 하는 정도)-보통은 잘 손 안데는데요

                                               예민하게 손 보실분은 만져보셔도 좋습(?)니다 ㅋ

     

    이렇게 해놓으면. hangar.fdp 가 완료 되는데요 이걸 저장하셔야 완료가 되겠죠 ㅋ

    좌측 상단에 File - Save Project 를 클릭하시면  hangar.fdp 가 저장 됩니다.

     

     

    백문이 불여일견 (동영상으로 보시면 간단하죠)///// 그리고 /// 직접해보면 더 좋습니다. 

     

    휴 대충 이런식으로  만든다는 것 가르쳐드렸고요

    전투 음악에 관여하는 music.fdp 탬플릿을  만드는 과정도 이것과 비슷하답니다. ㅋㅋ 

     

    왜 시키는데로 다했는데 매일 나오던 로비음악이 안나올까 ?! 하는 날이 있습니다.

    명절이나 국군의날 혹은 기타 특정 기념일에 잘나오던 뮤직이 중단되는 사태가 벌어지죠

    위의 예제에서는 music 하위 폴더에 hangar 폴더 그리고 lobby 이벤트 lobby_premium 이벤트만 만들었지만

    hangar.fev 를 클릭해보시면 music 하위폴더에 다음과 같은 폴더들이 더 있습니다.

    이 밑에 있는 폴더들이 명절이나 국경일 혹은 특별한 날에 로비음악 대신 연주되게 되어있습니다 ㅋㅋ

       music - hangar                              - lobby

                                                           - lobby_premium

                 - hangar_halloween       -silence

              - hangar_premium_IGR   -drone

              - hangar_NatDay_CN      -music

              - hangar_premium_v3     -music

    이것을 FMOD에서 추가적으로 만들어주고 layer 우클릭해서 add sound 해서 사운드 폴더 지정하고

             one shot 클릭해주시고 저장해주시면 명절이나 스페셜데이에 사운드가 나옵니다.

             제가 이것을 나중에 적은 이유는 월탱 버전 패치시에 가끔씩 이 이벤트 폴더 명이

             바뀌기 때문에 패치때마다 주의 깊게 관찰해보는 부분이라 그렇습니다.

             안바뀌었다면 그대로 써도 좋지만 바뀌었다면 fdp를 수정해야겠죠..

     

    아참 뮤직팩관련사항도 인벤에 올려야 하는데 귀차니즘의 압박으로 예전에 제 블로그에 올렸던것을

    링크할테니 참조하세요

    http://blog.naver.com/ttlbox/140197839697

     

    더 알고 싶으신 내용은 댓글을 다시거나

    월탱 아이디  고추가루  친추하시고 귓 살살 주세요 ㅋㅋ

     

     

     팁중의 팁- 항상 ! 새로운 프로젝트를 할때는 File - Close project 를 눌러서 공백을 유지하시고 시작하세요

                     music.fdp 를 만들때는

                             번 과정에서는 폴더에 우클릭해서 하위 폴더를 만들었지만

                         폴더에 우클릭 하지 말고 바닥에 우클릭 하시면 Templetes 에서 폴더가 가지치기를 한다는 점

                     탬플릿폴더는 만들어진상태에서 마우스로 끌어당기면 다른 폴더나 루트로 이동이 가능합니다.

                     COPY CUT PASTE  (복사 잘라내기 붙여넣기)등등 도 가능 하니까 유념해서 제작하시면 될겁니다 ^^;

                     직접 제작해보고 원본 fev 파일과 비교해서 틀린점을 Fmod를 통해 수정해보는 노력이 필요하겠죠 ㅋ

                     99%의 노력과 1%의 잔머리만 있으면 금방 만드니까 열씸히 해보세요 ㅎㅎ;

    ============================================================================================

     

     

    급한데로 설명없이 music.fdp 제작과정을 첨부했으니 따라해보셔도 좋습니다 ^^

    퇴근후 급하게 만들어서 스샷찍는 바람에 3컷부터 탬플릿 /이벤트 오타 냈네요

    main_manu가 아니구 main_menu  오타 발생 귀엽게 봐주세요 ^^;ㅋ

     

     

    직접 제작한 탬플릿을 링크했으니.

    님들이 만든것과  비교해보는것도 공부가 되겠죠 ㅋㅋ 왜 그렇게 했을까?! 이렇게 해도 되는구나 그런거 필오시는분도

    계실듯요 ㅎㅎ;  탬플릿 링크는 아래와 같다죠 ㅋ(예민한 hangar.fdp 랑 music.fdp 가 들어있어요 ㅋ)

    아래 탬플릿은 월오탱 0.9.4 버전에 맞춘겁니다.

    https://drive.google.com/file/d/0B_9RaKQ_f7UdTUNxYklCNVlOSGM/view?usp=sharing