액션알피지
2011.01.24 03:17

넉벡에 대하여 알아보자.

조회 수 2533 추천 수 1 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

RPG만들기에 빠진지 얼마 되지 않았고 가입한지도 얼마 안됐는데 주제도 모르고 이렇게 팁을 올리네요.

니오티님의 작품인 만남과 그리움을 플레이 하면서 액알만드는 것을 굉장히 많이 배웠습니다.

2년이 더 지난 작품에 태클을 거는 건 아니고요..

그저 조금 고쳤으면 좋겠다라고 생각한 것을 고치기 위해 머리를 쓰다보니..

유레카 아시죠? 그저 제가 깨달은 기쁨을 함께 나누고자 팁을 올려봅니다.

 

많은 분들이 이미 알고 계실 것이고 제가 게시판을 전부 보지 못해서 중복일 수도 있지만..

중복이면 자삭할테니 알려주세요ㅜ

 

넉벡이벤트.jpg

제가 연구한 방법입니다.

방향의 변수에 대해서 위를 향하고 있으면 8, 아래를 향하고 있으면 2, 오른쪽을 향하고 있으면 6, 왼쪽을 향하고 있으면 4 입니다.

우선은 이 이벤트의 방향, 즉 몬스터의 방향을 '몹방향' 이라는 변수에 대입시켰고요.

플레이어의 방향을 먼저 조건으로 플레이어가 일정 방향을 향하고 있을 때 몹방향이 어느 방향인가에 따라 이벤트가 행해지도록 하였습니다.

지구과학을 잘하셨거나 공간개념이 우수하신 분이라면 금방 이해하실 것이라 생각됩니다만..

몹이 오른쪽에서 공격을 한다면 몹이 향하는 방향은 왼쪽이 됩니다.

즉, '몹방향' 이라는 변수가 4 라면 플레이어는 오른쪽을 향해야 한다는 것이죠.

저는 몹에게 공격을 받았을 때 플레이어가 몹이 있는 방향을 바라보며 뒤로 넉벡이 되는 이벤트를 만들었습니다.

플레이어가 향하고 있는 방향 그대로 몹이 공격하는 반대방향으로 넉벡이 되고 싶으시다면 그렇게 만드시면 되겠습니다.

예를 들어 플레이어가 위를 향하고 있을 때 몹이 오른쪽에서 공격을 한다면, 플레이어는 위를 바라보고 있는 상태로 왼쪽으로 날아가게 하시면 되는 것입니다.

그 방법이라면 이동 루트 설정에서 방향 고정 ON/OFF를 이용하시면 됩니다.

 

만들기 어려운 액알이지만 많은 분들이 도전하시고 멋진 게임들이 나왔으면 합니다.

 

p.s 영웅전설3를 만들어보고 싶구나ㅠㅠ

  • ?
    구탱 2011.01.27 11:09

    글 올리고 나서 좀 더 연구해 보았습니다. 저렇게 길게 하지 않아도 넉벡이 가능하더군요..

    몬스터 넉벡의 경우라면 그저 '한 걸음 뒤로' 만 해주시면 되시고,

    주인공 넉벡의 경우에는 주인공의 방향과 상관없이 몬스터의 방향만 조건으로 해주시면 됩니다.

    몬스터의 방향이 2라면 위를 향하게, 4라면 오른쪽을 향하게, 6이라면 왼쪽을 향하게, 8이라면 아래를 향하게,

    이렇게 4개의 조건만으로 간단하게 넉벡이 가능합니다.

  • profile
    니오티 2011.01.28 10:20

    네 방향고정만해준다면 넉백효과를 얻어낼 수 있죠!

    좋은 강의 올려주셔서 감사합니다.^^

  • ?
    alscksdnr 2011.03.13 10:02
    헐 대박이다


Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45