잡담

[RPG XP]0.5칸 이동시스템 완성

by 나렌시아 posted Apr 25, 2011
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

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






저번에도 한 번 올린적이 있지만 이번에 새로 수정해서 다시 올립니다.

0.5칸 이동이란 기존 RPG 만들기 시리즈에서 캐릭터가 이동하는 거리를 절반으로 줄인 것을 말합니다.

사실 RPG 시리즈는 한 번 누를 때마다 이동하는 거리가 길어서 액션 게임을 만드는데는 적합하지가 않습니다.

그래서 그나마 이동거리를 절반으로 줄여 액션 RPG 같은 게임을 만들 때 한층 더 조작감을 높일 수 있게 만들었습니다.





수정사항

1.
플레이어 및 이벤트가 한 번 움직일 때 0.5칸씩 이동합니다.
2. 0.5칸으로 수정됨에 따라 결정판정과 접촉판정도 0.5칸에 맞추어 바꿨습니다.
    판정이 바뀜에 따라 플레이어의 위치에 따라 한 번에 최대 2개의 이벤트를 실행할 수 있습니다. 
3. 시스템 개발 중 생긴 문제 때문에 이동불가 타일을 설정하는 방식이 데이터 베이스타일통행불가 설정 에서
    데이터 베이스타일 → 지형태그 설정 으로 변경되었습니다.
    지형 태그가 0일 경우 이동가능하며, 지형 태그가 1일 경우 이동할 수 없습니다.



※ 문제점

1.
상점 카운터 기능이 사라졌습니다.
    따라서 상점 카운터 기능은 이벤트를 사용해서 직접 만들어주셔야 합니다.






PS. 스크립트 게시판에 올리기에는 부족함이 많은 시스템이라 일부러 올리지 않았습니다.
       혹시라도 스크립트 게시판에 올리라는 글이 보인다면 바로 옮길 생각이에요.
       직접 만든(보다는 수정에 가까운) 스크립트라서 버그가 있는지 모르겠네요 ;