https://www.youtube.com/playlist?list=PLGi8elnlkqBOul8ad3jnEXS3Jye1PZbjW 해당 주소의 C언어 강좌 콘솔창 게임 만들기 1~7편을 보면서 프로젝트를 진행했다. 영상에서는 C++과 사전에 만들어둔 헤더파일을 사용하였지만 이 프로젝트는 영상에서 사용한 헤더파일 없이 C언어로 진행했다.
main.c가 3개 존재하는데 3개 중의 arrang_main.c는 배열을 이용해서 적을 출력하는 코드를 작성한 버전이고 struct_main.c는 구조체를 이용해 적을 출력하는 코드를 작성한 것이다. final_main.c가 앞선 두 가지의 main.c의 과정을 거쳐 완성된 최종코드이다.
#만든 목적
C언어를 완전히 이해할 수 있게 공부하면서 그 결과물을 직접 눈으로 보고 싶었다. 코드를 짤 때마다 변경된 사항이 눈에 띄는 프로젝트에는 게임이 적합하겠다고 판단하였고, 가끔 심심할 때 플레이할 수 있으면 좋을 것 같아서 피하기 게임으로 결정하고 만들게 되었다.