메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

MFC테트리스 만들기
WhiteAT2010.07.24 18:35

먼저 이건 3년전에 작성했고 지금은 코드를 보지 않아 가물가물하다는 말씀을 드립니다.^^ 

 

1. 게임 종료

    보드의 특정 위치(아마도 위쪽의 가운데)에 벽돌이 걸리면 게임이 종료됩니다.

    현재 특정 메세지는 출력하지 않고, 그냥 타이머 종료로 끝낼겁니다.

    IsGameEnd() 함수가 게임 끝인지 검사할겁니다.

    그 부분에 Messagebox("끝"); 하면 됩니다.^^

 

2. 게임 스피드

    스피드는 SetTimer 함수를 수정하면 됩니다.

    SetTimer(1000,......) 하면 1초마다 벽돌이 떨어지는 것이고,

     Settimer(500,......) 하면 0.5초마다 벽돌이 떨어지는 겁니다.^^

 

3. 1인용 게임

    1인용 게임은 View 에서 하나의  CTetris 클래스만 사용하면 되고,

     가운데위치에서 출력하려면...  보드를 생성할때, 위치를 설정해 주면 됩니다.^^

   

 

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )