레벨 에디터/팁(r71 Blame)
| r71 | ||
|---|---|---|
| r1 (새 문서) | 1 | [include(틀:상위 문서,up=레벨 에디터)] |
| 2 | [[분류:A Dance of Fire and Ice]] | |
| 3 | [include(틀:A Dance of Fire and Ice)] | |
| 4 | [clearfix] | |
| 5 | [목차] | |
| 6 | == 개요 == | |
| 7 | 불과 얼음의 춤 커스텀 레벨 에디터의 팁을 적는 문서이다. | |
| 8 | == 적는 방식 == | |
| 9 | * 아래 '목록' 문단의 하위 문단을 만들어 팁을 적습니다. | |
| 10 | * 존댓말을 사용합니다. | |
| 11 | == 목록 == | |
| r35 | 12 | === 곡 선정 === |
| r44 | 13 | 커스텀 레벨을 제작할 때는 반드시 허가된 아티스트의 음악만 사용해야 합니다. 아티스트의 허가 여부는 [[https://7thbe.at/verified-artists/adofai|작곡가 허가 목록]]에서 확인할 수 있습니다. |
| r1 (새 문서) | 14 | |
| r44 | 15 | 아티스트에 따라 허용 범위나 조건이 있는 경우가 있으므로, 증거 항목을 클릭해 허가 전문을 꼭 확인해야 합니다. 또한, 허가된 곡이라도 다른 리듬게임에 수록된 경우에는 사용이 불가능할 수 있습니다. 곡 설명에 "from OOO"과 같이 다른 게임 출처가 명시되어 있다면, 해당 게임에서 사용된 곡이 커스텀 레벨 제작에 허용되는지 별도로 확인해야 합니다. |
| r3 | 16 | |
| r44 | 17 | 기존 커스텀 레벨에 사용된 곡, 혹은 같은 작곡가의 다른 곡이라 하더라도 허가 조건이 특정 곡에만 해당되거나 변경되어 사용할 수 없는 경우도 있습니다.[*예시 Kyutatsuki의 [[Gravitational Revert]], Synthion의 [[Light Years Away]] 등은 작곡가의 허가 조건이 변경되어 이전에는 제작이 가능했지만 현재는 불가능합니다.] |
| r3 | 18 | |
| r44 | 19 | 허가 목록에 없는 작곡가에게 허가를 요청하려면, 작곡가 이름을 검색한 뒤 '작곡가에게 허가 요청'을 클릭하고 정해진 템플릿을 사용해 연락할 수 있습니다. |
| 20 | ||
| 21 | 음원은 [[https://soundcloud.com|사운드클라우드(SoundCloud)]]에 다운로드 링크가 포함되어 있거나, Bandcamp 등의 구매/다운로드 링크가 걸려 있는 경우도 있습니다. 제공된 음원이 없다면 YoutubeStream 모드를 사용하거나 작곡가에게 직접 연락할 수 있습니다. y2mate 같은 음원 추출 사이트는 대부분 사용이 금지됩니다. | |
| 22 | ||
| r61 | 23 | 또한, 이미 얼불춤에 사용된 곡을 참고하는 방법도 있습니다. 이 경우 [[코스모피디아]]의 [[:분류:곡|곡 문서]]를 살펴보며 원하는 곡을 찾을 수 있습니다.[* 코스모피디아의 곡 문서에는 곡의 BPM 및 길이, 가격 등 필요한 정보가 서술되어있기 때문에 효율적으로 사용할 수 있습니다.]. 단, 앞서 언급했듯이 허가 조건이 변경되었을 수 있으므로 저작권 확인은 꼭 필요하며, 곡 파일은 기존 레벨 파일에서 추출하는 것이 아니라 SoundCloud, Bandcamp, 작곡가 연락 등의 방법으로 확보해야 합니다. |
| r3 | 24 | === 레벨 싱크를 맞추는 방법 === |
| r62 | 25 | 곡과 트랙의 싱크를 맞추는 과정입니다. |
| 26 | 싱크가 맞지 않으면 제대로 된 플레이가 불가능하기 때문에 곡 선정 다음으로 가장 기본적인 단계입니다. | |
| r3 | 27 | ==== BPM ==== |
| 28 | 곡의 BPM을 맞추는 것은 싱크 맞추기의 기본입니다. | |
| 29 | ||
| r26 | 30 | 다음은 BPM을 맞추는 방법입니다. |
| r52 | 31 | * '''곡 설명 확인'''[br]작곡가가 영상 설명이나 설명란에 BPM을 기재하는 경우가 있습니다. 또한, 사운드클라우드의 태그에 BPM이 포함될 수도 있으며, BMS 곡이라면 BMS 파일이나[* 해당 BMS의 파일(대부분 *.bms 형식)을 텍스트 에디터로 열어 BPM 항목을 확인하여 사용할 수 있습니다.] 게임 플레이 화면에서[* BOF와 같은 BMS 이벤트 출품작인 경우, 이벤트 페이지에 BPM이 나와있습니다.], osu!의 오리지널 곡이라면 비트맵 사이트에서 BPM을 확인할 수 있습니다. |
| r33 | 32 | * '''다른 레벨에서 가져오기'''[br]해당 곡으로 제작된 다른 레벨을 참고하는 방법도 있습니다. 그러나 다른 레벨의 BPM이 틀릴 가능성도 있기 때문에 신뢰할 수 있는 제작자의 레벨을 참고하는 것이 좋습니다. |
| 33 | * '''직접 맞추기'''[br] 오프셋을 설정한 후, 180° 타일을 길게 배치한 뒤 BPM을 조절하며 싱크가 어긋나지 않는지 확인합니다. BPM이 소수점 두 자리까지 애매한 경우 완벽하게 맞추기는 어렵지만, 가장 기본적이고 빠른 방법입니다. | |
| r40 | 34 | * '''클릭 속도로 BPM 찾기''' [br][[https://www.beatsperminuteonline.com/|링크]]같은 클릭 속도로 BPM을 측정할 수 있는 사이트를 활용합니다. 음악을 재생하면서 박자에 맞춰 클릭하면 BPM을 확인할 수 있습니다. |
| r50 | 35 | * '''ArrowVoltex''' [br][[https://arrowvortex.ddrnl.com/|링크]]를 눌러 사이트에 들어간 후 Download를 눌러 사용할수 있습니다. 다운로드 받은 압축 파일을 압축 해제하고 ArrowVoltex 프로그램을 클릭해 실행하고, 음원 파일을 ArrowVoltex 화면에 드래그하고 [* 파일이 너무 크면 오류가 뜨니 ogg를 추천] Tempo > Abjust Sync > Find BPM을 클릭하면 알아서 BPM을 알려줍니다. 시간도 많이 절약할수 있고, 정확도가 높습니다. |
| r51 | 36 | |
| 37 | 변속 같은 경우 보통 작곡가분들이 YouTube나 SoundCloud에 변속을 따로 표기해 둔 것을 사용하거나, 만약 없는 경우에는 해당 작곡가에게 직접 문의하여 변속 표를 받거나 혹은 이마저도 실패하였다면 오프셋처럼 노가다를 하여 직접 맞추어야 합니다. | |
| r3 | 38 | ==== 오프셋 ==== |
| r65 | 39 | 오프셋을 제대로 맞추지 않을 시 싱크가 맞지 않아 제대로 플레이할 수 없게 되고, 비공식 포럼에서의 검열 사유가 됩니다. |
| r3 | 40 | |
| 41 | 아래는 오프셋을 맞추는 여러 방법입니다. | |
| 42 | ||
| r64 | 43 | * '''직접 맞추기'''[br] 레벨의 피치를 낮추고 곡의 첫 박자와 첫 타일이 입력되는 타이밍이 맞을 때까지 오프셋 값을 조정해가며 찾는 방법입니다. 곡이 더 빠르다면 오프셋 값을 줄이고 첫 타일이 더 빠르다면 오프셋을 늘리면 됩니다. 다만 기준으로 삼은 소리가 명확하지 않거나 밀려있을 가능성이 있는 현악기나 보컬 등일 경우 확실한 박자를 가진 소리가 있는 박자까지 타일을 설치한 후 맞추는 것을 권장합니다. |
| r25 | 44 | |
| r54 | 45 | * '''프로그램 사용'''[br]가장 정확도가 높은 방법입니다. 많은 사람들이 Audacity를 사용합니다. Audacity에서 음원을 불러온 뒤, 첫 박자 지점을 확대해 ←, → 키로 세밀하게 조절하면 됩니다. 이후 오른쪽 아래에 나타나는 수치에서 오프셋 값을 확인할 수 있습니다. 다만 노래에 전주가 있거나 파형이 불명확한 경우 정확한 조정이 힘들 수 있습니다. |
| r25 | 46 | |
| r55 | 47 | * '''시작 타일 수 세기'''[br]시작하기 전에 정확히 몇 박자를 쉬는 곡의 경우에 사용할 수 있습니다. BPM을 설정한 후 곡이 시작하기 전에 쉬는 타일 수를 셉니다. '''60000 ÷ BPM × 타일 수'''[* 180°가 아닌 각도의 타일일 경우 타일 수를 '''타일 각도 ÷ 180 × 해당 각도의 타일 수'''로 계산합니다. 예시) 60° 타일 2개, 75° 타일 1개, 180° 타일 3개 => 60÷180×2 + 75÷180×1 + 3 = 4.08333(•••)타일] 공식을 사용해 오프셋을 계산합니다. |
| r3 | 48 | |
| r55 | 49 | * '''다른 레벨에서 가져오기'''[br]같은 곡을 사용한 레벨에서 오프셋 값을 가져오는 방법입니다. 다만 가져올 레벨의 오프셋이 어긋나있거나, 다른 음원을 사용했다면[* 원본 노래 파일이 mp3 파일인 경우 얼불춤으로 불러오면 자동으로 ogg 파일로 변환하는데, 이 과정에서 오프셋이 틀어질 수 있습니다.][* 다운로드 환경에 따라 오프셋이 다를 수 있습니다.] 싱크가 맞지 않을 수 있습니다. 해당 방법은 다른 레벨 제작자의 작업물을 그대로 가져오는 행위임으로, 레벨 제작자에 대한 존중을 보이는 게 좋습니다. |
| r3 | 50 | |
| r54 | 51 | * '''음원 자르기'''[br]음원을 수정해서 원하는 시작 지점이 바로 재생되도록, 즉 오프셋을 0으로 만드는 방법입니다. 하지만 곡의 전주 부분이 잘려 음악성이 손상될 수 있고, 정확히 자르지 않으면 싱크가 어긋날 수 있습니다. 또한 허가 조건에 '''곡 수정을 금지한 작곡가들이 있으니''' 반드시 주의해야 합니다. |
| r70 | 52 | === 합작 연결 시 오류를 방지하는 법 === |
| 53 | 여러 사람이 파트를 나눠 작업한 후 하나로 합칠 때 오류가 발생하면 수정하기 까다롭기 때문에, 아래와 같은 방법을 통해 오류를 방지해야 합니다. | |
| r47 | 54 | |
| r70 | 55 | * '''이미지와 태그 이름이 겹치지 않도록 주의하기'''[br]이미지나 태그 이름이 중복되면 오류가 발생할 수 있습니다. 자신의 이름이나 파트 번호를 접두사로 붙이면 중복을 방지할 수 있습니다.[*예시1: 4_bokeh] |
| 56 | ||
| 57 | * '''마지막 타일에서 초기화하기'''[br] 다음 파트에 영향을 주지 않도록 마지막 타일에서 사용한 이벤트(필터, 블룸 등) 초기화해야 합니다. 이때, 자신의 파트의 '''마지막 타일과 그 다음 타일의 각도에서 0.1을 뺀''' 값을 각도 오프셋으로 사용해야 합니다. 합작원과 소통해서 첫 타일에서 초기화해도 상관 없습니다. | |
| r47 | 58 | |
| r70 | 59 | * '''측면 설정 이용하지 않기'''[br]첫 파트가 아닌 경우 파트가 시작할 때 측면 설정은 파트를 연결할 때 복사되지 않기 때문에 반드시 이벤트로 설정해야 합니다. |
| r47 | 60 | |
| r70 | 61 | * '''길 색상 재설정, 길 이동 사용 시 유의사항'''[br] 기준 타일로 '첫 타일'과 '마지막 타일'을 사용할 경우 파트 연결 시 기준이 달라지기 때문에 문제가 발생하니 사용하지 않는 것이 좋습니다. |
| r45 | 62 | === 미드스핀을 제외한 타일 수 세기 === |
| r71 | 63 | 미드스핀 타일은 타점은 한 번이지만 실제로는 두 개의 타일로 구성되어 있기 때문에 실제 타점 수와 에디터에서 표시되는 타일 수 간에 차이가 발생합니다. |
| 64 | 이로 인해 마법진을 제작할 때, 마법진의 정확한 길이를 알기 어렵습니다. | |
| r45 | 65 | |
| r71 | 66 | 미드스핀 이후에 겹쳐 있는 타일은 무조건 정확 판정이 발생합니다. 따라서 다음과 같은 방법으로 미드스핀 수를 알아낼 수 있습니다. |
| r45 | 67 | |
| r71 | 68 | * 피치를 높입니다 |
| 69 | * 무적 모드로 아무 입력도 하지 않은 채 플레이합니다. | |
| 70 | * 마지막 타일을 밟았을 때 나오는 정확 판정의 개수[* 설정에서 ‘상세한 결과 표시’를 활성화해야 합니다.]가 바로 미드스핀의 수입니다. | |
| 71 | ||
| 72 | 이후 전체 타일 수에서 미드스핀 수를 빼면 실제 타점 수를 찾을 수 있습니다. | |
| r7 | 73 | === 모드 및 프로그램 === |
| 74 | 에디팅에 도움을 주는 모드와 프로그램입니다. | |
| r66 | 75 | ==== ADOFAI Tweaks ==== |
| 76 | 여러 기능들을 지원하는 만큼 에디팅에 관한 기능도 있습니다. | |
| 77 | ||
| 78 | TulttakMod의 기능이 병합되었습니다. | |
| 79 | * 선택한 타일 각도 보이기 | |
| 80 | * 선택한 타일 박자 길이 보이기 | |
| 81 | * 선택한 타일 개수 보이기 | |
| 82 | * 선택한 타일 길이 (초 단위) 보이기 | |
| 83 | * '틀딱모드'의 레거시 타이밍 계산 방식 사용하기 | |
| 84 | FlipAndRotateTiles의 기능이 병합되었습니다. | |
| 85 | * Alt 키로 타일 세부 회전하기 | |
| 86 | * 레벨 이벤트 값에 타일 회전 & 반전 반영하기 | |
| 87 | ||
| 88 | || 모드 이름 || ADOFAI Tweaks || | |
| 89 | || 제작자 || PizzaLovers007 || | |
| 90 | || 출시일 || 2021.??.?? || | |
| 91 | [[https://bot.adofai.gg/api/mods/ADOFAITweaks?download=true|다운로드]] | |
| r68 | 92 | ==== [[PACL2]] ==== |
| 93 | [include(틀:자세한 내용,문서=PACL2)] | |
| r7 | 94 | ==== UndyingMap ==== |
| 95 | 설정한 시간을 간격으로 맵을 자동으로 백업합니다. | |
| r8 | 96 | |
| r9 | 97 | || 모드 이름 || UndyingMap || |
| r7 | 98 | || 제작자 || Kkitut || |
| 99 | || 출시일 || 2024.05.19 || | |
| 100 | [[https://bot.adofai.gg/api/mods/UndyingMap?download=true|다운로드]] | |
| r59 | 101 | ==== [[MappingHelper]] ==== |
| 102 | [include(틀:자세한 내용,문서=MappingHelper)] | |
| 103 | ||
| 104 | * 트랙 애니메이션 생성 기능[* 이는 후술할 오브젝트화 트랙에도 적용할 수 있다.] | |
| 105 | * 트랙을 그대로 오브젝트 장식화하여 복사하는 기능[* 타일뿐만 아니라 행성까지 그대로 복제할 수 있으며, 각 타일에 대응되는 타일 오브젝트를 생성할지 한 타일에 모든 타일의 오브젝트를 생성할지 선택할 수 있다. 이는 제작자인 [[Sprout]]가 이전에 제작하여 배포했던 프로그램인 [[https://youtu.be/f70JiBsm2KM|MultipleChartTool]]을 계승하는 기능이다.] | |
| 106 | * 다이나믹 장식 기능[* 프레임 장식과 영상을 장식으로 변환하는 기능을 지원한다.] | |
| 107 | * 3D 장식 기능 | |
| 108 | * 마법진 생성 기능 | |
| 109 | * 타일 크기 변경 기능[* 단순히 타일 크기만 변경하는 것이 아니라 [[파일:z-axis tile in nttld.png|width=33]] 해당 사진처럼 타일 크기, 행성 반경, 행성 크기를 이용하여 점점 커지거나 작아지는 트랙을 만드는 기능이다.] | |
| 110 | ||
| 111 | || 프로그램 이름 || AdofaiMappingHelper || | |
| 112 | || 제작자 || [[Sprout]] || | |
| 113 | || 출시일 || 2025.09.08 || | |
| 114 | [[https://github.com/Sprout34/AdofaiMappingHelper|[[파일:GitHub.svg|width=25&theme=light]][[파일:GitHubDark.svg|width=25&theme=dark]]]] | |
| r7 | 115 | ==== TulttakMod ==== |
| r8 | 116 | 에디팅에 유용한 여러 기능을 추가합니다. |
| 117 | ||
| r46 | 118 | * [나 ]키로 반대편 페이지로 가기 방지 |
| 119 | * 여러 타일 선택시 비트수 표시(from AdofaiUtils) [* 예시 :[br][[파일:틀딱 비트 수 표시.png]]] | |
| 120 | * 선택한 타일 각도 보기(from EditorHelper) [* 예시 :[br][[파일:틀딱 각도 표시.png]]] | |
| 121 | * 이전 타일 자동 소용돌이 설치 | |
| r10 | 122 | || 모드 이름 || TulttakMod || |
| r11 | 123 | || 제작자 || [[정현수]] || |
| r7 | 124 | || 출시일 || 2022.04.18 || |
| 125 | [[https://bot.adofai.gg/api/mods/TulttakMod?download=true|다운로드]] | |
| 126 | ==== MagicShapeMultiply ==== | |
| r8 | 127 | 모양을 변형시키거나, 마법진을 만드는데 유용합니다. |
| r17 | 128 | |
| r19 | 129 | 작동시키려면 EditorTabLib도 다운받아야 합니다. |
| r8 | 130 | |
| r46 | 131 | * 마법진 승수 맞추기 |
| 132 | * 모양 바꾸기 | |
| 133 | * 마법진 만들기 | |
| r8 | 134 | || 모드 이름 || MagicShapeMultiply || |
| r7 | 135 | || 제작자 || 서재형 || |
| 136 | || 출시일 || 2024.03.19 || | |
| 137 | [[https://bot.adofai.gg/api/mods/MagicShapeMultiply?download=true|다운로드]] | |
| 138 | ==== EnhancedEffectRemover ==== | |
| r29 | 139 | 레벨 로드시 선택된 이벤트를 제외하고 로드합니다. 레벨 저장은 막히지만 다른 이름으로 레벨 저장은 가능하므로 논이펙 파일을 만드는 것을 까먹었을 때 즉석으로 만들거나 특정 이벤트를 전부 갈아엎을 때 유용합니다. |
| r8 | 140 | |
| 141 | || 모드 이름 || EnhancedEffectRemover || | |
| r7 | 142 | || 제작자 || wsbimango || |
| 143 | || 출시일 || 2024.02.04 || | |
| 144 | [[https://bot.adofai.gg/api/mods/EnhancedEffectRemover?download=true|다운로드]] | |
| 145 | ==== DoEverything ==== | |
| r8 | 146 | 여러 제한을 제거합니다. |
| 147 | ||
| r46 | 148 | * Cywohoy의 Unlimited를 계승한 모드입니다. |
| 149 | * 역시나 에디터의 제한을 제거합니다. | |
| 150 | * 첫번째 타일에 사용이 불가능한 이벤트를 넣을 수 있습니다. | |
| 151 | * 대부분 값들의 제한이 사라지며, Ctrl 키+마우스 휠로 조정할 수 있는 배속 조절의 제한도 사라집니다 | |
| 152 | * 설정메뉴 볼륨 조절의 초과증폭이 가능합니다. (수치가 높을 시 파형 왜곡으로 인해 깨지는 소리가 남) | |
| r8 | 153 | || 모드 이름 || DoEverything || |
| r7 | 154 | || 제작자 || Kkitut || |
| 155 | || 출시일 || 2024.05.27 || | |
| 156 | [[https://bot.adofai.gg/api/mods/DoEverything?download=true|다운로드]] | |
| 157 | ==== GenerateDecoTiles ==== | |
| r8 | 158 | 깨진 타일을 생성하는 기능을 추가합니다. 이를 사용하여 대기 효과를 만듭니다. |
| 159 | ||
| 160 | || 모드 이름 || GenerateDecoTiles || | |
| r7 | 161 | || 제작자 || coyami-ke || |
| 162 | || 출시일 || 2024.09.22 || | |
| 163 | [[https://bot.adofai.gg/api/mods/GenerateDecoTiles?download=true|다운로드]] | |
| r15 | 164 | |
| 165 | ==== ADOFAI Dynamic Decoration Creator ==== | |
| 166 | 움직이는 장식을 쉽게 만들 수 있습니다. | |
| 167 | ||
| 168 | || 프로그램 이름 || ADOFAI Dynamic Decoration Creator || | |
| r18 | 169 | || 제작자 || [[CLiF]] (클리프) || |
| r15 | 170 | || 출시일 || 2023.06.07 || |
| r43 | 171 | [[https://github.com/CLiF-1593/ADOFAI_DynamicDecoration/releases|[[파일:GitHub.svg|theme=light]][[파일:GitHubDark.svg|theme=dark]]다운로드]] |
| r15 | 172 | ==== ADODesigner ==== |
| 173 | 많은 수의 개체와 이벤트로 애니메이션을 만들 수 있습니다. | |
| 174 | ||
| 175 | || 프로그램 이름 || ADODesigner || | |
| 176 | || 제작자 || coyami-ke || | |
| 177 | || 출시일 || 2024.10.02 || | |
| r43 | 178 | [[https://github.com/coyami-ke/ADODesigner/releases/tag/1.3.0|[[파일:GitHub.svg|theme=light]][[파일:GitHubDark.svg|theme=dark]]다운로드]] |
| r67 | 179 | ==== ADOFAI Editor Forum Tools ==== |
| 180 | [[https://aef.kr/tools|#]] | |
| r15 | 181 | |
| r1 (새 문서) | 182 | == 관련 문서 == |
| 183 | * [[커스텀 레벨]] | |
| r2 | 184 | * [[레벨 에디터]] |