망겜 슼타를 보면서 "내가 만들어도 저것보단 잘 만들겠다!" 하는 물붕이들을 위하여
코딩을 몰라도 만들 수 있다!
SRPG Studio 로 갓겜을 만들어보자
※SRPG Studio란?
-> SRPG 장르의 게임을 만들 수 있는 툴. 알만툴과 비슷하지만 SRPG 장르 게임 제작에 특화되어 있음(특히 FE 종류)
※왜 알만툴이 더 자유도가 높고 떡을 칠 수 있는데 저딴 마이너한 툴로 만드냐?
-> 알만툴은 자유로운만큼 재미있는 게임을 만들려면 머리를 써야 함. 양산형 1시간짜리 게임에 럽라 스킨 씌운 것 같은 걸 만들고 싶은 게 아니면 최소한의 노력으로 좋은 게임을 만들 수 있는 걸 찾아야 하는데, SRPG는 시스템 자체가 난도 있게 만들어져 있음으로 대충 만들어도 괜찮아보임
우선 게임을 만들려면 프로그램이 필요하다
두 곳에서 파는데, 하나는 DLsite 다른 하나는 Steam이다
DLsite
-> 장점: 쿠폰 먹이면 훨씬 싸게 살 수 있다
-> 단점: 스팀 창작마당 사용 불가
Steam
-> 장점: 스팀 창작마당 사용 가능
-> 단점: 정가에 사야함, 스팀 실행을 안 해둔 상태에서 사용 불가
나는 스팀에서 사긴 했는데 DLsite에서 파는 거 미리 알았다면 거기서 샀을 것 같다
창작마당이라고 해 봤자 SRPG Studio wiki(일본어) SRPG Studio FANDOM wiki (영어)에서 각종 플러그인과 그래픽 칩 셋 무료로 다운 받을 수 있어서 별 메리트가 없음
그리고 어차피 럽라 게임으로 만들려면 도트 처음부터 다 찍어야 한다
참고로 한국어 지원 안 하니 물붕이들은 영어나 일본어 중 자신 있는 걸로 골라서 하자
프로그램을 다운 받고 키면 초록 허허벌판과 파란 깃발만 있는 창이 반겨줄텐데, 여기서 Op en Map을 누른다
이제 본격적으로 맵 하나를 만들기 시작할 수 있다
여기서 어떻게 만들어갈 것인가는 사람마다 다르겠지만, 나는 데이터베이스부터 설정하고 맵 찍는 걸 선호해서 그쪽으로 설명함
맵부터 만들겠다 하는 사람은 옆에 요소들 쿡쿡 찍어서 초록판 위에 옮기면 된다
빨간 원이 쳐 있는 버튼을 누르자
저게 데이터베이스(Database)의 아이콘임
누르면 뜨는 창
Players : 게임의 아군을 설정하는 칸. 즉 플레이어가 조종할 캐릭터들을 여기서 만든다
Classes : 플레이어블 캐릭터들이 가질 직업칸. 여기서 만든 직업들이 나중에 전직할 때 쓰인다
Weapons : 무기. 원하는 대로 추가하고 수정하자
Items : 아이템. 원하는 대로 추가하고 수정하자
Skills : 스킬. 원하는 대로 추가하고 수정하자
States : 상태이상 등. 독/잠/화상 등등 설정할 수 있다. 원하는 대로 추가하고 수정하자
Terrain : 지형. 각 지형에 따라 어떤 효과를 받는 지 설정할 수 있다. 지형은 각 32x32마다 정해줄 수 있다
Config : 게임 내부 설정의 대부분을 여기서 한다
Config2 : 게임 이름, 한계 설정, 전투에서 얻는 경치 조절, 해상도 등.
대부분의 설정은 Custom Parameters 칸에 직접 만든 .js파일에서 정의한 변수로 막 잡아 놀 수 있는데, 이건 코딩을 할 줄 알아야하니 넘어가자
여기서 Config를 클릭
우선 제일 기본적인 5개, 위에서부터 설명하면
NPC Settings : NPC를 만들 수 있다. 얘들은 머리 그림만 둥둥 나와 말만 하는 애들 설정하는 곳
Races : 종족. Class Types랑 비슷한데 더 세부적인 효과 줄 때나 쓸 듯
Class Groups : 여기가 각 캐릭터에게 전직 루트를 정해줄 수 있는 곳이다
Class Types : 종족_2 정도. 흔히 생각하는 용족, 사람, 사제 등등의 구분은 여기서 한다. 기본 발소리 지정 가능
Weapon Types : 무기 종류 설정. 기본적으로는 검, 창, 도끼, 격투, 활, 지팡이, 아이템이 만들어져 있지만, 종족과 직업을 다채롭게 만들려면 여기서 종류를 추가해주자
이다
빨간 원의 Weapon Types를 눌러주자
이제 여기서 Create Weapon Type를 눌러 종류를 추가할 수 있다
기본적으로 사용 시 내구도 감소, 수송대 화면에서 표시 가 ON 상태이니 원하는 대로 조정하면 된다
그림 칸을 누르면 무기의 아이콘을 변경할 수 있다
No Advantage 칸을 누르면 각 무기류 마다의 상성을 설정 할 수 있다
가령 검>도끼>창>검 이라는 FE 기본 공식을 여기서도 설정 할 수 있다는 거
다 추가했으면 이제 직업을 설정해주자
Eqiupable Weapons : 그 직업이 사용 가능한 무기를 설정해 주는 것
Class Type : 아까 Config에서 본 Class Type을 부여할 수 있다
Optional Exp : 이 직업을 가진 애를 잡으면 추가 경치를 얼만큼 부여하는가를 설정할 수 있다
Optional Skills : 직업 전용 스킬을 부여할 수 있다. 가령 "유성"이라는 스킬을 만들었다고 할 때, "검성"이라는 직업에게만 직업 스킬로 주는 것이 가능
Race and Size : Race 칸에 설정한 종족 하나와 크기를 설정할 수 있음. 기본적인 사람의 크기는 M
Details : 수송대를 사용 가능한가? 지팡이를 사용 가능한가? 등을 부여 가능
Parameter Bonus : 이 직업을 가질 시 이하 스텟이 추가
Growth Bonus: 이 직업을 가진 채 레벨 업 시 이하 확률이 기본 확률에 추가되어 계산 됨
스텟은 앞에서부터:
HP
힘
마력
기술 -> 크리률/명중률
속도 -> 연속공격
행운 -> 회피/명중률
방어
마방
Wlv -> 무기 레벨
Bld -> 유닛 크기
프로그램 한계 상 직업은 초기직 상급직 이렇게 둘로만 설정 가능하다
그 사이 더 세부적인 직업을 만들고 싶으면 직접 플러그인을 만들어 적용하면 됨
아이콘 창을 눌러 맵 위에서 어떻게 보일 지를 설정할 수 있고, 여기서 Original을 누르면 물리 계열 / 원거리 계열 / 마법 계열의 무기 사용 가능을 풀 수 있다
그 후 Battle Motions에서 전투 시 움직임을 설정하면 되지만 이건 나중에 하자
빨간 원 안의 버튼을 눌러보자
가령 "팔라딘" 이라는 직업을 만들었고, 이 직업은 검과 창 두 가지 무기를 사용할 수 있다고 설정했다 하자
아이콘으로 설정한 이미지는 기본 이미지이지만, 만약 기본 이미지의 팔라딘은 검을 들고 있는데 전투 중 창을 들게 했다면?
시스템 적으로는 창을 들고 있지만 맵 상에서는 검을 든 팔라딘이 보이니 헷갈리게 된다
그럴 때 Data Conditions에서 어떤 무기를 들고 있는가 에 따라 기본 이미지가 변경되게 할 수 있다
심지어 도트만 찍을 수 있다면 독일 때, 화상일 때 등등의 각종 상태이상에 맞게 이미지 변경도 가능
아직 도트를 찍지 않았으니 현 상황에서 최대한 설정할 수 있는 걸 해보면 이렇게 된다
이 "금수"라는 직업은 야수석 과 저주 라는 무기 종류를 사용할 수 있으며, 동물에 속한다
성장치를 어떻게 만지냐에 따라 운은 -30%를 부여하지만 마력은 +70%를 부여하는 극단적인 직업도 만들 수 있다는 거
이제 맨 앞 Players 로 와 플레이어블 캐릭터를 만들어주면 된다
그럼 각 캐릭터에게 전직 가능한 상급직을 지정해주고 싶으면 어떻게 할까?
Config로 돌아와 파란 버튼을 눌러보면
직업 구분이 가능해진다!
예시로 "카스미"라는 그룹에 "암살자" "섀도우브링거" "신궁"이라는 직업을
LV 10 이상일 시 전직 가능
이라는 조건으로 넣어보자
참고로 직업을 정해줄 때, 3개의 상급직을 부여한다고 가정했을 때
제일 왕도적인 직업 / 어느 한 쪽으로 특징적인 직업 / 마조용
으로 정해주는 게 개인적으로는 재미있음
직업을 만들 때 이런 식으로 가볍게 이미지 그림을 만들어 두는 게 나중에 도트 찍을 때도 편하다
아무튼 3개를 지정해서 그룹 나누기도 끝났다고 하자
이제 캐릭터 창에서 Class Groups에 "카스미"가 추가 가능해진다
적용시켜 게임에서 돌려보면? (Item에서 전직 아이템 생성 후, Item Effects에 Class Group를 추가할 필요가 있다)
WA!
2편에서 계속