질문과 답변

Extra Form

갑자기 아케이드 형식의 게임을 만들어 보고 싶은데

 

크레이지 아케이드처럼 물풍선을 터뜨려서 건물을 부숴 나간다

 

이런거라면.. 주인공 좌표따서 폭탄을 설치하는 정도는 알겠는데

 

 

물풍선이 터지면서 모형을 부수고 ...

 

더불어 물풍선이 사방으로 퍼지는 그것도 처리를........

 

어떻게 해야할까요;;;

Comment '2'
  • ?
    녹색주머니 2010.10.30 14:09

    개인적인 생각입니다만... 실제로 시도하진않은 겁니다.

     

    직접 제작한다면 순서가

     

    물풍선이 사방으로 퍼짐 -> 물풍선이 터진 범위내에 모형이 부서짐

     

    이 되겠죠.

     

    : 사방으로 잘 가다가 장애물이 있으면 멈춰야하므로....

    기준을 좌->우로 퍼지는 것만 보자면

    물풍선좌표를 x, y.

    한쪽 최대이동거리를 n이라고 볼때...

    i는 0부터 n까지로 둡니다.(반복이죠)

     

    (x + i, y) == 장애물존재 

     - 물풍선애니메이션 생성을 멈춤

     - 해당 장애물의 파괴(오브젝트 '문'과 비슷한 효과로 처리)

    그 외의 경우(else)

     물풍선애니메이션을 생성(1타일만, 좌->우 애니메이션) 

     

    로 해도 됩니다만 효율이 상당히 나쁘죠...

    한 번 움직일때마다 맵의 모든 장애물의 좌표를 비교해야하니까요.

     

    그러므로 스크립트를 어느정도 하실 수 있다면,

    array[x][y]를 생성. 이 array를 하나의 좌표평면으로 보고

    array값을 특정 변수로 매깁니다.

    타일효과처럼 0 : 평면, 1 : 장애물 등으로 말이죠.

    그렇게한다음에 위의 '(x + i, y) == 장애물존재 '이 부분을

     

    array[x+i][y] == 1

    로 바꾸게되면 불필요한 연산도 적어지고 생각보다 쉽게 구현됩니다.

     

    순수하게 이벤트로만, 거기에 위의 것보다 단순하게 하는 방법이 있었다고 알고 있습니다만...

     

    지금은 잘 기억이 안나네요;

  • ?
    보이 2010.10.31 11:01

    녹색주머니 님 답변 감사합니다^^

    역시 스크립트를 파고들어가야 손쉽게 처리가능할 것 같군요..

    어렵네요 ㅎㅎㅎ ㅜㅜ


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12393
RMVX 뱀파이어 액알을 사용 중인데 상태가 이상하게 먹히네요... 닉네임은2와20 2012.01.17 2745
RMXP 주석이 뭔가요? 8 jnnior898 2011.12.10 2745
기타 아이콘... 2 굿닝 2012.02.18 2739
RMVX 아이콘 변경 3 쿠쿠밥솥 2012.02.18 2736
RMVX 변수를 이름에 지정하는 방법 1 file 생수 2012.01.01 2735
RMVXA \V[n]말고 항상 대화창 및 메뉴 글자색 변경하려면? 9 제이니 2012.07.28 2732
RMVXA [rpg vx ace]타이틀 메뉴 이미지 바꾸기 2 조각조각 2014.06.22 2727
GM 게임 만드는 방법좀 알려주세요...... 5 근희 2012.01.12 2720
RMVX 뱀파이어 sbabs에서 스킬 쓸 때 무기 아이콘 뜨게할 순 없나요? 닉네임은2와20 2012.01.13 2714
RMVX 도와주세요! 캐릭터칩 투명처리가 안됩니다!(rpg vx) 4 file 둥글수염 2013.06.06 2709
RMVX 전투시스템 관련 질문이 있어요;;; 2 니노미야 2010.09.09 2708
RMVX 캐릭터가 물 위를 막 걸어다녀요.... 1 투덜이스머프 2012.02.07 2704
RMVXA 조작키가 안먹히는 버그 3 돼지부라퀴 2012.04.13 2702
사이트 이용 RPG 2003.XP 다운로드는 어떻게 해여?? 1 진형준 2011.12.28 2700
RMVX 조건분기 오류 5 ba람이 2012.01.12 2698
기타 채팅방이안뜨네요 1 pjc0247 2012.01.24 2691
RMVXA 말하는 속도 조절 2 비비드 2012.02.19 2691
RMVX 아이템 획득, 사용 관련 질문 드려봅니다. 5 블루스 2012.02.18 2690
RMXP xp엑터 1 unuseid 2012.01.12 2689
RMVXA VX ACE 애니메이션 표시 질문 5 zerobm 2012.04.21 2688
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 516 Next
/ 516