본문 바로가기

C++ 게임

카드 짝 맞추기 게임

blockdmask.tistory.com/400?category=360851 님의 블로그를 참고했습니다

 

1. 게임 규칙

1. 4x4 크기의 게임판에 a, b, c, d, e, f, g, h 알파벳이 각각 랜덤하게 2장씩 존재

2. 게임판은 [?]로 표시되어 있고, 스페이스바를 누르면 뒤집을 수 있음

3. 뒤집은 두 카드가 일치하면 서로 사라지고, 불일치시 다시 뒤집어야 함

4. 모든 카드가 뒤집히면 게임이 종료됨

 

 

2. 코드

전체  솔루션 탐색기
main 함수가 있는 My_Match_2Card_Game.cpp 파일

 

여러 기능을 하는 함수들을 Setting.h 파일에 담았음. 이때 소스파일이 아닌 헤더파일에 다 담았음

 

 

게임 매니저 클래스 파일

 

4x4 랜덤한 카드를 만드는 메서드

 

 

키를 입력받으면 커서가 움직이고, 스페이스바를 누르면 카드를 뒤집는 메서드

 

 

키보드 입력에 따른 커서 이동 메서드

 

 

스페이스 누르면 카드를 뒤집는 메서드

 

 

4x4 카드 그림을 그려주는 메서드

 

 

 

 

3. 실행 결과

 

 

'C++ 게임' 카테고리의 다른 글

공룡 점프 게임  (0) 2020.09.16
빙고 게임  (0) 2020.09.16