?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

저번에 변수의 기초편에서는 게임 제작시에 문제안될만한 기본 사항을 알아봤습니다.

이번에는 이러한 변수를 살짝이용한, 퀘스트를 만들어봅시다.

 

 

스트 만들기전의 [준비사항]

 

  ①. 퀘스트의 대략적인 내용.

 ->퀘스트 또한, 게임속 사연의 하나이므로 대략적인 내용 설계가 되있어야 합니다. 

 

  예) A마을대장장이가 주인공에게 연애편지B마을시약점주인에게 배달할것을 요구하고,

       주인공은 승락하여 B마을의 시약점에 갔지만 이미 그 시약점주인은 약초를 캐기위해 뒷산 동

       굴(던전)으로 갔다는 소식을 듣게된다. 하지만 그 주인이 5일이 지나도 오지 않는다는 소문을

       듣게된 주인공은 그 뒷산 동굴(던전)으로 가게되고, 동굴안의 보스에게 납치된 시약점 주인을

      구출, 그 시약점주인의 목적이였던 "약초캐기"를 도와 뒷산동굴(던전)에서 약초 50개를 캔뒤

       시약점주인에게 약초와 연애편지를 전달하게 되고, 그에대한 답장을 구한뒤 다시 A마을 대장장

      에게 돌아가서 보상을 받게되는 시나리오.

 

 

  . 관련된 맵, NPC 배치

 ->자신이 원하는 마을에, 퀘스트진행에 필요한 NPC들을 배치합니다.

 

  예) 위의 "예"에서는 2개의 마을과, 3명의 NPC , 1개의 던전 , 그리고 마지막으로 동굴속의 보스몬스터.

       이렇게 총 7가지의 구성이 들어가게된다. 이러한 요소들로 퀘스트의 난이도와 재미를 더해준다.

 

 

  . 아이템 설정

 ->보상받게될 아이템, 퀘스트 아이템 등을 적절하게 설정합니다.

 

  예) 위의 ①.번의 "예"를 보면, 필요한 아이템은 모두, 연애편지 , 연애편지답장 , 약초 , 보상아이템

       이런식으로 구성된다. 퀘스트 아이템은 상점에 팔수 없게 해야하므로, 가격을 0으로 설정한다.

       보상아이템은 능력치 벨런스를 고려하여 제작한다.

 

 

 

스트 제작 [이벤트]

 

 

~퀘스트 부여 & 보상관련부분~

 

  ①. NPC - 대장장이

 ->NPC는 퀘스트에서 가장 중요한 역할을 합니다. 우선 대장장이의 경우.

 

  예) 문장의 표시 : 나의 편지좀 전해주지 않을래?

        선택지의 표시 : 도울수 있는 일이라면 도와드리죠. // 싫은데?

          도울수 있는 일이라면 도와드리죠를 선택했다.

            : 문장의 표시 : 고맙네, 이 편지를 B마을의 시약점주인에게좀 전해주시게

              ~이부분에서 효과음&문장효과등을 넣어주셔두 됩니다.

              문장의 표시 : - 연애편지 획득 -

              아이템의 증감 : 연애편지를 1개 늘린다.

              문장의 표시 : B마을 이라네. 답장을 꼭 얻어오게

              스위치의 조작 : 퀘스트 시작 ON

          싫은데를 선택했다

            : 문장의 표시 : 다음에 생각이 바뀌면 다시 찾아오게나

        ※ 새로운 이벤트 페이지를 제작한다.

       이벤트 실행조건 : 스위치 [0001:퀘스트시작] 이 ON

         조건분기 : 주인공이 아이템 답장을 가지고 있다.

               : 문장의 표시 : 수고했네, 여기 보상일세.

                 ~이부분에서 효과음&문장효과등을 넣어주셔두 됩니다.

                 아이템의 증감 : 답장을 1개 줄인다.

                 아이템의 증감 : 칠지도(보상아이템)을 1개 늘린다.

                 스위치의 조작 : 퀘스트 마무리 ON (퀘스트 무한반복 방지)

           그외의 경우

               : 문장의 표시 : B마을의 시약점주인에게 그 편지를 전해주게.

        ※ 새로운 이벤트 페이지를 제작한다.

       이벤트 실행조건 : 스위치 [0002:퀘스트 마무리] 이 ON

                 문장의 표시 : 저번일은 고마웠네.

 

 

~정보 수집 단계~

 

  ②. NPC - 시약점 알바생

 ->두번째로, 시약점 알바생의 경우.

 

  예) 이벤트 실행조건 : 스위치 [0001:퀘스트시작] 이 ON

        선택지의 표시 : 주인분은 어디가셧나요? // 열심히 하세요.

          주인분은 어디가셧나요?를 선택햇다.

            : 문장의 표시 : 주인언니는 약초를 캐기위해 뒷산 동굴에 갔는데 5일째 소식이없어..

              ~이부분에서 효과음&문장효과등을 넣어주셔두 됩니다.

              문장의 표시 : - 정보를 얻었습니다. -

              문장의 표시 : [주인공] 아, 정보 고맙습니다.

          열심히 하세요.를 선택했다.

            : 문장의 표시 : 응, 잘가렴.

        ※ 새로운 이벤트 페이지를 제작한다.

       이벤트 실행조건 : 스위치 [0002:퀘스트마무리] 이 ON(퀘스트 무한반복 방지)

            : 문장의 표시 : 주인언니가 무사하셔서 다행이야.

 

 

~퀘스트의 절정부분~

 

  ②. NPC - 보스 몬스터

 ->세번째로, 악당열할인 보스 몬스터.

 

  예) ~몬스터가 죽는 페이지에 작성합니다.

        조건분기 : 스위치 [0003:해방] 이 ON

              : (비워둔다)

             그 외의 경우.

               : 조건분기 : 스위치 [0001:퀘스트 시작] 이 ON

                   : 문장의 표시 : 읔.. 분하다..

                 스위치의 조작 : 해방 ON

                 그 외의 경우.

                   : (비워둔다)

 

 

~퀘스트의 부가적 부분~

 

  ②. NPC - 시약점주인

 ->퀘스트 연출 장본인급 NPC로, 아릿따운 여인 시약점주인.

 

  예) 조건분기 : 스위치 [0003:해방] 이 ON

            문장의표시 : 구해주셔서 감사합니다.

                               약초를 구해야하는데...

            문장의표시 : [주인공] 저가 구해다 드릴께요,

                               많이 다치신것 같은데..

            문장의표시 : 정말 좋으신분 같네요. 그럼 약초 50개만

                               구해다 주세요. 이 동굴 어딘가에 있답니다.

          그외의 경우.

             : (비워둔다)

         ※ 새로운 이벤트 페이지를 제작한다.

      변수의조작 : [0001:약초갯수] 대입, 아이템 약초소지수

      조건분기 : 변수 [0001:약초갯수]가 50이상

          문장의표시 : 정말 구해주셧군요, 정말 감사합니다. ㅎㅎ.

          문장의표시 : [주인공] 이 편지도 받으세요.

            ~이부분에서 효과음&문장효과등을 넣어주셔두 됩니다.

            문장의표시 : -연애편지-를 건내주었다.

            문장의표시 : -약초 50개-를 건내주었다.

            문장의표시 : (그녀가 읽고있다..)

            문장의표시 : 마을로 오세요, 저가 답장을 써서 드릴테니..

            케릭터 동작지정 : 시약점주인을 시야에서 안보이게 퇴장시킨다.

            문장의표시 : [주인공] 나도 마을로 가볼까...

 

       그외의 경우.

             : 문장의표시 : 약초는 동굴 어딘가에 많이 있답니다.

         분기종료.

 

 

 

이런식으로 한뒤, 답장을 마을가서 받고 대장장이에게 돌려주면 임무완수.!!

 

저가 약간 어지러운관계로 앞뒤가 안맞을수도 있으니, 양해 부탁드립니다. ^^;

  저가 이글로 알려드리고싶은건, 이런식의 퀘스트를 사용해도 재미를 불러올수 있다를

  심어드리기 위해... 초보분을 위해, 혹시나마 작은 도움이 될까해서 씁니다.

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
44 RPG Maker [넬바]인생게임을 만들려고?그러면 읽어봐![추가 추가 추가 !] Nelba 2005.06.15 1459
43 RPG Maker 대화창의 무궁무진한 발전 [수정] Norid 2005.06.09 1941
42 [RPG2000] 가이드북 -4- 1 창조도시 2005.06.07 10519
41 RPG Maker RPGXP 스크립트를 공부 합시다. -2강(수치의 계산 편)- 1 장아찌 2005.06.05 1058
40 언어/기타 리젠 가능한 액알 블리쳐 2005.06.05 1591
39 언어/기타 몬스터 게이지바 만들기 블리쳐 2005.06.05 2280
38 언어/기타 HeveyMetal 200% 설명보충 (웃김-_-)a MoonMarsh 2005.06.05 1018
37 RPG Maker RPGXP 스크립트를 공부 합시다. -1강- 장아찌 2005.06.05 1587
36 RPG Maker 액알을 사용해볼까? 『연금술사』 2005.06.05 2656
35 언어/기타 W.P와 B.P의 대입 근데 할사림이 있을까? 아포칼립스 2005.06.05 569
34 RPG Maker 타이틀을 아주 쉽게 제작하는 방법 사토루 2005.06.03 1929
33 [RPG2000] 가이드북 -3- 5 창조도시 2005.06.02 13063
32 언어/기타 [Nelba]강의2-초보들은 모여랏![R2000] Nelba 2005.06.01 1206
31 [RPG2000] 가이드북 -2- 2 창조도시 2005.06.01 12488
30 언어/기타 [VB6] API에서 공통으로 사용되는 구조체 장엽 2005.05.31 1012
» 언어/기타 [이벤트] 초&중급자 정도의 퀘스트. ~대장장이의 편지를 전달하라!!~ 바람을 가르는 자 2005.05.31 1361
28 언어/기타 코인의 피아노 강좌 (Sevizi 옮김) file Sevizi 2005.05.30 1128
27 언어/기타 게임 용량 줄이기. RM닉네임 2005.05.29 1128
26 RPG Maker [Nelba]강의1-초보들은 모여랏! Nelba 2005.05.29 1480
25 언어/기타 [VB6] 데이터형, 데이터형 숏컷 장엽 2005.05.29 752
Board Pagination Prev 1 ... 42 43 44 45 46 47 48 49 50 51 Next
/ 51






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

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