VNAP (비공식) 관리위원회

블로그 이미지
VNAP Unofficial Support Page.
by pilza2

ARTICLE CATEGORY

전체 (48)
보관 (18)
정보 (5)
강좌 (16)
작품 (6)

RECENT ARTICLE

  • Total hit
  • Today hit
  • Yesterday hit

'전체'에 해당되는 글 48건

  1. 2009.12.30
    [Lecture 02. 그림(CG) 나타내기.]
  2. 2009.12.30
    [Lecture 01. 글(Text) 출력하기.]
  3. 2009.12.30
    [Lecture 00. VNAP 첫걸음.] 3
  4. 2009.11.23
    노벨 게임 제작툴 및 게임 엔진 모음 1
  5. 2009.01.04
    Brother, My Knight 공개중 4
  6. 2008.12.21
    LoveOne 동영상 공개중
  7. 2008.12.21
    Brother, My Knight 동영상 공개중
  8. 2008.07.30
    [RVPF/지속] Rain6419
  9. 2008.07.18
    [RVPF/일반] MoveSprite
  10. 2008.07.07
    [RVPF/일반] 일도양단/Cut2121
  11. 2008.06.25
    [RVPF/지속] Snow2930
  12. 2008.06.17
    [RVPF/일반] WaveFadeII2919
  13. 2008.06.03
    [RVPF/일반] ClockSweep2916
  14. 2008.05.21
    [RVPF/일반] pTurnH2912
  15. 2008.05.13
    [RVPF/일반] Rollback299

저번 강좌에서는 글을 나타내는 기초적인 방법을 배웠습니다.
이번에는 그림을 나타내는 방법에 대해 알아보도록 합시다.

[Lecture 02. 그림(CG) 나타내기.]

텍스트 어드벤처에서 사용되는 그림으로는 케릭터를 나타내는 케릭터 CG 배경 이벤트를 나타내는 배경 CG 이벤트 CG 나뉘어집니다.
실제로, 실제 게임에서의 화면은 배경 CG 위에 케릭터 CG 나타나게 , 글이 보이게 하는 것으로 구성되어 있습니다.
, 백문이 불여일견! 직접 표현해 보도록 합시다.

cg

 cg 명령어는 배경 이벤트CG 나타나게 하는 기능 가지고 있으며, 컴퓨터 그래픽(Computer Graphic) 줄임말입니다.

보기의 배경 Cg 파일이 있다고 합시다.
(
, 확장자는 bmp,png파일을 사용하세요. png파일을 추천합니다.)

먼저 school.png 라는 그림 파일을 준비합시다.
창과 같은 사이즈(보통 사이즈 640*480 픽셀) 파일을 준비하는 것이 좋습니다   

그림 파일을 vnap 폴더 안에 넣습니다.

                               <예제에서는 school.png라는 파일을 준비했습니다.>

scenario.txt 파일을 열고, 다음과 같이 타이핑한 저장을 합시다.

cg school.png

wait

    

school.png 라는 파일이 화면에 나타났습니다   

CG 지우고 싶으면 아무 명령어 없이 CG 적어주시면 됩니다.
다른 CG 불러오시려면밑에 이어서 cg명령어를 쓰시면 배경 CG 바뀝니다.

    

여기에 text 명령어를 이용하면, 케릭터와 같이 글이 나타나게 됩니다.
(직접 한번 해보세요^^)   

 char

char 명령어는 케릭터 CG 나타나게 하는 기능을 가지고 있으며, 케릭터(character) 줄임말입니다.
보기의 케릭터 CG 파일이 있다고 합시다.
(
, 확장자는 bmp,png파일을 사용하세요. png파일을 추천합니다.)

먼저 yuki_nomal.png라는 그림 파일을 준비합시다.
케릭터 CG 사용될 파일이므로 (보통 사이즈 640*480 픽셀)보다는 작은 사이즈의 파일을 이용하시는 것이 좋습니다.

그림 파일을 vnap 폴더 안에 넣습니다.

 scenario.txt 파일을 열고, 다음과 같이 타이핑한 저장을 합시다.

char yuki_nomal.png
wait

그리고 vnap.exe파일을 실행시킵니다.

    

yuki_nomal.png 라는 파일이 화면에 나타났습니다   

다른 케릭터 CG 화면에 출력하고 싶으면 다음줄에 char 명령어로 다른 파일을 불러오시면 됩니다.
(기본으로 케릭터가 중앙에 위치하게 됩니다.)  

두명 이상의 케릭터를 출력하고 싶으시면, 좌표를 사용하여 위치를 옮기셔야 합니다.
좌표는 다음 강좌에서 소개하도록 하겠습니다   

여기서는 케릭터를 출력하고, 지웠다가 다른 케릭터 CG 출력하게 만들었습니다.)     

     

yuki_nomal.png 라는 파일이 나타나고, 엔터를 치면 글이 나타납니다.
다시한번 엔터를 치면 yuki_smile 이라는 파일이 나타나게 됩니다   

케릭터를 지우는 명령어는 char  적어주시면 케릭터는 지워집니다.    

여기에 text 명령어를 이용하면, 케릭터와 같이 글이 나타나게 됩니다.
(직접 한번 해보세요^^)     

, 그러면 따로 노는(?) 그림이 같이 나오도록 해봅시다.
시간에 배운 text 명령어를 이용해서 글까지 같이 나오게 하면 좋겠군요   

cg school.png

char yuki_nomal.png

text 배경그림과 케릭터와 글이 같이 나타납니다.

여기서 주의할 점은, 텍스트 파일에 적힌 순서대로 VNAP 실행되기 때문에, 배경-케릭터- 순으로 나타내주어야 한다는 점입니다   

  cg   
 char 
text

명령어 순서대로 차례로 써주시면 되겠습니다   

기본적인 그림을 나타내는 법을 배웠습니다.
강좌에 쓰인 파일을 받으셔서 압축을 푸시고, scenario.txt파일을 이리저리 고쳐보시면 훨씬 빨리 익히실 것입니다 ^^

강좌 파일


Copyright 2005-2009. 아우름이. All rights Reserved.
미디어 연구소(http://mediastudio.tistory.com)

AND

비주얼 노벨은 크게 (text) 그림(CG) 음향(BGM)으로 이루어져 있습니다.
따라서 강좌의 흐름도 가지의 요소에 초점을 맞추어 진행되며, 응용을 통해
여러분만의 작품을
만들 있도록 뼈대를 제공할 것입니다.

기본적인 글을 출력하는 방법부터 설명해 드리도록 하겠습니다.

[Lecture 01. (Text) 출력하기.]

text

스크립트 가이드를 보시면서 강좌를 참조하세요.



다소 어려울 있는 내용이기에 그림과 자세한 설명을 첨부하여 진행하겠습니다.

일단 전에 만들어 두었던 scenario.txt 파일을 찾아 엽시다.
아무 내용이 없는 메모장이 열릴것입니다.
파일에 다음과 같이 타이핑 후에 저장을 합시다.

text 글을 써봅시다. 

타이핑 후에는 언제나 저장을 하셔야 합니다.
그리고 vnap.exe파일을 실행시켜 봅시다
     



"
글을 써봅시다." 라는 말이 화면에 출력된 것을 있습니다.

[명령어 사용 Check]

text 출력하고자 하는 글 

[text는 글을 출력하라는 명령어이고 명령어를 사용하고 난 후에는 반드시 한 칸을 띄워줍니다.]

글이
길면 자동으로 다음 줄에 이어서 출력됩니다.
그렇지만, 글이 너무 길다면 text 명령어를 여러번 이용하시면 됩니다.

예제에서는 VNAP홈페이지에 공식적으로 나와있는 스크립트인 '햇님 달님' 스크립트를 예로 들겠습니다
  

text 그러나 또래의 아이들이 대개 그렇듯이, 둘은 금방 친숙해졌다. 어느 정도냐면, 심심하다는 핑계로 우일이 방에 와서 자는 일도 종종 있을 정도가 되었다. 그러나, 아직까지도 우일이를 오빠라고 부르지 않고 이름으로 부르고 있긴 하지만.      

이라고 scenario.txt 파일에 적고, 저장을 합니다.
그리고
vnap.exe 실행시키면 다음과 같이 나옵니다
  

 



글이 너무 길기때문에 창에 넘쳐서 나오고, 남은 글은 엔터를 쳐주면 다음 창에 이어서 나오게 됩니다.

그렇지만, text 명령어를 여러번 이용하여 출력하게 되면, 다음과 같이 나오게 됩니다.
예제를 들겠습니다.

text 그러나 또래의 아이들이 대개 그렇듯이, 둘은 금방 친숙해졌다.
text
어느정도냐면, 심심하다는 핑계로 우일이 방에 와서 자는 일도 종종 있을 정도가 되었다.
text
그러나, 아직까지도 우일이를 오빠라고 부르지 않고 이름으로 부르고 있긴 하지만.   
  



text 한번 이용하는 것과 여러번 사용하는 것에 대한 차이점을 아시겠습니까?
알맞게 text 명령어를 이용하시길 바랍니다 ^^

 atext

다음 배우실 명령어는 출력된 글의 뒤에 이어서 다른 글을 출력하게 해주는 명령어입니다.
기존의 text 명령어를 연달아서 사용하게 되면 다른 창에 표시되는 것과 다르게,

atext 명령어는 바로 뒤에 글이 붙게 됩니다. (Add Text)

text atext 차이를 예제를 들어 설명하겠습니다.
먼저
text 명령어로 글을 나타내었습니다



다음은 atext 명령어로 글을 나타내었습니다



 
text 명령어와는 다르게, atext 사용하려면, 부가적으로 2가지의 명령어를 사용해야 합니다. 

사용자의 조작을 기다리 wait 명령어와
다음 줄로 넘기는 nextline 명령어 혹은,

다음 창으로 넘기는 nextpage 명령어와

같이
써주어야 한다는 점입니다.


, atext 명령어는 기본적으로 아래의 형식 중 하나를 택하여 써주어야 합니다.
atext
wait
nextline
atext
wait
nextpage


[주의] atext 명령어를 사용시 바로 뒤에 글자가 붙어요!

atext 명령어는 텍스트의 흐름을 조절하는데 사용됩니다.
하지만 아무 것도 없이 atext만 사용하면 아래와 같이 어색한 모양이 됩니다.



글씨가 달라붙어 버렸습니다. 이 때는 띄워쓰기를 해야겠지요.


띄워쓰기 명령어는 textspace 입니다.
textspace 2 라고 쓰면 2칸이, textspace 3 이면 3칸을 띄워줍니다.

이렇게 쓰시면 띄워쓰기가 되어 모양이 보기 좋게 됩니다.


여기서 nextline 사용했을때와 nextpage 사용했을 때의 차이를 알아봅시다.

1. nextline 사용시.

2. nextpage 사용시.



nextline
사용했을때와 nextpage 사용했을 때의 차이를 아시겠습니까?

nextline 창에서 다음줄에 글을 출력, nextpage 다음 창으로 이동하여 글을 출력합니다.

글을 나타내려면 text 명령어만으로도 가능하지만, atext 명령어를 이용하면 더욱 깔끔히 글을 처리할 수도 있습니다.
다음 강좌에서 글을 깔끔히 출력하는 것을 배워보도록 합시다.

기본적인 글을 나타내는 법을 배웠습니다.
강좌에 쓰인 파일을 받으셔서 압축을 푸시고, scenario.txt파일을 이리저리 고쳐보시면 훨씬 빨리 익히실 것입니다 ^^

강좌 파일


Copyright 2005-2009. 아우름이. All rights Reserved.
미디어 연구소(http://mediastudio.tistory.com) 

AND

안녕하세요, 아우름이라고 합니다.
국내 비주얼 노벨 제작 엔진인VNAP 많은 동인(同人)작품을 탄생시킨 스크립트 엔진입니다.
일본산 프로그램인 "연애 시뮬레이션 만들기"로 싹튼 동인 게임 제작은 VNAP 와서 꽃을 피웠고,
많은 분들이 이에 도전을 하였습니다.

하지만 시간이 흐름에 따라 실정은 많이 바뀌었습니다.
제작팀들도 사라져 가고, VNAP 제작자분과 공식 홈페이지도 사라져 버렸습니다.

이에
안타까움을 느끼신 필자2님의 배려로 공간이 탄생되었습니다.
미약하지만 제가 VNAP 강좌를 공간에 게시하고자 합니다.

강좌는 네이버 카페 - 비주얼 노벨 연구소(http://cafe.naver.com/teamsr) 운영 시절에 작성하였던
VNAP
강좌를 재구성하여 만들어진 게시글입니다
   

[Lecture 00. VNAP 첫걸음.]

게시글은 국내 비주얼 노벨 제작엔진인 VNAP(Visual Novel Adventure Platform) 사용방법에 대한
기초적인 부분부터 시작하여 전반적인 제작에 필수요소를 13개의 테마로 나누어 다룹니다
 

1. 시작하기에 앞서서...

VNAP 어려운 프로그래밍을 하지 않고도 VNAP 제공하는 기능을 이용하여 작품제작이 가능합니다

방법은 스크립트라는 것입니다.
쉽게 생각하면, 어떤 기능을 실행시킬지 VNAP에게 전달하면, 명령어에 따라서 동작하는 것이지요 

우리가 지금 있는 공간도 보이지는 않지만 스크립트로 만들어져 있답니다.
인터넷 브라우저에서 보기소스(c) 통해서 소스 코드를 보면 무슨 내용인지  없지만 우리는 
소스를 알지 않아도 충분히 인터넷 브라우저의 기능을 사용할 있습니다
 

                       <실은 인터넷 페이지도 이렇게 복잡한 코드로 이루어져 있지만 모두 알지 않아도 됩니다.>

 현재 VNAP 공식홈페이지에 접근이 불가능하므로, 게시물에 첨부된 파일을 받아서 압축을 풀어주세요.

Vnap178SDK.zip


압축을 푸시면 5개의 파일이 생성됩니다
 

이 중에서 저희가 다루는 파일은 크게 3가지입니다.  

1. VNAP.exe 
   - 게임의 엔진인 VNAP 실행파일입니다. 가장 중요한 파일입니다.

2. vnap.ini 
   - 설정 파일인 ini파일입니다. 여기에서 게임의 기본설정에 대한 데이터를 변경 가능합니다.

3. 시나리오 파일
   - scenario.txt파일을 직접 생성하셔야 합니다. 

나머지 파일의 경우 우리가 조작해야 할 것은 없답니다.

중에서 VNAP 핵심 기능을 가진 프로그램은 VNAP.exe파일입니다.

하지만, 프로그램의 실행 원리상 파일만으로는 아무것도 없습니다. 

 

          <처음 실행하면 누구든 화면을 보시게 됩니다.>

앞에서 말했듯이 스크립트를 작성하셔야 구동할 있기 때문에 생기는 오류입니다

1) 마우스 오른쪽 클릭새로 만들기텍스트 문서로 이동하여 텍스트 파일을 만듭니다.
   
파일의 이름은
scenario.txt 지정합니다.


VNAP 처음 구동될때 우선적으로 읽는 파일입니다.

   

<scenario.txt 명령어를 적어주어야 올바르게 실행됩니다.>

여기서 주의 사항이라면, 파일의 확장자 표기입니다.

[scenario.txt] 아니라 [scenario] 보이는데 scenario.txt라고 부르지요?

 - 윈도우즈는 자주 사용되거나 알려진 확장자에 대해 기본값으로 확장자를 숨겨서 보이지 않게 합니다.
따라서 이것은 옵션에 따라서 scenario.txt 보일 수도 있고, scenario로도 보일수 있습니다   

폴더의 메뉴에서 도구(T) - 폴더 옵션(O) 이동하여 폴더 옵션을 엽니다   

 

폴더 옵션 탭의 <보기> 선택하고, 고급 선택란에 보시면 [숨김 파일 폴더]라는 항목이 있습니다.

  

기본값은 <알려진 파일 형식의 파일 확장명 숨기기> 체크가 되어있으므로 자주 알려진 파일 확장자 .txt 표시되지 않습니다.
여기서 체크를 해제하면 아래와 같이 표시됩니다

                   <.dll파일은 그대로 확장자가 있고, 확장자가 나오지 않던 파일들의 확장자가 보여집니다.>

강좌에 사용될 이미지는 모두 기본값으로, 확장명이 생략된 스크린샷으로 진행하도록 하겠습니다.    

간혹 위의 사항을 모르시고, 체크가 상태에서 scenario.txt라고 모두 버리셔서 오류가 나는 경우 있는데
조심하시길
바랍니다.
그렇게 쓰시면
실제 파일의 이름은 scenario.txt.txt 됩니다
  

<잘못 사용된 >

2) 명령어의 사용은 VNAP 공식 홈페이지에서 제공하는 스크립트 가이드를 기준으로 합니다.
앞으로 해야 일은 scenario.txt파일에 사용할 여러 명령어를 익히는 것입니다   

준비는 모두 되었습니다.
이제는 여러분의 열정을 믿고 달립시다   

알아두기
문서는 VNAP 버전 1.78 (공식 최종 버전)을 기준으로 작성되었습니다.

Copyright ⓒ 2005-2009. 아우름이. All rights Reserved.
미디어 연구소(http://mediastudio.tistory.com)

AND
VNAP은 현재 제작자의 지원이 끊어진 상태이며, 만든지 오래되어서(최신 버전이 2005년 1월 공개된 1.78) 성능이 뒤떨어지거나 버그가 발생하는 등 많은 단점이 있는 것이 사실입니다.
이에 노벨 게임을 제작하고자 하는 분을 위해 비교가 될 만한 다른 제작툴 및 게임 엔진을 소개하고자 합니다. 다만 외국에서 만든 것이 더 많기 때문에 그것을 사용하려면 해당 외국어를 알고 있어야 합니다.

* 바실리어트 (한국)
http://vasilriot.just4fun.co.kr/
- 윈도 전용, 한글 지원
- 한글 스크립트, 명령어 지원
- 3D 하드웨어 가속 지원

* NScripter (일본)
http://www.nscripter.com/
- 오랜 역사와 많은 업데이트로 신뢰성이 높음
- 다양한 플랫폼을 지원함
- 일본어에 최적화되어 있음

* 키리키리 (일본)
http://kikyou.info/tvp/
- '페이트/스테이 나이트'의 제작 엔진으로 유명

* 렌파이 (미국)
http://www.renpy.org/
- 영어권에서 유명
- 크로스플랫폼 지원 (윈도, 맥OS, 리눅스)
- 유니코드(UTF-8) 지원으로 다국어 게임 제작 용이

* 블레이드 엔진 (미국)
http://www.bladeengine.com/
- 윈도 전용
- 무료판과 유료판으로 나누어져 있음

* UC노벨 (한국)
http://www.ucnovel.com/
- GUI 방식으로 제작
- 웹브라우저 상에서 공개 (플래시 기반)

* 스토리베리 (한국)
http://www.storyberry.com/
- 웹브라우저 상에서 제작, 공개 가능 (플래시 기반)
- 노벨 게임 전용은 아님

* 마제마제노벨 (일본)
http://www.mazenove.com/
- 웹브라우저상에서 제작, 공개가 가능
- 공개된 소재를 사용할 수 있음


개인적인 의견을 덧붙이자면, VNAP의 파워업 버전을 원하면 바실리스크, 게임을 간단히 만들어 공개하고 유저와 커뮤니티를 즐기려면 UC노벨, 외국어판을 만들어 해외 진출(?)을 노리거나 크로스플랫폼을 원하면 렌파이를 선택하시기를 권합니다.
AND
하드보일드 비주얼노블 「Brother, My Knight」가 2008년 12월 28일 공개되었습니다.
한국어와 일본어 두 가지 언어로 제작되어 동시 공개된 것으로 화제를 모으고 있는 본 게임은 웹사이트에서 무료로 다운로드받으실 수 있습니다.

「Brother, My Knight」공식 웹사이트http://pilza2.com/game/bmkn/
AND
후아님을 중심으로 한 LO Project가 선보이는 감성 비주얼노블 「LoveOne」의 오프닝 동영상이 공개되었습니다.
여러 개의 체험판 공개를 통해 많은 관심을 받았던 주목작으로 이번에는 동인 게임의 주제가를 맡아온 S.I.D-Sound가 오프닝 곡을 맡았으며 동영상은 Distant님이 제작했습니다.
VNAP 최후의 대작이라 불려 마땅할(그럴 가능성도 높은 상태) 「LoveOne」은 올 겨울(2008년 12월~2009년 1월) 공개 예정입니다.

「LoveOne」공식 웹사이트
http://hesshop.byus.net/loveone/

AND
하드보일드 비주얼노블을 표방한 PILZAII의 솔로 프로젝트 「Brother, My Knight」가 스크린샷과 BGM을 담은 동영상 세 개를 공개했습니다.
「Brother, My Knight」는 2008년 12월 공개예정입니다.


「Brother, My Knight」공식 웹사이트
http://pilza2.com/game/bmkn/

AND

//
// Snow v.6419 (first release)
////////////////////////////////////

VNAP cgeffect plugin - made in RVPF[Ricanet VNAP Plugin Factory], Rica


* 종류 : 지속 이펙트


* 용도 : 여름-_-


* 사용법

   CGEffect2 RAIN rains maxVy minVy rainSize

-rains : 한 화면에 나타나는 빗줄기의 개수. 제한없음, 30-300 추천
-maxVy : 빗줄기의 수직 최대속력, 10-50 추천
-minVy : 빗줄기의 수직 최소속력, 3-15 추천
-rainSize : 빗줄기의 크기. 100-500 추천

인자는 모조리 생략할 수 있음.

AND

화면상에서 이미지를 이동시키는 화면효과입니다.

사용법

movesprite.dll파일을 vnap.exe와 같은 폴더에 넣고(또는 다른 폴더에 넣고 vnap.ini의 CGEFFECT_DIRECTORY의 값을 설정하고)

cgeffect movesprite TTTAAABBB 파일명 CCCDDD

TTT - 화면효과의 지속 시간입니다. 기본단위는 10ms
AAA - 이미지가 움직이기 시작하는 위치의 left좌표
BBB - 이미지가 움직이기 시작하는 위치의 top좌표
CCC - 이미지가 도착하는(?) 위치의 left좌표
DDD - 이미지가 도착하는(?) 위치의 top좌표

예를들어,

유리.png파일을 3초(3000ms)간 (30,20)에서 (340,90)까지 이동시키는 경우,

cgeffect movesprite 300030020 유리.png 340090

라고 입력하면 됩니다.

제약조건
1. png자체 알파값은 사용할 수 없습니다. 무조건 (0,0)위치의 색을 투명색으로 인식합니다.
2. 이동중에 스프라이트이미지가 1픽셀이라도 화면영역을 벗어나면 아예 찍히지 않습니다.(...)

by
AMIHK 3호기改
AND

//
// Cut/일도양단 v.2121 (first release)
////////////////////////////////////

VNAP cgeffect plugin - made in RVPF[Ricanet VNAP Plugin Factory], Rica


* 종류 : 일반 이펙트


* 용도 : 화면 전환


* 사용법

   CGEffect CutA time pic angle
   CGEffect CutB time pic angle

-time : 지속시간. 1/1000초 단위.
-pic : 전환한 후에 나타날 그림.
-angle : 일도양단되는 각도. 100이면 정확히 45도 각도로 떨어지고,
        100보다 크면 둔각이고 작으면 예각입니다. 디폴트는 100.

-CutA는 갈라지면서 기존 그림이 이동하지 않고, CutB는 기존 그림이 좌우로 떨어져나갑니다.




귀찮아서 테스트 시나리오 동봉 안했습니다. -.-

-Rica

AND

//
// Snow v.2930 (first release)
////////////////////////////////////

VNAP cgeffect plugin - made in RVPF[Ricanet VNAP Plugin Factory], Rica


* 종류 : 지속 이펙트


* 용도 : 겨울-_-


* 사용법

   CGEffect2 SNOW snows maxVx maxVy minVy maxAx snowSize

-snows : 한 화면에 나타나는 눈송이의 개수. 최대 100개
-maxVx : 눈송이의 수평 최대속력.
-maxVy : 눈송이의 수직 최대속력.
-minVy : 눈송이의 수직 최소속력.
-maxAx : 눈송이의 수평 최대가속도.
-snowSize : 눈송이의 크기. 1000~2000정도.

인자는 모조리 생략할 수 있음.

AND

속도 문제와 범위 문제를 완전히 해결한 새로운 웨이브페이드입니다.
다양하게 커스터마이즈할 수 있습니다.
그림파일이 안 들어있으니 pTurn에 들어있는 그림으로 테스트하시길.

//
// WaveFadeII v.2919 (first release)
////////////////////////////////////

VNAP cgeffect plugin - made in RVPF[Ricanet VNAP Plugin Factory], Rica


* 종류 : 일반 이펙트


* 용도 : 소제목, 게임 타이틀, 메뉴


* 사용법

압축파일에 포함된 scenario.txt를 참조하십시오.

커맨드의 형식은 다음과 같습니다:

   threadCGEffect WaveFadeII AABBCDDDD buffer EFFFGGG

AA   - 진폭. 웨이브에 의해 상이 얼마나 왜곡될지를 결정. 03~07이 적당
BB   - 이펙트 범위에 웨이브가 얼마나 빼곡하게 들어찰지를 결정. 크기에 따라 03~10이 적당
C    - 수행시간, 초 단위
DDDD - 이펙트 범위. 픽셀 단위
E    - 1일 경우, 이펙트가 끝날 때는 웨이브를 서서히 줄인다.
       0일 경우, 이펙트가 끝날 때도 계속 웨이브한다.
FFF  - 이펙트 중심의 X좌표
GGG  - 이펙트 중심의 Y좌표


ex)
   threadCGEffect WaveFadeII 030530150 buffer 0320370
 : 진폭 3, 웨이브밀도 5의 웨이브페이드 효과를 3초간 수행한다.
   웨이브 범위는 150픽셀이며 (320,370)을 중심으로 한다.
   이펙트가 끝날 때도 계속 웨이브한다.



* 사용상 주의사항

플러그인의 동작범위가 너무 넓으면 심하게 버벅입니다.

AND

시계바늘이 훑는 것처럼 화면전환합니다.

//
// ClockSweep v.2916 (first release)
////////////////////////////////////

VNAP cgeffect plugin - made in RVPF[Ricanet VNAP Plugin Factory], Rica


* 종류 : 일반 이펙트


* 용도 : 화면 전환


* 사용법

   threadCGEffect ClockSweep 전환시간 전환스크린이름

ex) threadCGEffect ClockSweep 2500 03.png
 = 2.5초동안 03.png로 전환


* 사용상 주의사항

해상도 제한 - 세로 768픽셀까지.

테스트를 위한 그림은 동봉하지 않았으므로 Roll의 그림예제를 넣어서 테스트하십시오.

AND

화면을 3D스럽게 회전시켜서 넘겨버립니다.
가로회전 버전입니다.


//
// perspective Turn(h) v.2912 (first release)
////////////////////////////////////

VNAP cgeffect plugin - made in RVPF[Ricanet VNAP Plugin Factory], Rica


* 종류 : 일반 이펙트


* 용도 : 화면 전환


* 사용법

   threadCGEffect pTurnHB 전환시간 전환스크린이름 원근도
   threadCGEffect pTurnHW 전환시간 전환스크린이름 원근도

ex) threadCGEffect pTurnHB 3000 03.png 400
 = 3초동안 03.png로 전환, 원근도는 4배, 배경색은 검은색

ex) threadCGEffect pTurnHW 4000 03.png 200
 = 4초동안 03.png로 전환, 원근도는 2배, 배경색은 흰색


* 사용상 주의사항

해상도 제한 - 세로 768픽셀까지.
화면을 돌리게 되면 필연적으로 빈 공간이 생기는데,
그 공간을 각각 검은색/흰색으로 채우는 두 개의 .DLL을 지원합니다.
(커스터마이즈 요청을 하실 경우 즉시 배경색을 바꿔드립니다)

원근도는 가상 평면과 스크린이 얼마나 떨어져 있을지를 나타냅니다.
300에서 600 정도가 무난하며 50 이하로 잡으면 즐거운 화면을 감상하실 수 있습니다. (...)

AND

롤은 말아서 치우는 효과,
롤백은 말아서 까는 효과입니다 :D

여기도 그림파일이 포함되어 있지 않으니 Roll 파일에 들어있는 그림을 깔아서 테스트하세요;

//
// Rollback v.299 (first release)
////////////////////////////////////

VNAP cgeffect plugin - made in RVPF[Ricanet VNAP Plugin Factory], Rica


* 종류 : 일반 이펙트


* 용도 : 화면 전환


* 사용법

   threadCGEffect ROLLBACK 전환시간 전환스크린이름 반지름

ex) threadCGEffect ROLLBACK 3000 03.png 50
 = 3초동안 03.png로 전환, 원통의 반지름은 50


* 사용상 주의사항

해상도 제한 - 세로 768픽셀까지.
현재 왼쪽에서 오른쪽으로 감는 것만 지원함.

AND

RECENT COMMENT

RECENT TRACKBACK

VNAP 게임