?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

2) 텍스트 출력을 좀 더 그럴싸하게!
텍스트창을 고치는 건 글자 자체를 고치는 것과
텍스트창 배경(스킨)을 고치는 걸로 나눌 수 있겠습니다.
우선 글자 자체를 고치는 것을 보도록 하지요.
여기서 알아야 할 것은


 



 


이 명령어들(+알파)입니다.


 


i) TEXT_SPEED는 말 그대로 텍스트가 출력되는 속도입니다.
숫자로 설정 하는데, 0부터 10까지 쓸 수 있습니다.
숫자가 커질수록 빨라요.
실제로 해보고 자기가 보기에 적당한는 속도로 설정하면 되지요.
우리 게임은 7로 설정합니다.


 


TEXT_SPEED = 7


 


ii) TEXT_COLOR는 기본 텍스트 색깔을 설정하는 것입니다.
괄호 안에 숫자가 세 개 있지요?
그것들 각각은 그 색깔의 R, G, B 값입니다.
(RGB 값에 대해서는 보조강의에서~)


 


TEXT_COLOR = (255,0,0)


 


라고 하면 기본 텍스트 색깔이 빨강이 되겠지요.


 


TEXT_COLOR = (0, 255, 0)


 


이라고 하면 기본 텍스트 색깔이 녹색이 될 테고.


우리 게임의 기본 텍스트 색깔은 검정으로 합시다.
(스킨을 흰 색으로 할 거거든요)


 


TEXT_COLOR = (0,0,0)


 


으로 바꾸면 되겠네요.


 


iii) TEXTHIGHLIGHTCOLOR 는 텍스트 하이라이트의 색을 결정하는 건데...
아직 텍스트 하이라이트가 안 나오니 일단 넘어갑시다.
2강, 6강에서 다시 다루게 될 거에요.


 


iv) FONTNAME 명령은 글꼴을 지정해주는 명령입니다.
그 컴퓨터에 깔려 있는 글꼴이라면 어느 것도 쓸 수 있어요.
하지만, 일반적이지 않은 글꼴을 쓰면 자기 집에서는 잘 돌아가도
다른 사람이 다른 컴퓨터에서 받아서 하면 그 글꼴이 안 나오겠지요?
글꼴도 같이 배포하는 방법도 있겠지만, 그건 복잡하니 넘어가고...
우리 게임은 일반적이고 보기 좋은 돋움체로 하도록 합시다.


 


FONTNAME = "돋움체"


 


v) FONTTYPE 명령은 글꼴의 속성을 지정해주는 것입니다.
글꼴을 진하게 하거나, 그림자를 주거나, 테두리를 줄 수도 있지요.
이걸 지정하려면 간단한 산수계산을 해야 합니다.


진하게=1, 그림자=2, 테두리=4 이렇게 설정되어 있어서,
주고 싶은 속성 값을 더해서 설정해 주면 됩니다.


진하고 그림자가 있게 하고 싶으면 1+2=3이니까


 


FONTTYPE = 3


 


그림자에 테두리로 하고 싶으면 2+4=6이니까


 


FONTTYPE = 6


 


진하게만 하고 싶으면 1, 아무 속성도 안 주고 싶으면 0...
이렇게 설정하면 되지요.
자기가 보기에 좋게 설정하면 되겠지요?


우리 게임은 진하게만 합시다.
검은 색이라 그림자나 테두리가 필요 없을 것 같거든요.


 


FONTTYPE = 1


 


vi) FONTSIZE는 글자 크기를 설정하는 것입니다.
기본값은 24이고, 14~34 사이에서 설정해 주셔야 합니다.
지금 글씨는 너무 크니까, 줄여서 15 정도로 해 줍시다.


 


FONTSIZE = 15


 


vii) TEXTMARGIN은 줄간격을 설정하는 것입니다.
기본값이 6인데, 이건 1로 설정해 보지요.


 


TEXTMARGIN = 1


 


실제로 자기 게임을 만드실 때에는


설정값을 바꿔가면서 자꾸 실행해 보고


자기 맘에 드는 설정값을 찾아야겠지요? ^^


 


자, 그럼 위 캡쳐에 나와 있는 건 전부 설명했네요.


하지만 이게 전부가 아니에요.
기본 vnap.ini 파일에는 없지만 알아야 할 명령어가 두 개 있어요.


 


viii) 먼저 CARET_FILE.
텍스트가 다 출력되고 나면 텍스트 뒤에 파란 별이 깜빡거리지요?
그것을 캐럿(caret)이라고 하는데,
CARET_FILE 명령은 이 캐럿을 바꿔 주는 명령입니다.



이건 bmp나 png 파일로 만드시면 되요.
크기는 FONTSIZE에서 설정한 값과 같게 만들면 되겠지요.


그럼 우리는 15X15 짜리 파일을 만들어서
CherryCaret.png 로 저장하면 되겠네요. (첨부파일에 있어요)



그리고 vnap.ini 적당한 곳에


(어디에 해도 상관 없으니, 자기가 잘 기억할 수 있는 곳에 하세요)


 


CARET_FILE="CherryCaret.png"


 


라고 입력합시다.


 


ix) CHAR_COLOR 명령을 통해서는 게임에 나오는 여러 캐릭터
각각에게 각 캐릭터 고유의 대사색을 줄 수 있습니다.
뭐, 아직 캐릭터가 하나도 안 나오니 지금은 시험해 볼 수가 없네요;
4강에서 다루겠습니다. ^^


 


그럼 이제 Perfect Cherry Blossom.cfg 파일을 지우고
VNAP.exe를 실행해 봅시다!


 



 


많이 바뀌었군요!


글자가 잘 안 보이신다구요?
다음 강의에서 스킨을 흰 색으로 바꾸면 잘 보이게 될 거에요 ^^;


 


자, 이것으로 1강의 반은 끝났습니다.
"3) 대화창 스킨 바꾸기"는 차후에 나머지 반에서 알아보도록 하지요.
마지막으로는 오늘 강의로 만들어진 vnap.ini 전체를 올릴게요.
표시된 부분이 수정된 부분이에요.


 


?

  1. 물체 밀어서 움직이는 이벤트 조금 더 쉽게 하는 법

    Date2018.01.02 CategoryRPG Maker Byzero? Views644
    Read More
  2. [마지막 3명 모집] [취업연계무료교육] VR/AR 게임 콘텐츠 전문가 양성 과정 교육생 모집

    Date2017.07.14 Category언어/기타 By황금상자 Views702
    Read More
  3. rpg vxa 로 겜만들때 데미지 설정 공식[링크]

    Date2017.06.08 CategoryRPG Maker By준E Views740
    Read More
  4. [꿀팁] 간단하게 만들 수 있는 실시간 전투 시스템

    Date2017.03.31 CategoryRPG Maker By준E Views2019
    Read More
  5. JSON parser 변환데이터 저장시 생기는 Object Too Deep 해결하기

    Date2016.12.24 Category언어/기타 Bytitle: 댓글러lklslel Views851
    Read More
  6. 앙뜨프리너십에서 해커톤 부트캠프 모집중이네요

    Date2016.11.08 Category언어/기타 By마나님이 Views908
    Read More
  7. RPG MV에서 플러그인 오류의 원인에 대하여

    Date2016.07.08 CategoryRPG Maker Bytitle: 댓글러lklslel Views2359
    Read More
  8. RPG MV 게임 도중에 윈도우 스킨 파일 자체를 통째로 바꿔버리는 방법 (출처: HIME)

    Date2016.07.08 CategoryRPG Maker By최저 Views1627
    Read More
  9. 게임의 버전을 짜 보자! - 유의적 버전 2.0.0

    Date2016.06.07 Category언어/기타 ByYanggaeng Views1123
    Read More
  10. 텍스트 대화 도중 메뉴 여는 방법을 알아냈습니다!

    Date2016.03.12 CategoryRPG Maker By정궈니 Views2938
    Read More
  11. rpgmv 마우스 지원과 터치 지원이 되니.

    Date2015.10.25 CategoryRPG Maker By팡소리 Views1011
    Read More
  12. RPG Maker MV 와 AJAX를 이용한 웹통신 관련 영상.

    Date2015.10.25 CategoryRPG Maker ByHT9MAN Views2246
    Read More
  13. RPG게임 뻔한요소들.

    Date2015.10.05 Category언어/기타 Bytitle: 천무천무 Views1644
    Read More
  14. 자바스크립트와 관련해서 참고할 만한 사이트들

    Date2015.10.04 Category언어/기타 ByMARCO Views921
    Read More
  15. 꿀잼이군요!

    Date2015.05.20 Category언어/기타 By사람님[대회참가] Views873
    Read More
  16. [RPG2000/3 팁] 간편한 이벤트 단축키

    Date2015.04.06 CategoryRPG Maker Bytitle: 자게이하앵 Views1833
    Read More
  17. [RPG2000/3 팁] 간편한 이벤트 단축키

    Date2015.04.05 CategoryRPG Maker Bytitle: 자게이하앵 Views748
    Read More
  18. [강의링크] 대비법칙-색상대비-밀당의 재미 약한 반대색 설계

    Date2015.04.02 Category언어/기타 Bytitle: 천무천무 Views636
    Read More
  19. 오다 주웠습니다.

    Date2015.03.30 Category언어/기타 By사람님[대회참가] Views917
    Read More
  20. 무료 이미지 사이트 Pixabay!

    Date2015.03.28 Category언어/기타 By나작소 Views909
    Read More
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(김원배) | 사신지(김병국)