RPG Maker
2014.08.16 00:41

[XP, VX, VXA] 시야제한 만들기

조회 수 2609 추천 수 5 댓글 17
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

모든 플레이어분들(특히 어떤 분들이)이 두려워하는 그것....

시야 제한을 설정하는 방법에 대해 설명하도록 하겠습니다.


우선 첨부한 XP, VX/VA용 시야제한 이미지를 다운받습니다.

(기본 윈도우 사이즈에 맞춰 제작되었습니다. 스크립트로 창 사이즈 변경시 알맞은 이미지를 스스로 구해주세요.)

각각 xp.png, vx.png로 첨부되어있습니다.



xp.pngxp용


vx.png

vx용



그 후에 해당 이미지들을 [ 게임폴더GraphicsPictures ] 에 넣어주세요.


그리고 게임에 해당 이벤트와 똑같은 이벤트를 제작합니다.xp 시야.pngvx 시야.png


커먼이벤트와 스위치를 사용하면 게임 전반에 걸쳐 적용되게 할 수도 있습니다만, 우선 해당 맵에 적용되는법만 배워봅시다.

적용되지 않는맵에선 해당 이미지에 지정한 번호(예시의 경우에선 1번)의 그림을 삭제하는 병렬 이벤트를 만들어줍시다.


이렇게 하면!


bandicam 2014-08-15 15-24-41-601.jpg

bandicam 2014-08-15 15-24-06-884.jpg


이런식으로 시야제한이 적용됩니다!

물론, 시야제한이 너무 어둡거나 게임 플레이에 방해가 된다고 생각하실경우 좀 밝게 하는 방법이 있습니다.




설명.png


그림의 표시에서 해당 이미지의 (불)투명도를 조금 낮춰주면!






bandicam 2014-08-15 15-25-00-240.jpg


bandicam 2014-08-15 15-24-25-625.jpg


이런식으로 주변이 밝아지게됩니다!

시야범위를 확대하려면 확대율 옵션으로 이미지 사이즈를 키우면 됩니다만, 차라리 만드는편이 더 자연스러우니 참고합시다.


반대로 더 어둡게 하려면 색조변경으로 주변을 어둡게 만드는 효과를 병행해서 사용하면 됩니다만....

추천하지 않습니다.

절대로 사용하지 말아줬으면 하는 방법입니다.

오류가 있다거나 그런건 아니고.....

게임 플레이에 지장이 생기기 때문입니다.

너무 어두우면 플레이어들이 게임을 플레이할때 심한 짜증과 강력한 중도포기 본능을 느끼게됩니다.





이상으로 시야제한을 만드는 설명을 종료합니다!



[첨부파일 설명.png 다운로드]

[첨부파일 vx 시야.png 다운로드]

[첨부파일 xp 시야.png 다운로드]

[첨부파일 vx.png 다운로드]

[첨부파일 xp.png 다운로드]

[첨부파일 bandicam 2014-08-15 15-25-00-240.jpg 다운로드]

[첨부파일 bandicam 2014-08-15 15-24-41-601.jpg 다운로드]

[첨부파일 bandicam 2014-08-15 15-24-25-625.jpg 다운로드]

[첨부파일 bandicam 2014-08-15 15-24-06-884.jpg 다운로드]
?
  • ?
    맛있쪙! 2014.08.16 02:47
    감.사.합.니.다.^.^.
  • ?
    맛있쪙! 2014.08.16 03:51
    넹!프사귀여워욤
  • ?
    빙냥이 2014.08.16 03:19
    도움이 되었다니 다행입니다.
  • ?
    만두카레 2014.08.16 07:49
    감사합니다!
    저걸로 밤의도시를 만들수도 있겟군요!
  • ?
    사크라이 2014.10.31 05:59
    저는 병렬처리로 하니까 오류 메시지가 뜨는데 무슨 이유일까요?
  • ?
    사크라이 2014.11.01 06:10
    알겠습니다. 지금은 일하고 있어서 당장은 못올리니, 내일 오전 집에 도착하면 추천하신 곳에 올리도록 하겠습니다.
  • ?
    사크라이 2014.11.02 00:18
    좋은 말씀 감사합니다. 덕분에 공부가 되었네요.
  • ?
    AltusZeon 2014.11.01 23:15
    이미지 크기는 화면크기(544px * 416px)의 두 배(1088px * 832px)로 그대로 두셔야합니다.
    안쪽의 반투명/투명 부분만 줄이셔야 됩니다.

    이미지 크기를 줄이게 될 경우, 플레이어가 화면 끝에 존재할 때
    이미지의 검은 부분이 화면을 다 뒤덮지 못하는 경우가 발생할 수 있습니다.
  • ?
    사크라이 2014.11.01 23:07
    도움 말씀 주신 Zeon님, 빙냥이님 감사합니다. 덕분에 작동이 잘 됩니다.
    한가지 더 질문을 드리자면, 시야 부분은 조금 더 줄이고 싶다면 이미지 크기를 줄이면 되나요?
  • ?
    AltusZeon 2014.11.01 21:45
    변수조작에서 스크립트 항목에 x를 집어 넣으시면 안 됩니다.
    (스크립트 항목은 스크립트 커맨드를 사용할 때 쓰는 부분입니다.)
    본 글의 이벤트 편집창과 비교해보시면, 변수조작 내용이 서로 다른 것을 보실 수 있습니다.

    변수조작 => 게임데이터 - 캐릭터 - 플레이어 (의) 화면 X 좌표와 같은 방식으로 조작해주셔야 합니다.
    화면 Y 좌표도 마찬가지입니다. (변수조작 => 게임데이터 - 캐릭터 - 플레이어 (의) 화면 Y 좌표)

    스크립트 커맨드로도 같은 조작을 할 수 있기는 합니다. 다만, 그 커맨드는 다음과 같습니다.
    플레이어의 화면 X 좌표 : $game_player.screen_x
    플레이어의 화면 Y 좌표 : $game_player.screen_y
  • ?
    사크라이 2014.11.01 20:15
    http://image.kilho.net/?pk=1787641
    이미지를 올렸습니다. 확인을 부탁드립니다.
  • ?
    빙냥이 2014.11.01 05:07
    Game_Interpreter 의 542번줄이면 vx나 va일텐데 어디서 오류가 났는지 잘 모르겠습니다.
    오류의 상세내용은 X가 정의되지 않았다 뭐 그런거같은데....
    스크린샷은 올리실거라면 임시로 올리시는거니 여기 추천드립니다. http://image.kilho.net/
  • ?
    사크라이 2014.10.31 23:20
    개인적으로 스크립트 수정한 건 없어요. 게시글의 검은 그림 그대로 받아서 picture 폴더에 넣고 타일 더블클릭 후 이벤트 페이지 열고 게시글에 적힌대로 입력했어요.
    간단하게 화면 캡쳐해서 보여드리고 싶은데, 어디에 올려야할 지 모르겠네요.
  • ?
    빙냥이 2014.10.31 23:06
    흠...왜 오류가 생기는지 이해가 안가서 스크립트 자세히 아시는 분께 여쭤보니, [기본 스크립트로 해당 오류가 일어날 가능성은 아마 없을것이다.]라고 하십니다.
    혹시 스크립트에 개인적인 수정을 가하셨는지 확인해주세요. ㅠㅅㅠ
  • ?
    사크라이 2014.10.31 12:10
    script 'Game_Interpreter' line 542: NameError occurred.
    undefined local variable or method 'x' for
    #<Game_interpreter:0x87ea204>
    라는 메시지입니다.
    게시판에 적힌 그대로 타일에 이벤트 생성 후 변수 생성, 그림 표시 입력했고요.
    단지 다른 거라면 그림 파일 이름만 다를 뿐입니다.
  • ?
    빙냥이 2014.10.31 07:37
    오류 메세지 내용을 모르면 답변을 드릴 수가 없습니다. ㅠㅅㅠ
  • ?
    GameEye 2015.08.14 22:12
    감사합니다!

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
984 언어/기타 페인터(코럴) 브러쉬 세팅 공유 :) 8 file 샤이귤군 2015.03.28 1474
983 언어/기타 유화재료 & 기법 살짝 팁 공유 (매우 깁니다 -3-) 11 file 샤이귤군 2015.03.28 817
982 언어/기타 픽사에서 텍스쳐 꽁짜로 뿌림ㅋ 8 사람님(대회참가) 2015.03.26 825
981 RPG Maker 알만툴이 아닌 새로운 툴강좌 (이클립스 강좌) 이클립스 2014.10.07 1338
980 RPG Maker 이클립스 강좌 1 AVD생성 밑 실행 이클립스 2014.10.07 877
» RPG Maker [XP, VX, VXA] 시야제한 만들기 17 빙냥이 2014.08.16 2609
978 RPG Maker 처음 제작하시는분들 흔히 일어나는 실수 8 지브릴 2014.07.12 1926
977 RPG Maker 게임제작 시작하시는분들을위한 강좌!(외부링크) diget 2013.09.23 1736
976 언어/기타 멀티해상도에 따른 속도와 가속도 값의 조절 1 MiDtics2 2013.01.13 781
975 언어/기타 [Android] 멀티스크린 노하우 2 MiDtics2 2012.10.27 1462
974 RPG Maker [정보] 일본의 RPG만들기 관련 커뮤니티 1 비형랑 2012.10.01 1136
973 RPG Maker 꼬마 캐릭터 쯔 꾸르 비형랑 2012.10.01 2574
972 RPG Maker rpg2003 액션알피지 간단한 예제 1 아자2™ 2012.09.03 1090
971 RPG Maker SRPG95에서 MP 0 소모 마법의 활용. 3 협객 2012.06.30 1482
970 RPG Maker [쯔꾸르] 애기들 따라다니게 만들기 1 file 2012.06.26 1394
969 언어/기타 [js] 코드 압축 걸음마 2 1 2012.06.12 963
968 RPG Maker RPG2003용 플러그인 제작 SDK:DynRPG 의 설치와 적용 +@ 3 file 아름다운마을 2012.05.08 1844
967 언어/기타 [css] css 겉핥기 핥핥 1 file 2012.05.03 853
966 언어/기타 [css, js] form - select안의 option들에 스타일 적용하기 4 file 2012.04.28 5197
965 RPG Maker [rpg2k] 바로가기를 이용해 테스트 플레이 실행하기 1 베넘 2012.01.14 1593
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 51 Next
/ 51






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)