자유게시판

 

 

 

 

 

 

 

 

 

 

 

 

다들 안녕하세요 ~ ♪

프로젝트 N이라는 작은 팀의 팀장을 맡고있는 나렌시아라고 합니다. 

 

개인적으로는 RPG 만들기 접할 때부터 캐릭터가 1칸씩 이동하는게 마음에 안들었는데,

게임을 만들면서 한칸씩 이동하는 캐릭터의 모습이 너무나도 속터져보여서 그냥 뜯어고치기로 했습니다.

스크립트 자료실을 찾아봤지만 그래픽(도트) 이동 스크립트 말고는 이동거리를 조절해주는 스크립트가 없더라고요.

 

 

약 80퍼센트 정도 만들었고, 파일은 글 아래에 첨부했으니 관심있으신 분은 한번 써보셔도 되요 <<

 

 

 

 

 

 

※ 수정내용

 

1) 캐릭터가 한번 움직일 때 0.5칸씩 이동합니다.

2) 다른 이벤트와 걸칠 경우 이동할 수 없습니다.

3) 이벤트의 접촉범위를 변경했습니다. (여러 개의 이벤트와 걸칠경우 동시에 2개의 이벤트까지 접촉가능)

 

 

 

 

※ 수정못한 사항 및 문제점

 

1) 플레이어와 이벤트가 X = 0 또는 Y = 0 좌표에 접근할 수 없는 현상이 발생하고 있습니다.

2) 플레이어와 이벤트가 이동불가 타일 근처에 접근할 수 없는 현상이 발생하고 있습니다.

3) 카운터(상점)의 기능이 정상적으로 작동하지 않습니다.

4) 귀찮아서 대각선 이동은 수정하지 않았습니다. (혹시라도 필요하신 분이 계시다면 수정해드리겠습니다.)

5) 여러 이동관련 스크립트와 호환이 되지 않을 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

PS. 이동시스템을 만들면서 플레이어와 이벤트가 타일근처에 접근할 수 없는 문제가 발생했습니다.

      □을 타일이라고 할 때

 

                 ■   

              ■ □ X

                  X

 

 

      ■ 부분에는 접근할 수 있지만 X 부분에는 접근할 수 없는 현상이 일어나고 있습니다.

     제가 스크립트를 다루는데 있어서 미숙해 원인이 일어나는지 알 수가 없네요 ;

     플레이어랑 이벤트 둘 다 타일에 접근할 수 없는걸로 볼 때 캐릭터 관련 스크립트 부분인 것 같습니다.

     혹시라도 이 글을 보시는 분들 중에서 스크립트를 잘 다루시는 분이 있으시다면 문제점을 고쳐주시면

     정말로 감사드리겠습니다.

 

 

PS.2. 추가로 문제점에 관해 플레이어가 디버그에서 통과판정(Ctrl)을 사용해도 타일을 넘어갈 수 없었습니다.

        대신 커맨드[장소의 이동]을 사용하면 강제적으로나마 이동시킬 수 있었습니다.

   

 

 

 

 

 

Comment '8'
  • ?
    나렌시아 2011.04.10 20:20

    그런데 RGSS103J.dll는 무슨 파일인가요 ?

    없어도 실행이 정상적으로 되는 것 같아서 첨부파일에서 뺐는데 1.5MB가 먹네요 ≡ㅂ≡ ;

  • ?
    나렌시아 2011.04.11 22:33
    처음에 실행했을땐 저도 신기하더라고요.
    그냥 저격 시스템 만드는 것처럼 스크립트를 수정하니까 정상적으로 작동했어요 -
    .. 그 사이에 수많은 시행착오가 있었지만 ;
  • profile
    JACKY 2011.04.10 22:20

    제가보기엔 1칸을 0.5 칸으로 줄일바에는 아예 픽셀단위 이동을 하는게 낫지않을까 싶네요

    여전히 칸단위이동이니 별로 크게다를건 없으니말이죠.


    물론 이벤트와의 기동판정 이런것도 픽셀단위로 바꿔줘야하는 번거로움이 있지만요.

    하지만 아주 옛날옛적에 만들어진 젤다의전설 초창기시리즈라던가 이런게임도 픽셀이동을 쓰는마당이라

    칸이동은 좀 그렇죠


    참고로 첨부파일은 해봤습니다. 좀 신기하긴 하네요;

  • ?
    나렌시아 2011.04.10 21:25

    자세하게 알려주셔서 감사합니다 ~ 그런것도 모르고 있었네요 ; 그런데 첨부파일은 시켜보셨나요 ? 처음에는 저좋으라고 만들었는데 만들다 보니까 다른분들께도 도움이 될것 같더라고요 더블제이님도 스크립트를 다루실줄 아는걸로 알고있는데한번 재미삼아 확인해주시면 안될까요 ?

  • profile
    JACKY 2011.04.10 20:40

    RGSS dll 파일은 은 게임 실행하기 위한 루비 스크립트의 명령어가 들어있는 파일입니다.

    파일명은 RGSS(버전)(언어).dll 로 되어있으며 RPG 만들기의 버전에따라 숫자가 붙는데

    RGSS103J.dll 은 루비언어 1.03 일본어 버전이라는 뜻입니다.

    참고로 한국발매가 안됬기때문에 한글버젼(K) 는 존재하지 않고, J(일본) 과 E(영어) 만 존재하는데

    일본과 우리나라나 컴퓨터 방식이 비슷해서 별 문제없이 돌아갑니다.


    참고로, RPGXP-RTP 1.03 버전이 설치된 사람들은 굳이 RGSS103J.dll 이 첨부되어있지 않아도

    정상실행이 되지만, 그 하위의 RTP 버전이거나 RTP 가 아예 없는경우에는 실행이 안되니 주의하세요.

  • ?
    코르뉴 2011.04.11 20:14
    픽셀단위 이동 스크립은 일본의 모 홈페이지의 웹게임 스크립트에 포함되있던데 잘 찾아보시길
  • ?
    나렌시아 2011.04.11 22:32
    일부러 덧글로까지 알려주셔서 감사합니다.
    그런데 픽셀이동으로 하면 겹치는 판정이나 공격판정 만들기 무지 힘들것 같아서요 ≡ㅂ≡ ;
    그냥 0.5칸으로 해서 게임을 좀 더 세밀하게 만드려고요 <<
  • ?
    석진이 2011.04.13 22:21
    와 XP액알 항상 1칸움직임 게임들만 봐와서 재미있어도 그 불편함을 안느낄래야 안느낄 수 없었는데
    반만줄여도 진짜 느낌이 확 다르군요!  님 대각선도 추가시키시면 액알만들때 진짜 느낌있는 게임 만드실 수 있겠어요

List of Articles
분류 제목 글쓴이 날짜 조회 수
공지 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25) 17 file 완폐남™ 2012.07.17 40555
잡담 그림올려봄요 3 file 잉여VICTIM 2011.04.10 861
잡담 내자캐 끄적끄적 4 file 잉여VICTIM 2011.04.10 733
제작 영상 메탈 페이블 떡밥 - TNT 7 JACKY 2011.04.10 1197
잡담 산문짓기 강의 2 맛난호빵 2011.04.10 539
잡담 [RPG XP]0.5칸 이동시스템 만드는중 .. 8 file 나렌시아 2011.04.10 932
잡담 마인크래프트를 너무 많이 했어 3 JACKY 2011.04.10 1109
잡담 제목:없어 6 볼륨 high 2011.04.10 1020
오랜만에 들어왔는뎅.. Arowana 2011.04.10 898
GgOM♬ [(구)HEnTZ] 생존 인증. GgOM♬ 2011.04.10 1044
잡담 마인크래프트 모드 몇개 떡바르고 놀던중...... 10 file JACKY 2011.04.10 2435
오랜만이에요. 3 현문 2011.04.09 1053
잡담 학교 미술실에서 호성성님 드립 5 file 제주 삼다수 2011.04.09 1385
잡담 아무도 몰랐다... 4 비극ㆍ 2011.04.08 919
잡담 다크킬러드 소설 보실분(자작) 2 file 브랙스토리 2011.04.08 1217
막장 오오.. 이미지 닉네임.. 3 file 제주 삼다수 2011.04.08 965
오랬만에 들어와보는군요.. =ㅁ= 8 file 제주 삼다수 2011.04.08 1505
잡담 이닉을 바꿀때가 1 비극ㆍ 2011.04.07 739
오랜만 8 SCUD 2011.04.07 992
잡담 오오미 옛날느낌 그대로! 6 file 봉시기 2011.04.07 1316
막장 아나 나만잡네 개X가 4 질풍처럼 2011.04.07 930
목록
Board Pagination Prev 1 ... 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 ... 755 Next
/ 755