https://gall.dcinside.com/mgallery/board/view?id=fromsoftware&no=6169215

밤통으로 보스가 어떻게 넘어오는지 ARABOZA . part1다양한 모드들에 의해 요즘 여러 프롬겜 보스들이 밤통으로 넘어왔다그래서 오늘은 간략하게 이 보스들을 포팅하는 과정 알아보고자 함글은 두 개로 나눠서 써봄. 파트 1은 보스를 가져오는 것 자체에 초점을 둘 거임1. 모델gall.dcinside.com


지난번에 보스 자체를 밤통으로 가져오는 것에 집중했다면, 이번 글에서는 이 보스를 '밤통화' 하는 것에 대해 간략하게 알아볼거임



1. 잡기 모션 추가




밤통에는 잡기 시전 시 특유의 사운드와 전기 모양의 이펙트가 나온다. 따라서 이걸 추가해 줘야 하는데, 캐릭터마다 잡기를 시전하는 부위(입, 손, 칼 등), 시전 시간, 그리고 크기가 다르므로 이펙트들을 적당한 놈에게서 구해온 다음 위치를 맞춰줘야 한다.


예를 들어 위의 베일은 나무령의 것에서 가져왔고, 호라루의 것들은 무명왕과 무희에게서 가져옴. 이것들은 다 수동으로 해야 해서 잡기가 많아질수록 욕 나오는 과정이 됨.



2. 무적 삭제



밤통을 제외한 다른 시리즈 보스들은 잡기를 시전하거나, 치명적인 일격을 당할 시에 무적이므로 이 무적 프레임을 삭제해 줘야 한다. 다행히 어려운 일은 아니고 금방 수정 가능하다.


3. 경직 모션 추가



밤통에서는 아츠가 존재하고, 모든 보스들은 아츠를 맞으면 으어억 하며 경직에 걸리므로 이 경직 모션도 추가해 줘야 한다. 모션을 직접 만들 수는 없으므로, 낙하 후 착지 모션, 수면 모션, 패링 모션들 중 하나를 가져와서 복사한 다음 연결고리를 이어주면 끝



4. 특수 코딩하기




화신의 페이즈 전환, 라단이나 설리번의 분신 등은 별개의 개체가 있거나 보스 인공지능 외부의 조종을 받으므로, 이것들은 따로 코딩을 해 줘야 한다. 보스들마다 필요한 게 다 다르고, 해 줘야 하는 것들도 많고, 테스트하기도 귀찮아서 최악의 난관이다.


5. 밤왕 테이블에 넣기




이렇게 다 완성하고 나면 1/2일차 밤 보스인지를 정한 다음 전초전 맵을 구상하고, 이 맵을 밤 보스 테이블에 넣은 다음 시드에 집어넣으면 끝이다. 이러면 드디어 한 명의 보스가 밤통에서 살아 숨쉬게 된다.








밤리스 많이 사랑해주세요