본문 바로가기
유니티

B17 - 2D플랫포머 - 타일맵으로 플랫폼 만들기

flyon 2025. 1. 5.

2D 플랫폼 게임 타일 맵 만들기

  • 유니티에서 타일 맵을 사용하여 플랫폼 게임을 쉽게 만들기 위한 방법 소개.

타일 팔레트 설정

  • 새 폴더 생성 후 타일 맵 프로젝트 시작.
  • 타일 팔레트를 생성하고 이름을 "Platform Palette"로 지정.
  • 필요한 스프라이트 자산을 드래그하여 타일 팔레트에 추가.

타일 생성 및 관리

  • 여러 스프라이트를 한 번에 드래그하여 타일 팔레트에 넣기.
  • 타일이 자동으로 생성되고 타일 팔레트에서 편집 가능.

지형 만들기

  • 그리드와 타일맵 설정 후 타일을 그려서 레벨을 만듦.
  • 타일을 드래그하여 쉽게 지형을 만들 수 있음.

타일에 콜라이더 추가

  • 타일맵 도구를 사용해 타일에 자동으로 콜라이더 추가.
  • 타일이 상호작용하도록 설정.

카메라 설정

  • 복잡한 스크립팅 없이 카메라가 플레이어를 따라가게 설정.
  • 메인 카메라를 플레이어 객체에 할당하여 자동으로 따라가도록 설정.

경사로 만들기

  • 타일맵에서 경사로를 만들고 충돌 문제 해결.
  • 경사로 타일의 물리 설정을 조정하여 충돌 문제 해결.

타일 물리 설정

  • 타일의 물리 설정을 수정하여 경사로에서 발생하는 충돌 문제 해결.
  • 물리 모양을 맞추고 불필요한 부분을 지우기.

레벨 테스트 및 최종 설정

  • 타일 설정과 충돌을 정확히 적용한 후 게임을 실행하여 테스트.
  • 타일 팔레트 정리, 콜라이더 추가, 레이어와 머티리얼 설정.

간편한 타일맵 생성

  • 프로그래밍 없이 유니티 에디터에서 타일맵을 쉽게 만들 수 있음.
  • 시청자에게 타일맵을 사용하여 직접 플랫폼 게임 레벨을 만들어 볼 것을 권장.

 

*유튜브 골드메탈님 강의를 바탕으로 작성한 메모입니다*

profile
작심삼일을 무한으로 반복하는 지식세포 키우기
✏️ ⚙️