Juwan Park :: 타일셋 B~E 파일 구조 설명용 이미지 (RPG VX/Ace)

타일셋 B~E 파일 구조 설명용 이미지 (RPG VX/Ace)

◆게임 창작 관련/게임 창작 팁 :: 2014.12.30 21:57

위 이미지는 RPG 만들기 VX/Ace에서 타일셋 B~E에 해당하는 파일의 구조를 나타낸 이미지입니다.

실제로 RPG 만들기 VX/Ace에서 타일셋 B~E를 보시면 8개 열에 32개 행씩 256개(최대 1024개)의 타일칩이 존재하는데
파일을 뜯어 보면 위 이미지와 같이 16열 16행으로 이루어져 있습니다.
위와 같은 형식의 파일을 데이터베이스로 가져와서 타일셋의 B~E 구역에 적용시켜 보면
이 이미지에서 붉은색으로 된 부분은 위쪽에, 푸른색으로 된 부분은 아래쪽에 배치됩니다.

그리고, 저 위의 숫자는 타일칩의 ID 번호를 의미합니다.
B~E 타일은 제3레이어에 들어가는데,
만약에 어느 특정 위치에 B 영역의 제2열 제3행(10번 타일) 타일칩을 배정했다고 합시다.
그리고 이벤트의 지역 정보 취득을 통하여 그 위치의 제3레이어 타일칩 ID 번호를 변수에 대입시키면
그 변수에는 '10'이라는 값이 저장됩니다.
만약 C 영역일 경우 저 숫자에 +256을, D 영역일 경우 +512를, E 영역일 경우는 +768을 해서 계산하면 됩니다.
그러니까 D 영역의 144번 타일칩을 특정 위치에 배정하면
그 위치의 제3레이어 타일칩 ID 값은 656이 되는 셈입니다. (512+144=656)

이를 잘 활용하여 스크립트 등을 손봐준다면 좀 더 고급스러운 게임을 만들 수 있습니다.

*주: 제1레이어와 제2레이어는 A 영역의 타일셋이 들어가는 레이어입니다.

댓글을 달아 주세요.

Today 24    Yday 68    Tot 71,745
Juwan Park
Juwan Park's blog is powered by Daum and TISTORY.
Contemporary Blue for TISTORY.
Designed by Juwan Park. Creative Commons License
▲ TOP