자유게시판

 

 

 

 

 

 

 

 

 

 

 

 

다들 안녕하세요 ~ ♪

프로젝트 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 41184
잡담 [12월] 시간 정말 빨리 흐르지 않나요...-_- 7 시트르산 2010.12.02 319
잡담 [7번째 스탠드사]한글화 관련해서 원작자로부터 답변이 왔습니다. 2 책벌레공상가 2014.04.29 1183
잡담 [98% 부족할 때] 2화 제작 중입니다. Photoshop CS2 2009.08.28 1560
잡담 [A]이디오테스: 아무리 봐도 아방스는 정말 잘 만든 홈이네요 4 이디오테스 2009.06.05 618
잡담 [bgm] 견이 미군 코스프레 6 file 스틱커쳐 2014.01.11 745
잡담 [bgm] 아 망햇어요 ㅠㅠ 2 잉여VICTIM 2011.09.02 720
잡담 [BGM] 있으니까 눌르지 마요 8 엘제아 2010.05.24 376
잡담 [BGM] 저는 이러고 놉니다. 1 file 레미티 2013.03.11 1022
잡담 [BGM]일본 쯔꾸르에 아랄트랜스(AT코드)가 먹히네요^^ 5 file 우월감 2014.02.09 13902
잡담 [Grid World]-제작중단 JDG 2020.08.06 71
잡담 [hnh]뉴비가 뉴비에게 쓰는 hnh 가이드. 2 슈팅스타* 2012.06.02 2320
잡담 [Luxendarc]바통을 받아서 마저 완성해보자고! 레기우스州 2021.02.27 32
잡담 [Luxendarc]스토리는 다 갈아엎어야 겠는데? 레기우스州 2021.02.28 40
잡담 [RPG XP] Windows Message Plus와 Universal Message System을 써 봤는데..... 4 file 책벌레공상가 2013.05.21 929
잡담 [RPG XP]0.5칸 이동시스템 만드는중 .. 8 file 나렌시아 2011.04.10 934
잡담 [RPG XP]0.5칸 이동시스템 완성 2 file 나렌시아 2011.04.25 783
잡담 [RPG2000/2003] 데스티니 패치 V2 한글패치 완전판 1 하앵 2015.04.05 3868
잡담 [RPG2000/3 팁] 간편한 이벤트 단축키 file 하앵 2015.04.05 106
잡담 [RPGVX] 전략시뮬레이션 방식 미니게임 제작중 ^^ 5 은둔자 2011.02.02 295
잡담 [RPGVX]독에 걸리면 화면이 깜빡 거리나요? 2 프린세스뀨 2008.02.03 1211
목록
Board Pagination Prev 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 456 Next
/ 456