Total War: SHOGUN 2 Guide

How to redeem '3rd Echelon' map - [DEPRECATED; GAMESPOT REMOVED THE PAGE] for Tom Clancy's Splinter Cell: Conviction

맵에디터 실용가이드 – 커스텀 요새 만들기

Overview

이 가이드는 맵에디터의 모든 기능들을 자세히 나열하기보다는자신만의 커스텀 요새를 만드는 과정을 순서대로 제시하고 많은 스크린 샷을 제공하여가이드를 읽는 사람이 쉽게 한단계 한단계 따라함으로써맵에디터의 자주쓰는 기능들을 감각적으로 체득하도록 돕고자 합니다.가이드에서 안내하는대로 따라하면서 자기가 원하는 대로 요새를 만들어나가다보면맵에디터 사용에 대해 더이상 당황하지도 난해하게 느끼지도 않을 것이고필요하다면 부가적인 기능들은 검색이나 질문, 약간의 시행착오를 통해서 충분히 터득할 수 있는 여유가 생길겁니다.

I. 준비단계

1. 맵에디터 설치

라이브러리 >>> 도구 >>> Total War : shogun 2 – TEd 항목을 설치합니다.

2. maps폴더 바로가기 만들기

userAppDataRoamingThe Creative AssemblyShogun2maps

maps폴더의 바로가기를 만들어놓으면
제작 중이나 제작완료되어 저장된 커스텀 맵들을
스팀워크숍에 업로드 또는 업데이트하기 위해 필요한 파일들을 빠르게 찾고 수정할 수 있습니다.

deployment_areas.xml
map_info.xml
icon.tga
steam_workshop.jpg

업로드 과정 및 수정 필요 파일들에 대해서는 다른 챕터에서 설명하겠습니다.



3. 배경지형 불러오기

본격적으로 성벽을 배치하기 전에 배경이 될 지형이 필요합니다.

쇼군 2에서 기본으로 제공하는 맵들을 불러와서 배경으로 이용하는 것을 추천합니다.

맵에디터에서 새 맵을 열고 처음부터 배경 지형을 직접 만들 수도 있지만

자연스럽고 보기좋은 배경 맵을 만드는 것은 숙련자에게조차 꽤 많은 노력과 시간을 소모하므로

초심자의 경우 첫 맵을 완성해보기도 전에 맵만들기에 대한 흥미를 잃어버릴 수 있으니까 말이죠.

<기본 맵을 불러오는 방법>

1) 팩파일매니저 다운로드
[link]

2) 다운받은 팩파일 매니저를 열고 게임 위치를 설정
: 다른 토탈워 게임들의 경로를 물으면 하나하나 취소하면서
STW가 나오면 설치폴더를 찾아서 지정해주면 됩니다.

3) 쇼군2 설치폴더의 data폴더 안에 terrain.pack파일을 열고 battleterrain-presets부분을 우클릭 후 extract selected로 추출합니다.

4) 추출된 폴더들을 이동 혹은 복사하여 maps 폴더 안에 붙여넣기 합니다.

그러면 맵 에디터에서 맵들을 불러올 수 있습니다.

팩파일 매니저는 커스텀 맵을 캠페인 공성/수성전 맵으로 만드는데도 필요합니다.
이에 대해서는 마지막 챕터에서 설명하겠습니다.

II. 요새 만들기

1. 컨트롤

기본적인 컨트롤입니다.
키보드에서 찾기 쉽게 그림으로 만들었습니다.

2. 격자, 각도고정, 자유배치

1) 격자(Grid)와 각도고정(Angle) 활성화 체크

오른쪽 하단의 옵션에서 Grid와 Angle의 활성화 여부를 선택합니다.

성벽 배열 등 가지런한 작업이 필요할 경우에 체크하고
채색 브러쉬 작업 등 불규칙적이고 섬세한 작업이 필요할 경우에는 체크해제하세요.

펼쳐진 항목리스트에서 나머지(edges ~ playable bounds)는 기능이 없으니 체크하지 마세요.

2) 격자와 각도고정 간격 설정

Tools – Settings – Drawing Settings에서 Grid와 Angle의 세부설정이 가능합니다.

grid spacing : 격자 간격 조절. 기본값 10. 추천값 1, 5, 10

angle snap tolerance : 각도 고정 간격 조절. 기본값 90. 10도 30도 45도 등 조절 가능.

격자 간격 설정은 Layers – Base layer – Grid에서도 가능합니다.

3) 자유배치(FreeForm)

surface mod의 기본값은 Landscape : Above인데

땅 높이에 따라 오브젝트가 반드시 땅 위에 배치되며
땅의 높이가 고르지 않다면 오브젝트들의 높이도 불규칙적이게 됩니다.

해당 건물 또는 맵 전체의 surface mod를 freeform으로 설정하면 땅의 높이와 무관하게 오브젝트들의 높이를 자유롭게 설정할 수 있습니다.

3. 성벽 배열하기

1) 성벽에는 castle_01, 02, 03의 세 종류가 있습니다.

2) fmv 건물은 기능은 없고 비주얼만 있는 건물들이고 유닛들이 통과할 수 있습니다.
화살을 쏘지 않는 탑을 추가하고자 한다면 fmv 건물을 사용하세요.

3) 오브젝트 회전시키기
알트키 + 좌클릭한 상태로 움직이면 선택한 물체를 회전시킬 수 있습니다.
angle에 체크한 상태라면 기본세팅일 경우 90도 단위로 회전합니다.

4) 오브젝트 배열을 위한 단축키
Ctrl + C : 오브젝트 복사
Ctrl + V : 붙여넣기
Ctrl + G : 여러 오브젝트들 그룹화(일시적임)
Ctrl + U : 그룹 풀기
Ctrl + B : 선택된 오브젝트(들)을 인스턴트 브러쉬로 사용
Ctrl + Z : 실행 취소 – 되도록 사용하지 않는 걸 추천함. 종종 맵에디터가 셧다운 될 수 있음

5) 격자(grid)와 각도고정(angle)을 사용하여 성벽을 배열하는 것은 이 gif그림과 같습니다.

6) 성문 이외에 열린 공간이나 빈틈이 있을 경우 유닛들이 성벽을 기어오를 수 없습니다.
(이런 매커니즘을 경우에 따라 의도적으로 활용할 수도 있습니다. 저는 제 커스텀 맵에서 성문 대신 방어탑을 이용해서 열린 성문을 만들기도 했습니다.)

7) 성벽을 완전히 두르지 않아도, 성벽 대신 일부 구간을 이동 불가 영역(no-go zones 빨간 선으로 두른 영역)으로 대체해도 기어오를 수 있는 성벽을 만들 수 있습니다.
이동 불가 영역에 대해서는 다른 챕터에서 설명하겠습니다.

4. 성곽에 흙 채워넣기

성 안의 흙 채우기를 위한 팁

1) 성벽의 전체 높이는 23m

2) 성문에서 병력주둔공간 바닥까지 7m, 그 뒤에 채워진 흙의 높이는 6.9m
따라서, 성벽을 30m로 해서 만들면 뒤에 채울 흙의 높이는 36.9m가 적합하고
성벽의 최대 높이를 살리고 싶다면 성벽 앞의 흙을 30m(성벽 건물 높이 수치) – 16m = 14m로 합니다

3) 페인트에서 페인트 채널 : height를 설정 후
스케일을 7, 높이를 성벽 높이 + 6.9m 한 뒤 absolute brush로 성벽 내부를 채우면 쉽습니다.
(단, angle wall은 예외)

아래의 그림들을 보면 이해가 쉽습니다.

5. 점령지역, 성벽 주둔영역 설정



1) 점령지역(capture location)
사진에서 동그랗게 생긴 것들입니다.
성문이나 방어탑 주변에 점령지역 깃발이 있어야 제대로 작동합니다.
또한 공성/수성전에서는 중앙 점령지역이 있어야합니다. 보통은 천수각 주변에 만듭니다.(다른 곳에 둘 수도 있습니다.)

2) 주둔영역(zones)
성벽 주변의 하얀 선이 zones입니다. 격자(grid)를 1로 설정한 뒤 마우스를 클릭하여 성벽의 주둔영역에 알맞게 두릅니다.

성벽 위에 유닛들이 주둔할 수 있도록 만들어주는 기능을 합니다.(EFLine이 성벽에 내장되어 있고 zones는 그것을 활성화시킵니다.)

3) EFLines
성벽이 아닌, 나무 담장이나 대나무 방벽 등에 유닛을 주둔시키고 싶다면 EFLines를 배치하세요.
성벽과 마찬가지로 zones(하얀 선)로 한번 둘러줘야 기능을 발휘합니다.

6. 이동가능 및 이동불가 영역 설정하기


1) 이동가능 영역 : 초록색 선을 두른 곳
절벽이나 깊은 물속이라도 이동가능영역 안에 있으면 유닛들이 갈 수 있습니다.

공성/수성전 맵을 만들때는 go-zones를 성 주변에 둘러야 합니다.
(쇼군2 기본맵들을 살펴보면 알게됩니다.)

되도록 하나의 이동가능 영역만 설정하고
여러개의 이동가능 영역은 만들지 않는 것을 추천합니다.

왜냐하면 종종 플레이 상에서 렉을 발생시킬지도 모르기 때문입니다. (항상 그런 것은 아님)

2) 이동불가 영역 : 빨간색 선을 두른 곳
이동불가영역이 둘러져 있으면 유닛들은 그 지역을 갈 수 없습니다.
여러개의 이동불가영역을 설정해도 전혀 문제없습니다.

7. 맵 꾸미기

1) 나무나 건물들로 맵을 장식하세요.

2) 페인트 – 페인트 채널 : blend
낮은 농도(0.1 정도)를 사용하여 보다 자연스럽고 부드럽게 진흙 길이나 풀, 숲 지형의 색깔을 칠할 수 있습니다.

8. 배치영역 만들기

1) 배치영역 : alliance id 0(빨강) and 1(파랑). 반드시 두 배치영역 모두 세팅해야함

4 vs 4 배치영역을 만들기 위한 자세한 내용은 아래의 링크에 있는 가이드에서 확인하실 수 있습니다.
[link]

2) AI 폴리곤

defensive hill (둘러싸기)
: AI가 방어진형을 갖추기를 원하는 지역에 이 폴리곤을 둘러주면 됩니다.
공성/수성전보다는 야전에서 주로 사용됩니다.


suitable ground bombardment (짧은 라인)
: AI의 공성병기(투석기, 대포 등)들이 배치되길 원하는 장소에 만듭니다.

approach fort (긴 라인)
: 폴리곤이 만들어진 곳에서부터 AI들이 요새를 향해 전진합니다.

9. 맵 업로드 점검사항

1) 반드시 자기가 만든 맵의 deployment_areas.xml (1 vs 1 ~ 4 vs 4) 파일을 백업할 것.

맵을 재저장하거나 다른이름으로 저장할 경우 deployment_areas.xml에서 4v4 부분이 사라지는 버그가 있습니다.
파일을 백업해놨다면, 백업파일을 복사해서 버그 걸린 deployment_areas.xml 파일을 그냥 덮어쓰면 됩니다.


deployment 백업 전용 폴더를 maps 폴더 안에 만들고

자신의 커스텀 맵 이름의 폴더들을 백업 전용 폴더 안에 만든 다음
각 맵들의 deployment_areas.xml 파일들을 각각 구분된 맵 이름 폴더 안에 넣어놓으면
나중에 혼동 없이 복사하여 덮어쓸 수 있습니다.

또는 폴더를 만들지 않고
각 맵의 deployment_areas.xml 파일을 그 맵의 이름으로 저장해서 백업해도 되지만
이 경우 버그걸린 deployment 파일을 지우고 맵 이름의 백업 파일을 해당 맵 폴더에 넣은 후
deployment_areas로 이름을 다시 바꿔줘야 합니다. 그래서 시간이 더 걸립니다.

2) map_info.xml 수정

3) icon.tga 파일 생성 : icon.tga 파일은 커스텀배틀 목록에 뜨는 사진입니다.
– 맵을 묘사하기에 적절한 사진을 인터넷에서 다운받습니다.
– 구글에서 ‘jpg to tga’나 ‘tga 변환’을 검색합니다.
– 무료 tga 변환 사이트에서 사진을 tga 파일로 변환합니다.
– 변환된 tga파일을 다운받아 커스텀 맵 폴더에 넣고 이름을 icon으로 바꿔줍니다.
(기존의 기본 icon.tga파일은 삭제할 것)


4) steam_workshop.jpg 만들기
맵을 묘사할 만한 적절한 사진을 다운받아 커스텀 맵 폴더에 넣고 이름을 steam_workshop.jpg로 바꿔줍니다.

5) 맵 업로드 또는 업데이트 하기
해당 맵의 업로드가 처음이라면 맵에디터에서 add를 처음이 아니라면 update를 선택합니다.

III. 부록

1. 커스텀 맵을 캠페인 요새맵으로 설정

1) 캠페인 공성-수성전 맵의 종류는 다음과 같습니다.
– 쇼군 2 오리지널(전국시대) : 7타입(각 5개) + 교토(1개) = 총 36개 맵
coastal
hilly coastal
plane
hilly plane
mountain
mountain 2
mountain 3
Kyoto
각각의 타입마다 레벨 1 ~ 5의 요새 맵이 있습니다.(fort, stronghold, fortress, castle, citadel)
교토는 하나의 맵만 있습니다.(citadel)

– 라이즈 오브 사무라이(겐페이 전쟁) : 4타입(각 4개) = 총 16개 맵
fs coastal
fs hilly plane
fs plane
fs mountain

사무라이 몰락 – 무진전쟁
쇼군 오리지널맵(36맵) + 7타입 및 교토 레벨6(성형요새)(8맵) = 44맵

————————————————————————————————
이전 챕터에서 알려드렸듯이
이런 폴더들은
팩파일 매니저로 쇼군 2 data 폴더의 terrain.pack을 열고
battleterrain – presets 를 extract selected 해서 추출할 수 있습니다.

추출 후 바꾸고자 하는 기본 맵들의 폴더를 원하는 게임 버전(오리지널, 겐페이, 몰락)에 따라
폴더를 정리해서


제작한 커스텀 맵의 파일 들 중 X표시된 부분만 제외하고 복사하여
교체를 원하는 기본 맵 폴더에 붙여넣기합니다.

이런 작업을, 교체를 원하는 모든 맵 폴더에 행한다음(쇼군 2 오리지널만 원할 경우 해당 폴더만 내용 교체)

(1) 팩파일 매니저를 열고
(2) 새 파일을 만든 뒤
(3) add from directory를 해서

(4)내용물을 교체한 폴더들을 팩파일의 battleterrain – presets 아래에 추가합니다. (이 상위 폴더(battleterrain, presets)도 만들어놔야 한번에 추가하기 편함)


– 스팀 워크숍은 업로드 용량 제한이 있으니 적당히 분할해서 팩파일을 만듭니다.

(5) 팩파일이 다 만들어지면, 모드를 묘사할 적절한 jpg형식의 사진파일을 다운로드하여 모드 이름과 정확히 같은 이름을 부여합니다.

(6) 팩파일과 jpg사진파일을 쇼군 2 설치폴더의 data폴더에 이동 혹은 복사합니다.

(7) 쇼군 2를 실행하고 모드매니저가 뜨면 자신의 모드를 찾아 더블클릭 해서 모드를 업로드 합니다.
(사진이 없거나, 사진 이름이 정확히 같지 않을 경우 모드 업로드가 되지 않습니다.)

SteamSolo.com