이제 이차원 배열로 맵을 파싱했으니, 파싱한 맵을 gui로 나타내자. gui로 나타낼 때는 mlx 라이브러리를 이용한다. 구현 순서는 아래와 같다.
윈도우를 특정 크기만큼 띄우기
mlx_init(), mlx_new_widnow(), mlx_loop()이용
map에 맞춰 이미지 띄우기 전 이미지를 map의 크기에 맞추어 변경(map의 크기에 맞게 윈도우의 크기를 변화시킨다면 map이 아주 커진다면 화면을 벗어날 위험 존재)
map에 맞춰 이미지를 띄우기.
연습 : 01 first_example
#include "../mlx/mlx.h"
int main(void)
{
void *mlx;
void *win;
mlx = mlx_init();
win = mlx_new_window(mlx, 500, 500, "mlx_project");
mlx_loop(mlx);
}