메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

MFC테트리스 만들기
WhiteAT2011.11.08 10:06
g_NowBlockInfo[m_iNowBlockShape][m_iNowBlockDir][tempY][tempX]
 
이 테트리스에서 가장 중요한 변수인데^^
m_iNowBlockShape 는 벽돌 모양을 나타냅니다.
0, 1, 2, 3, 4, 5, 6,  으로 7가지 모양을 가집니다.
 

 

 

m_iNowBlockDir 는 벽돌의 회전 모양을 나타냅니다.
0 이면 기본모양
1이면 90도 회전 모양
2 이면 180도 회전 모양
3 이면 270 도 회전 모양
 

tempY , tempX  는 [4][4] 인데,

벽돌의 한칸 한칸을 검사하려는 변수입니다.

즉 아래처럼 벽돌 16칸을 모두 검사해서 벽돌이 있는 칸인지 알려는 겁니다.~

 

[0][0]

[0][1]

[0][2]

[0][3]

 

[1][0]

[1][1]

[1][2]

[1][3]

 

[2][0]

[2][1]

[2][2]

[2][3]

 

[3][0]

[3][1]

[3][2]

[3][3]

 
 
그대로[7][4][4][4] 로 하시면 프로그램 다운될 겁니다.^^;;;
 
 
 
 
사진 및 파일 첨부

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

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

0개 첨부 됨 ( / )