자주 묻는 질문


  본 게시물은 게임제작 연구실에 연재된 칼럼인 『습작의 스크립트 이야기 : 비전투스크립트 이야기 - 1편 : RMVX Add-on』에서 가져온 내용입니다.




0. 들어가며


  RPG Maker VX(이하 VX)는 초보자에게 적합한 좋은 툴입니다. 간결하고 편리한 기능은 여타 툴보다 손쉽게 게임 제작이 가능하게 해줍니다. 하지만, RPG라는 장르 특성상 큰 볼륨의 복잡한 게임을 제작하는 경우가 많고, 그로인해 툴 기본 기능의 부족은 곧바로 이용의 한계 내지는 불편으로 이어지게 됩니다. 이번에는 VX를 사용하면서 불편하거나 모자라게 느껴지는 부분을 해결하는 스크립트들에 대해서 이야기 해볼까 합니다. 



1. 해상도 확장


  XP에서 VX로 넘어오면서 많은 유저들이 기존 640 x 480 의 해상도가 544  x 416 으로 축소되면서 많은 불만을 성토했습니다. 640 x 480 에 비해서 사이즈가 줄어든 것도 한 원인이지만, 그보다 544  x 416가 전체화면을 하였을 경우 주변에 여백이 생기는 것이 주된 원인이었습니다. 이전의 버전들과 달리 캐릭터의 신체비율이 줄어든 VX이후의 툴에서는 544 x 416 의 해상도가 보다 알찬 것은 물론이고, 최소크기의 맵에서도 캐릭터가 정 중앙에 바로 위치할 수 있다는 장점이 있었기 때문에 해상도가 작다고 무조건 나쁜 것은 아니었습니다만, 전체화면에서의 여백은 여간 거슬리는 것이 아니었습니다.

  이러한 이유로 VX에서는 많은 해상도 변경 스크립트가 작성되었습니다만, 걔중 일부는 화면 스크롤을 고려하지 않은채로 작성된 미완의 스크립트인 관계로 쓰지 않은만 못했습니다. 화면의 스크롤은 544 x 416을 기준으로 작동하고, 화면은 640 x 480 으로 진행되었기 때문입니다.

  여기서는 무리없이 정상 작동하는 스크립트 중에서 가장 유용하다고 생각되는 OriginalWij님의 Resize and Scale를 소개해 드립니다. 해상도와 윈도우 배율 모두 설정이 가능한 매우 유용한 스크립트입니다.

20120727_1.PNG
 
Resize and Scale v 1.1 (by OriginalWij) : http://www.mediafire.com/?2mgtjirmm1m

 


2. 타일셋 확장


  VX는 보다 손쉽고 가볍게 게임을 제작할 수 있는데 초점이 맞춰진 툴입니다. 각종 단축 기능은 VX가 자랑하는 부분이며, 그 중 하나가 바로 데이터 베이스가 아닌 맵 편집창에서 직접 타일셋의 통행설정이 가능하다는 것입니다.

  하지만 VX에서의 타일셋 제한은 RPG 장르에는 다소 어울리지 않는 부분입니다. 툴의 컨셉에 맞는 간단한 게임의 제작에는 그다지 불편함이 없는 부분이지만, 보다 다양한 그래픽을 이용한 맵 디자인을 위해서는 편법이나 우회방법을 요구합니다. 배경 그래픽을 이용하는 스크립트, 멀티레이어를 사용한 스크립트 등 여러가지 방법이 나왔습니다만, 이는 사용 가능한 타일셋을 확장한다기보다는 타일셋 이외의 그래픽을 통해서 맵을 그려주는 방식입니다.

  여기서는 추가적인 타일셋을 사용할 수 있는 방법으로 아방스의 코더이신 허걱님과 해외 VX 커뮤니티인 RPGMakerVX.net의 코더이신 bulletxt님의 스크립트들을 소개하겠습니다.

  우선 허걱님의 추가 맵칩 사용 스크립트입니다. 맵마다 저마다 다른 맵칩을 할당하여, 플레이시 스왑하는 방식입니다. 맵 제작시에는 맵칩을 수동으로 스왑작업해주셔야 맵 제작시 에디터상에서는 확인이 가능합니다. HG_Passages.rvdata 파일을 잘 관리해서 통행설정을 잘 적용해주셔야 합니다.
 
20120727_2.PNG 20120727_3.PNG

추가 맵칩 사용 (by 허걱) : http://avangs.info/rgss_vx/265804

  다음으로 소개해드리는 것은 bulletxt님의  SwapXT입니다. 추가적인 응용 프로그램을 이용해서 실시간으로 타일을 스왑이 가능한 스크립트입니다. 강력한 기능 만큼 다소 복잡하기 때문에 관련하여 제작자가 영상을 제공하고 있습니다. 가벼운 스크립트가 아니기 때무내에 위의 허걱님의 스크립트보다는 호환성에 있어서 좀 더 고려해야 할 점이 있다고 여겨집니다.




3. 포그 추가


  포그는 VX로 넘어오면서 사라진 기능입니다. 사실 포그 기능은 그림의 표시를 통해서도 충분히 대체구현이 가능한 부분입니다만, 아무래도 있던 기능이 사라진 만큼 유저의 입장에서는 불편한 부분입니다.

  이 역시 많은 분들께서 코딩해 주셔서 여러 스크립트들이 존재하기 때문에 여기서는 그 중 몇가지만을 소개하도록 하겠습니다.

 


5. 나가며


  이번에 VX에서 사라진 부분을 보완할 수 있는 스크립트들에 대해서 소개해 드렸습니다. 추가적으로 소개를 원하시는 부분에 대해서는 아래 댓글로 피드백 주시면 해당 부분에 대해서 찾아 소개해 드리도록 하겠습니다.^^



Who's 습작

profile

* 게임소재 자료실 관리자 (2012.04.17 ~ ) / 게임리뷰 게시판 관리자 (2012.08.23 ~ )
* 개인 블로그 : https://eternalworld.tistory.com
└ RPG Maker VX/Ace 메뉴 편집기 등 배포
* 리뷰 블로그 : https://etude87.tistory.com
└ RPG Maker 시리즈 한글패치 정리, 쯔꾸르 시리즈 이용 규약 등 소개
* 프리 게임 한글화 DB : https://freegame.tistory.com
└ 한글화된 해외 무료 게임 정리

  • ?
    appletree 2013.01.24 19:45
    추가 맵칩 소개 동영상 링크가 깨진거같네요.
  • profile
    습작 2013.01.24 19:59
    퍼가기를 허용금지로 수정했네요. 동영상 제목을 누르신 다음 직접 유튜브에 가시면 될 것 같네요.^^;;
  • ?
    appletree 2013.01.24 22:24
    감사합니다
  • ?
    크리스토퍼 2014.01.19 16:19
    제가 화면 확장 스크립트를 사용하려 하는데 vx ace에서도 사용 가능한가요?
  • profile
    습작 2014.01.19 16:39
    안됩니다. 그러나 Ace에서는 그보다 간단하게 Graphics.resize_screen(640, 480) 을 적어주시면 되실 겁니다.
  • ?
    크리스토퍼 2014.01.19 16:48
    감사합니다~ 해보겠습니다~ㅋㅋ
  • ?
    크리스토퍼 2014.01.19 19:19

    으...죄송해요 다시 한번 물을게요...이  Graphics.resize_screen(640, 480) 를 어디에다가 적어야 하나요?ㅠㅠ

  • profile
    습작 2014.01.19 21:01
    스크립트 에디터에서 일반 스크립트 추가하듯 입니다.

List of Articles
분류 제목 글쓴이 조회 수
게임 제작 [RPG Maker VX] 기본 메뉴를 수정하고 싶습니다. 습작 3747
한글화 [RPG Maker] RPG Maker 시리즈 한글패치 정리 7 file 습작 15773
게임 제작 [RPG Maker VX Ace] 기본 메뉴를 수정하고 싶습니다. 4 file 습작 5373
게임 제작 [RPG Maker] 게임 제작하는 법 좀 알려주세요. 2 file 습작 12776
게임 제작 2D 게임제작, 어떤 툴을 사용해야 할까요? 14 file 습작 40109
게임 제작 [RPG Maker XP/VX/VX Ace] Ruby 스크립트를 배우고 싶습니다. 22 file 습작 19599
게임 제작 [RPG Maker XP/VX/VX Ace] 스크립트에 오류가 생겼습니다. 습작 9327
게임 제작 [RPG Maker XP/VX/VX Ace] 메뉴 커맨드를 수정하고 싶습니다. 7 file 습작 7668
한글화 [RPG Maker 2k/2k3] 일본 작품을 번역하고 싶습니다. 6 file 습작 10105
사이트 이용 아방스 채팅창입니다. 아방스 2958
게임 제작 [RPG Maker XP/VX/VX Ace] 암호화 툴에 대해서 알고 싶습니다. 13 습작 12307
사이트 이용 게임/대용량 파일 업로드 방법 file 습작 2784
게임 제작 [RPG Maker VX Ace] VX 프로젝트 데이터를 Ace로 옮기고 싶습니다. 7 습작 5361
게임 제작 [RPG Maker VX] 해상도 확장, 타일셋 변경, 포그 기능을 추가하고 싶습니다. 8 습작 8252
게임 제작 [RPG Maker XP/VX/Ace] 데이터, 변수, 스위치를 999/5000개 이상 사용하고 싶습니다. 18 file 습작 5822
게임 제작 [RPG Maker XP/VX/Ace] 스크립트를 추가하고 싶습니다. 5 습작 5438
게임 제작 기타 Q&A : 윈도우7/비스타에서 알만툴/rpg만들기가 실행/설치가 정상적으로 되지 않습니다. Lighna 3299
사이트 이용 게시물에 사진은 어떻게 올리죠? 2 file 완폐남™ 7072
Board Pagination Prev 1 2 Next
/ 2