so_long

so_long

요구사항

openGL기반으로 한 그래픽 라이브러리 MiniLibX를 사용.

방향키로 조종 가능한 캐릭터와 아이템이 있는 2D 타일맵 게임을 만드는 것이 목표.

필요한 정보가 담긴 맵 파일이 주어진다. (scene/*.ber 참조)

구현 과정 요약

윈도우를 생성하고 지정 좌표에 픽셀을 출력.

이미지를 맵 파일에 따라 적절한 화면 좌표에 출력.

키보드 입력에 따라 맵 정보를 갱신하고 화면에 이미지를 재출력하는 식으로 이동 구현.

맵 파일에 대한 예외 처리.