✅ 이 프로젝트는 아주 간단한 2D 게임을 만들어 볼 겁니다. 텍스쳐, 스프라이트, 기본적인 게임플레이 요소들을 다뤄볼 있도록 설계되어 있어요.
[x] 이미지 찾기
⇒ 출구에 도착하면 예티와페페가 되는것 -!!
https://www.figma.com/file/FPlOF6pHRhWe8x2MQWhqRW/so_long?type=design&node-id=0-1&mode=design&t=TcYqNd0ADHjy3Hwm-0
[x] 라이브러리 설치해서 창 띄우기
[x] 키 hook
[x] images 사용해서 이미지 넣어보기
[x] 파일 가져와서 맵 만들기
[x] 게임처럼 동작하도록 만들기
[x] 에러 처리
[x] 평가 준비
MiniLibX는 42에서 만든 그래픽 라이브러리다. #include <mlx.h> 또는 "mlx.h" 로 사용 가능하다. mlx.h에 있는 함수들은 Appkit과 OpenGL을 기반으로 만들어졌다고 한다. 그래서 mlx.h를 사용하려면 Appkit과 OpenGL을 링크해줘야 한다.
mlx는 minilibx_opengl(정적 라이브러리), minilibx_mms(mojave, metal, swift) (동적 라이브러리) 두 가지 버전이 있다. 둘 중 하나만 사용하면 된다. 참고로 mms버전에서는 검은줄 이슈가 있는 듯 하다.