프로젝트 학습 진도
게임 구성 이해하기
코드 따라 하기
코드 이해하기
직접 구현하기
8.4
프로젝트: 동물 카드 뒤집기
다차원 배열을 활용해 동물 카드 뒤집기 게임을 만들어 보겠습니다. 비주얼 스튜디오에서 새로운 파일을 만들고 파일명은 8.4_프로젝트.c로 저장합니다.
동물 카드 뒤집기는 카드를 뒤집어 같은 동물을 찾는 게임입니다. 카드 앞면에는 각각 다른 동물이 있고, 뒷면에는 모두 동일한 그림이 있습니다. 앞면의 동물은 총 10종이고 1종당 카드가 2장씩, 총 20장이 있습니다. 처음에는 모두 뒷면이 보이고 사용자는 같은 동물을 찾기 위해 카드를 2장씩 뒤집습니다. 같은 동물을 찾으면 카드를 뒤집은 상태, 즉 앞면으로 두고, 다른 동물이면 다시 뒤집어 뒷면으로 바꿉니다. 같은 동물 카드를 모두 찾으면 게임을 종료하고, 총 몇 번 틀렸는지 실패 횟수를 알려 줍니다.