안녕하세요 허걱입니다^^
저번 시간까지 우리는 게임을 만들기 위한 밑작업에 대해서 알아봤습니다.
프로젝트를 만드는 방법부터, 소재를 가져와서 적용하는 방법까지 했었죠^^
저번 시간까지 만들고 테스트 플레이를 해봤을 때
새로운 게임을 하게되면 망망대해에 우리의 랄프혼자 외로이 서있는 것을 볼 수 있었습니다.
(이녀석은 이게 땅인지 바다인지도 구분을 못합니다...-_-;;)
이런 바다라던지 육지라던지...
게임에서 나오는 마을이나 상점, 성이나 동굴 같은 것들을 '맵' 이라고 부릅니다.
맵을 만들기 위해서 필요한 그림파일들은 소재 관리 창에서 불러올 수 있습니다.
불러오는 방법은 - 무작정 따라하기 - 2. 타이틀 화면 바꾸기 에서 볼 수 있습니다.
위에서 빨간색 네모로 표시한 파일들...TileA1, TileA2, ....., TileD, TileE
이렇게 Tile 로 시작하는 파일들이 맵을 만들 때 사용되는 그림 파일들 입니다.
소재 관리 창에서 미리보기를 누르던가, 보고싶은 파일을 더블클릭 하면
해당 파일을 볼 수 있습니다.
※ 폴더와 파일이름 틀리지 않도록 주의!
이렇게 해서 불러온 파일들은 알피지 만들기 툴(이하 알만툴)의 왼쪽에 보면
빨간색 테두리 부분에 표시한 곳에 있는게 보일것입니다.
아래쪽 파란색으로 동그라미 친 부분에 A, B, C, D, E 라고 있는것들이
각각 A, B, C, D, E 의 타일들을 나타냅니다.
각 타일들의 자세한 설명은 다음시간에 하겠습니다.
이번 시간에는 제목에서도 알 수 있듯이 메뉴들에 대해서 알아보도록 하겠습니다.
맵을 그리는데 필요한 도구들이 어떤것들이 있는지 알아보죠.
맵을 만들때 쓰이는 메뉴의 기능들 중에는 모드,그리기,스케일등이 있습니다.
그 중에서 모드에는 통행설정, 맵 편집, 이벤트 편집 등의 기능들이 있습니다.
맵을 그리기 위해서는 맵 편집 모드를 선택하고 이벤트를 만들기 위해서는 이벤트 편집 모드를 선택합니다.
여기서 이벤트란?
게임을 할 때 일어나는 모든 사건이나 행동들 또는, 게임중 나타나는 사람이나 동물 사물등을 전부 이벤트라고 합니다.
예를들어 간단하게 사람들끼리 대화를 한다. 라고 하면 사람이라는 이벤트들이 있고 대화하는것을 보여주는 이벤트가 있습니다.
주인공 길을가다가 거지한테 돈을 뺏긴다. 라는 사건(이벤트)를 만들고 싶다면
주인공이 있고(주인공도 이벤트라고 볼 수 있습니다.) 거지(이벤트) 가 있고 돈을 뺏긴다라는 행동(이벤트) 가 있습니다.
길을 가는 경우도 주인공이 알아서 길을 가다가 거지가 다가오는 장면을 만들겠다면.
주인공이 알아서 길을가는 이벤트를 만들어야 하고 거지가 다가오는 이벤트도 만들어야 합니다.
즉, 이벤트라는것은 게임중 발생하는 모든것들을 이벤트라고 할 수 있겠네요.
이벤트는 나중에 만들어보고 지금은 맵 편집 모드를 선택해서 맵을 그려보도록 하겠습니다.
그리기 위해서는 그리기 도구가 필요합니다.
알만툴에서도 그리기 위한 도구를 몇가지 준비 했습니다.
(이벤트 편집 모드일 경우는 그리기 도구들이 비활성화 되어있다.)
(맵 편집 모드일 경우에 그리기 도구들이 활성화 되어있다.)
도구는 위에 보여지는 4가지가 있습니다.
모드의 상태가 맵 편집 모드일 경우는 두번째 사진처럼 아이콘의 색상이 보여지면서
도구를 선택할 수 있게 활성화 되는것을 볼 수 있을겁니다.
그리기 도구에는 펜, 상자, 타원, 채우기 도구들이 있습니다.
각각은 펜툴, 사각(형)툴, (타)원툴, 페인트툴 이라고 부르기도 합니다.
먼저 펜을 선택해서 그렸을 경우는
위와같이 자유롭게 그려줄 수 있게 됩니다.
종이에 펜으로 그림을 그리듯이 마우스 커서가 가리키는곳을 클릭(드래그) 할 경우
그곳에 선택한 맵칩이 그려지게 되는거죠.
맵칩이란 각각의 맵 타일들 중에서 한칸한칸(칩)을 맵칩이라고 부릅니다.
예를들어 그림에서와 같이 타일 C 중에서 선택된 방패 하나를 맵칩 이라고 부릅니다.
그 맵 칩을 선택하고 편집창(화면 오른쪽에 직접 그려주는곳)에 그린다면
이와같이 선택한 맵칩이 그려지게 되는 겁니다. (위의 그림은 펜으로 그렸을 경우)
펜툴 다음은 상자라는게 있습니다.
사각형 툴을 사용하는 방법은 그리고 싶은 범위의 왼쪽 위에서부터 오른쪽 아래까지
그래그 해주면 그 범위 안은 선택한 맵칩으로 사각형의 형태로 채워지게 됩니다.
타원툴도 마찬가지로
그리고 싶은 왼쪽 위부터 오른쪽 아래까지 드래그를 해주면
그 범위 안쪽에 타원모양으로 그려지게 됩니다.
※ 직접 해보면서 그리는 방법을 익혀보시기 바랍니다.
다음은 그리기 도구중 마지막으로 채우기 기능에 대해서 알아보겠습니다.
=>
예를들어 위와같은 맵을 만들었다고 했을 때
왼쪽과 같은 맵칩으로 커서가 있는 부분을 클릭해 준다면
클릭하는 곳에 있는 맵칩과 붙어있는
같은 맵칩으로 된 부분은
전부 선택된 맵칩으로 채워지게 됩니다.
이 맵칩을 선택한 상태에서 울타리 안쪽을 클릭한 경우
=>
위와같이 클릭한 곳과 인접한 곳은 선택한 맵칩으로 채워지게 되는거죠.
맵을 만들기 위해서는 위에말한 4가지 도구를 적절히 사용해서
원하는 맵을 만들어 줄 수 있습니다.
메뉴의 기능들 중에 모드, 그리기 다음으로는 스케일이라는 기능이 있습니다.
이건 맵을 직접 그려주는게 아니라 편집창에 보여지는 크기를 조절하는 겁니다.
월드맵 같은것을 만들었는데 맵이 커서 한눈에 안보일 경우는
이 스케일을 이용해서 한눈에 볼 수도 있습니다. (너무 큰 맵이면 1/8로 축소해도 안보일 경우도 있습니다;;;)
축소는 1/1 (기본), 1/2, 1/4, 1/8의 크기로 축소해서 볼 수 있습니다.
1/1 1/2 1/4 1/8
이걸로 이번에 설명할 도구들의 설명이 끝났네요.
다음시간에는 타일들(A~E) 까지의 기능들에 대해서 자세하게 알아보고
그 다음시간에는 통행설정에 대한것과 맵의 설정, 자동던전 생성기능에 대해 알아볼 생각입니다.
그때까지 지금 배운 맵 제작 도구들을 이용해서 직접 이런저런 모습의 맵들을 만들어 보시기 바랍니다.
그리고 http://nioting.com/zbxe/?mid=maps 이곳으로 가면 다른사람들이 만든 맵들을 구경해 보면서
이런저런 식으로 만들 수 있구나 라는것을 확인해 볼 수도 있고
자신이 만든 맵을 올려서 평가를 받기도 하고 자랑을 하기도 할 수 있습니다.
그럼 이번 강좌는 여기서 끝내겠습니다. 감사합니다^^
수고하셧어요!