질문과 답변

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 12387
기타 턴제 게임을 만드려고하는데 1 미루 2011.08.11 1448
RMVX 바람의 나라 처럼 턴방식 어떻게 없애지요 ? 2 널지킨다 2011.08.10 1442
RMVX 페이스만드는사이트나프로그램 2 피시방인디요 2011.08.10 1815
RM2k 배틀칩을 전투애니2로 변환못하나요? 1 wjddntkd1 2011.08.10 1928
RMVX 애드온 2 닥훈이 2011.08.09 1482
RMXP xas주인공 이름문제 2 개촙포에버 2011.08.09 1594
RMXP 그림의표시 제한늘려주는 패치 명품항룡 2011.08.09 1835
RMXP 아이템을 사용해서 이동하는건 어떻게하나요? 1 스네이크 2011.08.09 1582
RMVX Crissaegrim ABS 스크립트 보상 위치 설정이요 2 아타르 2011.08.09 1388
RMXP 주인공 움직이게하기 게임이좋아 2011.08.08 2177
RMXP neo a rpg에서 뜨는오류인데 대체 뭔가요? 4 file 안개소문 2011.08.08 2903
RMXP 스킬 아이콘 크기제한 변경 2 MH 2011.08.08 2156
RMVX 버튼 안눌렀는데 이벤트로 버튼누르는법 3 kallat 2011.08.08 1660
RMVX 사이드뷰 v.3.4 스크립트 1 file Eapple 2011.08.08 1781
RMXP 선택지의 글길이제한을 늘릴 수 없을까요? 3 인생의먹구름 2011.08.07 1655
RMXP 다른캐릭이 움직이는거에따라 화면이동하는법좀; 2 게임이좋아 2011.08.07 1952
RMVX 그림의 표시제한 스크립트 명품항룡 2011.08.07 1682
RMXP 타이머가 안먹히네요답변좀 2 러쉬 2011.08.07 2018
RMXP 캐릭터 주위에 하얀색이떠요. 1 ugmik1246 2011.08.07 1836
RMXP 주인공,npc 머리위에 이름띄우는 스크립트에 관해 질문합니다. 4 Dok3 2011.08.07 2146
Board Pagination Prev 1 ... 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 ... 516 Next
/ 516