게임 개발 2D 타일맵 구현 방법 의견 부탁드려요

간단한 2차원 맵을 게임에 구현하려고 합니다.
블록과 몬스터, 아이템이 있는 타일맵인데, 관리와 수정이 편한 구조를 고민하고 있어요.
배경 위에 무비클립을 두고 오브젝트를 넣은 뒤 hitTest로 길과 벽을 구분하는 방법을 생각했습니다.
아이템을 벽이나 블록이 아닌 곳에 일정 간격으로 랜덤 생성하고, 충돌 처리와 삭제는 어떻게 하면 좋을까요?
관련 아이디어나 키워드 부탁드립니다.

댓글 6

  • 일본드립 2026.10.26

    조언 감사합니다 ㅎㅎ

  • 무들 2026.10.25

    타일 크기가 모두 같다면 모든 좌표를 저장할 필요는 없어요.
    타일 크기와 각 칸이 길인지 벽인지만 알면 됩니다.

  • 해나 2026.10.25

    그렇다면 타일마다 좌표와 키값을 두면 되는 걸까요?

  • 쇼콜라데 2026.10.25

    타일맵에서 타일별로 벽과 길을 구분해요.
    캐릭터를 오른쪽으로 이동시킬 때 이동할 위치가 벽인지 길인지 계산합니다.
    벽이면 움직이지 않게 하고, 길이면 이동시키면 됩니다.

  • 오나미 2026.10.25

    좌표를 직접 계산하는 거군요 ㅎㅎ
    아직 어떻게 해야 할지 감이 잘 안 오네요.

  • 양자리 2026.10.25

    벽과 길을 hitTest로 구분하는 방법은 권하기 어려워요.
    벽을 통과하거나 좌표가 어긋날 수 있습니다.
    아이템이나 적과의 충돌에는 hitTest를 쓰고, 벽은 좌표로 계산하는 편이 나아요.