비주얼노벨 강좌

안냐세요 돌아온 키리토군입니다.

오늘은 제대로 한 번 게임을 만들어 볼껀데요!


새로 나오는 명령어가  종류나 됩니다.

Select 명령어와

char 명령어


엄청 마니 나오니까 주의하고 들어주세요.


기본적으로 제가 만드는거 보고 따라오시면 됩니다.키윽키윽키윽


1. 일단 전에 만들어 둔 캐릭터를 쓰겠습니다.

이름은 유아린

ikari.png

새침때기츤데레죠.

주인공을 좋아하는데 그 마음을 자각하지못하는 츤데레/비솔직형입니다.


흐..흥!! 따,딱히 너를 위해 샘플을 올려놓은거 아니거든!

다,단지 아방스의 발전만을 위해서 올려놓은거야!


흠..흠...


일단 만들기 전에 대략적인 스토리 라인을 짜 놓아줍시다

소꿉친구 유아린과 주인공은 어제 Tv에 방영된 《혼자하는 숨바꼭질》에 대해 말다툼을 하였다.

유아린 " 진짜라니까! 혼숨은 가능하잖아!"

주인공 " 말도 안되는 소리하지마... 그런게 가능할리 없어"

결국 독이오른 주인공과 아린은 밤중에 학교에서 만나 혼숨을 하기로 한다.

그러나 학교는 음기가 모이는 산중턱, 더군다나 학교전설인 공동묘지를 밀고 만들었다는것이 진실이였다.

음기가 쌓일데로 쌓인 학교에서 혼숨을 한다는것은, 그야말로 화약창고에서 폭탄을 터트리는 꼴

귀신에 점령당한 학교에서 아린과 주인공은 탈출할 수 있을것인가?


라는 게임을 옛날에 친구와 화이트데이이야기하다가 짜논 구상인데요, 원래 연시만을 이용하다가 vnap을 이용하다

결국 알만툴vx로 더욱더 무섭게 개발했었죠.

근데 결과는 화이트데이 + 아오오니

둘다 명작이지만 섞인듯...

그리고 원래는 여주가 세명 + 남주 구성이였습니다.

각각 베드 해피 엔딩이 존재하구요, 시크릿 엔딩으로 귀신과 러브러브하는 엔딩도 있었습니다만,

이번은 스토리를 변경시켜 아방스 오리지널 스토리로 바꿔보겠습니다.


오리지널 아방스 스토리ver~1


스토리를 진짜 10분만에 타다닥 친거라 병맛이여도 이해해주세요. 젠장 나도 이런 시나리오 쓰고싶지 않았다고!

Vnap0301.jpg

자, 이걸 보시면 새 명령어

Char

을 보실 수 있습니다ㅋ

Vnap0304.jpg

char 명령어는 말그대로 character 캐릭터죠!

스텐딩 cg를 출력해 주는 명령어 입니다.

사용법


char (그림파일).png

png 파일만 먹으니까 주의!!



오잉? wait 명령어는 또 멀까요?

하는 똥멍청이님들이 없기를 바라며

wait 명령어는 알만툴vx에서 \!같은겁니다

클릭대기? 뭐랄까 뭐 그런거 있잖아요!!!

아!!!!


Vnap0302.jpg

자, 다음을 보시면, 또 다른 명령어가 나오네요 ㅇㅇ

select

적어도 중학교 영어를 졸지 않고 들었으면 아는 영어네요.

내가 아는 2살짜리도 암ㅇㅇ 하지만 걔는 미국인

비주얼노벨에서는 무엇보다도 선택지가 중요합니다.

이로인해 플래그가 기발(거꾸로)서기도 하고

변수도 움직이니까요.

Vnap0306.jpg

사용법은 간단합니다


Select (부르고싶은 시나리오1.txt) 게임상에서 나타나는 선택지1

+ (부르고싶은 시나리오2.txt) 게임상에서 나오는 선택지2


어려워 보이지만 어렵지 않아여~~

예를들어 

"나는 아방스보다 창조도시가 좋다"

라는 선택지를 고르면 "창조도시.txt"파일

또는

"나는 일편단심 아방스!!!"

면 "아방스.txt"를 부른다고 합시다.


그럼


select 창조도시.txt 나는 아방스보다 창조도시가 좋다

+ 아방스.txt 나는 일편단심 아방스!!!

가 되는겁니다.

후후후후

오해하지 마세요 저는 아방스임다

후후후후후


때리지 마세요 ㅠㅠ

Vnap0303.jpg

자, 이건 주인공이 집에 가자라는 선택지를 골랐을때 출력하는 명령어들입니다요.

delay 명령어!

나 오늘 약속 딜레이해야되 할때처럼 마니마니쓰는 영어죠!

왜 하필 "미루다" 라는 한국말을 안쓰고 "딜레이"라는 외국어를 쓰는지 똥멍청이들이죠.. 참...

우리 아방스인들은 한국어를 사랑합시다.

2달동안 한국어 안하니까 자폐증오더라고요.ㅇㅇ


delay (숫자)

delay 명령어는 알만툴의 \. 같은거에요.

왜 있잖아요. 몇초 후 에 나오는 명령어


나...(1초후) 너...( 1초후) 사랑했었어.

같이 클라이맥스에 마니 사용되죠.


vnap에서는 아마 1000 이 1초일겁니다.

10000은 10초(그렇게 기다리면 오류인줄 알겠다)

그렇게 되는죠죠


--------


휴우...

결국 오늘도 끝났네요~~~


강좌를 Dropbox에 올려놓을테니까 확인해 주쉡요~Yeah


https://www.dropbox.com/sh/8mak3a82u9irw0b/FjIP47mH7C



Who's FNS키리토

profile

컴퓨터소프트웨어과에 재학중인 학생입니다.

중2병이 나았지만 추억이라 지우질 못합니다.

게임쪽으로 진로를 결정했습니다.

주사용언어는

Ruby Phyton C# Java입니다.


엔진은

RPGMaker VX

RPGMaker VXace

Vnap

Ren'phy

Unity 3D

Unreal Engine 4

입니다.


오큘러스리프트소유하지만 재미가없습니다.

올해내로 게임을 개발할 예정입니다.

Comment '4'
  • profile
    FNS키리토 2013.02.14 21:17
    링크 클릭안되면 요기
    https://www.dropbox.com/sh/8mak3a82u9irw0b/FjIP47mH7C
  • profile
    FNS키리토 2013.02.14 21:21
    그리고 다음 강좌는 음......
    레벨 8 스타더스트드래곤에 레벨 2 표뮬러싱크론을 튜닝! 액셀싱크로!! 탄생하라
    Vnap 튜닝 대작전!
  • profile
    하늘바라KSND 2013.02.15 12:53
    오옹...
    바실리어트에서는 스크립트에 책갈피까지 해서 더 세세하게 갈 수 있는데 이건 스크립트까지만 하는 군요..'
  • profile
    FNS키리토 2013.02.15 19:50
    바실리어트를 아직 만져보지는 못해서....하하하하