Unity 엔진에만 종속된 내용은 아닌 것 같다는 걸 먼저 적고 시작합니다. 게임 유닛, "유닛"이란 어휘가 보통 전략 게임들에서 캐릭터 개체 하나의 단위를 부를 때 유닛 몇마리 같은 식으로 쓰는데, 여기서의 게임 유닛은 게임의 화면 단위를 부르는 용도로 씁니다. 쉽게 말해 "한 칸" 이라고 이해하면 좋을 것 같습니다.
2D 게임에서는 이 한 칸(유닛)이 몇 Pixel 로 구성되는지에 대한 정의가 필요합니다. 위 스샷처럼 1 Game Unit 을 32로 설정하고, 스프라이트의 Pixels Per Unit 도 32로 설정한다면, 32x32 사이즈 타일이 정확히 한 칸, 1유닛에 딱 들어맞게 됩니다. 맵을 만들거나, 캐릭터의 이동 속도, 점프 높이, 사물의 크기 등을 좀 더 직관적으로 설정할 수 있어집니다.
Orthographic 카메라의 Camera Size 도 이 Unit 값입니다. 1 유닛을 100으로 설정하고, 세로 해상도가 800인 Camera 셋팅이 필요하다면 Camera Size 는 View 의 절반인 4가 됩니다.
= ( 800 / 100(Pixels Per Unit) ) / 2(View 절반)
https://explodingrabbit.com/game-units-577/
728x90
반응형
'게임제작 이야기' 카테고리의 다른 글
리서치 : 테크니컬 게임 디자이너 Technical Game Designer (0) | 2019.10.13 |
---|---|
스페이스 크루 EP3 업데이트 v1.4.0 (0) | 2019.08.03 |
게임 디자인 도구, 머시네이션 자료/링크 메모 (0) | 2019.07.06 |
스페이스 크루 EP2 업데이트 v1.3.4 (0) | 2019.06.13 |
3D 게임 지형, 터레인(Terrain) 하이트 맵(Height Map) 관련 자료 (0) | 2019.06.12 |
책에서 언급된 게임 디자인 관련 자료들 메모 (0) | 2019.06.12 |
Android NDK 다운로드 및 설치 (0) | 2019.06.12 |