비주얼노벨 강좌

2년... 아니 3년 만이군요 아방스의 공기는.

재작년과 작년은 수능공부로 매우바빴습니다.

물리학과갈려고 발버둥쳤는데 간곳은 컴퓨터소프트웨어공학(...)

결국 게임쪽으로 진로를 정한 FNS키리토입니다.

이제 이 이름도 중2병이니 바꿔야겠죠....

요즘은 Unity 3D엔진과 Unreal엔진이 대세라죠.

그래서 유니티러닝센터 다니고있습니다.

C#을 배우면서 RPG쯔구르의 Ruby언어가 그렇게 편리한 언어인줄 처음알았어요코루틴개객기

그나저나 저 없는동안 누군가 Vnap강좌를 쓰실줄 알았는데 아무도 안써주셔서 다시돌아온 FNS입니다.

오늘은 선택지에 대해 배워볼까요?


112810_0717_49.png

-출저 : 내 여동생이 이렇게 상년일리 없어!


선택지는 미소녀 연애 시뮬레이션이나 비주얼노벨에서 몇 안되는 인풋 장치이기도 합니다.

이러한 선택을 통해 플래그(트리거)를 실행시키는 거죠

가끔씩 이런게 통하지 않는것도 있습니다

f0317517_51dce190cde42.jpg

-출처: 토토노(당신과 그녀와 그녀의 사랑)미유키상년

물론 이건 게임상 연출일 뿐이니 오해하지 마세요


<오늘의 목표 : Text 출력 다시 연습, CG 출력 다시 연습, Select문을 통한 선택지 학습>


오늘 나올 명령어

Text-텍스트를 출력합니다.

CG cg 파일을 출력합니다. 주로 PNG파일이나 BMP파일로 엽니다.

Select 문장선택지를 제공해줍니다.

Char 캐릭터를 출력합니다 다음강의에서 설명하겠습니다.

캡처.JPG



scenario.txt를 열어줍시다!

지금의 우리와 같이 텅빈 백지만 있네요!!


char 명령어는 무시하시고 읽어봅시다!

0.JPG



Text 아아 테스트

+ 테스트 실행중입니다.


//Text 어쩌구저쩌구 '엔터' + 어쩌구저쩌구입니다! 있지마세요!


CG 배경.PNG


//있진않으셨죠? CG를 출력하는 명령어입니다!


text 오늘은 데이트를 하는 날!

+ 거기서 여자친구를 만나기로 했다!


Char 여자친구.PNG


//Char 명령어입니다! 자세한건 다음시간에 배우겠습니다!


text [여자친구]

+ 우리자긔 일찍왔넹~~ㅎㅎ


char

Char 남자친구.PNG


Text [남자친구]

+ 그래~~ 우리자긩~~ㅎ

+ 자긔보고싶어서 일찍왔지~~~


char

Char 일반인.PNG


Text [일반인]

+ ...............


char

Char 여자친구.PNG


text [여자친구]

+ 난 세상에서 우리 자긔가 제일좋아ㅎㅎ

+ 누구보다 잘생겼어 ㅎㅎㅎ


char

Char 원빈.PNG


Text [원빈]

+ ..............


char

Char 남자친구.PNG


Text [남자친구]

+ 나두 울자긔가 제일좋아~~~ㅎㅎ


char

Char 여자친구1.PNG


Text [여자친구]

+ 아 오빠. 근데말야....


Text [여자친구]

+ 나 살찐거 같지?


char

Char 남자친구1.PNG


Text [남자친구]

+ 어? 엇? 그.... 그게.....


Select 살찐거같아.txt 음.. 너 다이어트 좀 해야겠다.

+ 더날씬해보여.txt 아냐~ 요즘 더 날씬해 보이는걸?


/*자! 여기가 피크입니다! Select문을 사용할때 쓰죠.


Select 1.txt 11111111111111111111111111

+ 2.txt 2222222222222222222222222

+ 3.txt 3333333333333333333333333333

+ 4.txt 44444444444444444444

..........


이렇게 사용합니다.


게임뷰로 보시면

선택지

11111111111111111111111111 (->누르면 1.txt를 불러옴)

2222222222222222222222 (->누르면 2.txt를 불러옴)

33333333333333333333333(->누르면 3.txt를 불러옴)

444444444444444444(->누르면 4.txt를 불러옴)


물론 1.txt든 뭐든 없으면 불러오질 못해요

*/

s.JPG



솔로천국커플지옥

(하나님 제발 대학OT때 괜찮은여자애 한명 낚게해주세요)



오늘 예제는 여기서 끝입니다.

Vnap 강좌는 초보자들이 쉽게 이해할 수 있는 범위내로 진행을 하겠습니다.

스크립트 생 초보분들을 위한 강좌이므로 답답하시더라도 이해를 해주세요.

적어도 일주일에 한번씩은 강좌를 진행하겠습니다.


여태까지 배운 명령어


Text

CG

Select


다음시간의 명령어


Char


파일첨부가 2.mb이상이면 안되더군요.

고로 제 블로그에 올려놓습니다

http://blog.naver.com/mam675/220236746969

에서 받아주십시요

Who's FNS키리토

profile

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

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

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

주사용언어는

Ruby Phyton C# Java입니다.


엔진은

RPGMaker VX

RPGMaker VXace

Vnap

Ren'phy

Unity 3D

Unreal Engine 4

입니다.


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

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

Comment '3'
  • profile
    하늘바라KSND 2015.01.12 17:47
    간만이에요~
  • profile
    FNS키리토 2015.01.12 18:43
    오랜만이네요 하늘바라님도 96년 생인걸로 알고있는데...
    작년은 큰일이였죠..... 최저때문에 논술점수가 높아도...... ㅠㅠ 망할 수학 영어
  • profile
    하늘바라KSND 2015.01.13 18:05
    ㅠㅠㅠㅠㅠㅠㅠ

List of Articles
분류 제목 글쓴이 날짜 조회 수
Ren'Py 렌파이 관련 유용한 링크 모음 3 file 습작 2012.12.02 11650
Nekonovel 네코노벨 관련 유용한 링크 모음 1 file 습작 2012.11.19 10133
TyranoBuilder TyranoBuilder Visual Novel Studio Pro버전 한글패치 5 file 습작 2016.05.28 512
피니엔진 FAL.노드이름에 관해서 알아보자. file 하늘바라KSND 2015.08.17 314
피니엔진 타이틀+클릭메뉴 예제 file 하늘바라KSND 2015.07.11 614
피니엔진 애니메이션-스프라이트 간단한 팁 몇가지 하늘바라KSND 2015.07.11 600
VNAP char로 캐릭터 출력 2 FNS키리토 2015.06.01 428
피니엔진 피니엔진 타이틀 만들기 예제(구버전) 1 file 하늘바라KSND 2015.01.27 1087
기타 비주얼 노벨을 처음 제작하시는 분들께 1 file FNS키리토 2015.01.11 3389
VNAP 선택지 발생 3 file FNS키리토 2015.01.11 887
피니엔진 텍스트, 대화, 독백 명령어 하늘바라KSND 2014.12.21 806
피니엔진 안드로이드로 배포판을 만들기 위해 필요한 것들 하늘바라KSND 2014.12.20 946
Vasilriot 바실리어트 메뉴얼(3) 하늘바라KSND 2014.12.20 522
Vasilriot 바실리어트 메뉴얼(2) 하늘바라KSND 2014.12.20 388
Vasilriot 바실리어트 메뉴얼(1) 하늘바라KSND 2014.12.20 722
Neko:기타 쓰레드에 '대기' 명령어를 넣었을 때 나타날 수 있는 현상 file 하늘바라KSND 2014.11.27 666
Neko:응용 네코노벨 미니게임 관련 스크립트-글라스 스노우 하늘바라KSND 2013.06.27 2963
Vasilriot 해상도 조절에 관한 간단한 고찰 2 하늘바라KSND 2013.05.18 2607
Vasilriot 바실리어트의 최신 버전 file 하늘바라KSND 2013.05.11 3546
Vasilriot 바실리어트 기본 설정하기 - 폰트 :: font.ini file 하늘바라KSND 2013.05.11 2612
Vasilriot 바실리어트에서 지원하는 vr팩. 언팩이 가능할까? 하늘바라KSND 2013.05.11 2485
Novelty 제작툴 소개 : Novelty란 무엇인가? 4 file 습작 2013.05.09 4112
Board Pagination Prev 1 2 3 Next
/ 3