RMMV

side view 전투 대형(formation) 만들기

by 삡코 posted Aug 02, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

거두절미하고 제가 만들고 싶은 전투 대형에 대해 소개하겠습니다.

ae21b9e1c8eb1e2bf8fce79f763e8da1.JPG

보시는 것처럼과 같은 적과 플레이어의 포메이션에서 캐릭터 배치에 따라 전투 방식이 결정 됩니다. 


보기만 해도 어떤 식인지 아실 거라고 생각하지만 일단 설명하자면


56d6711df1e708d2ceadd3b2a6da2b1f.JPG788cda56dcfb1017afbfcbeef616ecb0.JPG

몬스터가 자신의 앞에 있는 적을 공격합니다. 같은 가로열 (row)에 있는 가장 가까운 적이 공격을 맞게 되는 것이죠 

스킬이나 장비에 따라 세로열(column)공격도 가능할 수 있고 관통 공격으로 공격도 가능 할 수 있죠 

그런 경우에는 상대와 같은 열에 있는걸 아예 피하거나 빠르게 제거 해야 겠죠

5ff3b68d995283517f4363c08ed2c6f9.JPG

yanfly엔진이 워낙에 좋고 쓸모 있어서 사용하려교 했습니다.

위 그림은 yanfly의 row formation 플러그인 인데요 제가 원하는 포메이션과는 차이가 있습니다.

보시는 것처럼 옹기종기 모여 있기도 하구요 

배틀러를 이동 시켜서 비슷한 모양으로 바꿀 수 있기는 하지만

92aee89393cf7178602caf99373e64d9.JPG986bad19e9da48ba87e3abcf6bc2f47a.JPG

한 캐릭터는 자신의 가로열만을 가지면서 다른 캐릭터와 가로열을 공유할 수 가 없습니다.

이것만 가능했다면 이렇게 질문을 올리는 일도 없었겠죠ㅠㅠ

5840670203ec652f3672f0b7869424b3.JPG97f93195e9372395c58b9a2b8c97a323.JPG

전투 도중에도 이동이 가능해야 하며 처음 말씀드렸던것처럼 자신의 포메이션안에서 이렇게 움직임이 가능하기를 원합니다. 

yanfly. formation을 써보려고 했는데 수정을 하려고 해도 너무 복잡하고 ㅎㄷㄷ; 

플러그인에서 row(행)가 아니라 column(열)로 만들어서 마치 행인것처럼 할 수 있다면 페이크 식으로 어떻게든 가능할것도 같긴한다. 음............


꼭 플러그인으로 구현하는 방법을 사용하지 않아도 괜찮습니다. 

커먼 이벤트로 좌표당 변수 지정으로 하는 방법 같은 것도  좋죠. 단지, 

 쯔꾸르툴에 사이드뷰 전투에서 위치설정하는 기능이 따로 마련되어 있지가 않아서 못 하겠더라구요 

꼭 완벽한 해결법을 가르쳐 주시지 않아도 괜찮습니다.

문뜩 떠오른 의식을 흐름속의 정보라도 알려 주시면 감사하겠습니다.

좋은답변 바랍니다. ㅎ