[so_long] 0. 간단한 2D게임을 만들어 보자

aqualung·2023년 1월 26일
post-thumbnail

🖥 so_long

1. 프로젝트 소개

플레이어를 조작하여 코인을 모두 수집하여 탈출하는 2D게임을 만들어 보는 것이 이 과제의 목적입니다.

이에 랜덤하게 움직이는 적과 스프라이트에 애니메이션을 추가하여 게임적인 요소를 더하였습니다.

2. 맵의 규칙

.ber의 확장자를 가지는 맵파일을 받습니다.

맵은 다음으로 구성됩니다.

  • 1 - 벽
  • 0 - 빈 공간
  • P - 플레이어
  • R - 적
  • C - 코인
  • E - 탈출구
111111111
1P01E00C1
100C1R101
100100001
100101111
100000C01
111111111

이런식의 맵.ber을 받아 게임의 맵을 커스터마이징할 수 있습니다.

맵은 반드시 벽(1)로 막혀있어야 하며 사각형이어야 합니다.

오류가 있다면 적절히 에러메세지를 출력해야 합니다.

0개의 댓글