C언어로 게임 만들기
동기 C언어 수업을 마치고, 어떤 주제로 기말 과제를 할지 고민하다가 언어의 이해도를 높이려면 직접 프로그램을 만들어봐야 한다고 생각했다. 마침 raylib이라는 크로스 플랫폼 게임 엔진을 발견하게 되어 게임을 만들어보자고 결정했다. Raylib? Raylib는 크로스 플랫폼 게임 라이브러리로, C언어로 작성되어 여러 프로그래밍 언어에 바인딩 할 수 있고 윈도우부터 웹까지 다양한 플랫폼에서 실행이 가능하다는 장점을 가지고 있다. 이 라이브러리가 제공하는 API 등이 직관적이라서 사용하기 쉽고 편하다고 느꼈다. 또한 게임을 만들 때 필수로 쓰이는 웬만한 함수들은 전부 구현이 되어있었다....