메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

묻고 답하기
WhiteAT2011.05.16 07:46

void CBoard::NewGame()

void CBoard::NewGame()

{

    int tempY;

    int tempX;

 

    for(tempY = 0;tempY<BOARD_Y_SIZE+1;tempY++){

        for(tempX=0; tempX<BOARD_X_SIZE+2; tempX++)

        {

            m_iBoard[tempY][tempX].m_iValue = 0;

        }

    }

 

 

    // 보드의 좌측 벽

    for(int i=0;i<BOARD_Y_SIZE;i++){

        m_iBoard[i][0].m_iValue=50;

    }

 

    // 보드의 우측 벽

    for( i=0;i<BOARD_Y_SIZE;i++){

        m_iBoard[i][BOARD_X_SIZE+1].m_iValue=50;

    }

 

    // 보드의 하단 벽

    for( i=0;i<BOARD_X_SIZE+2;i++){

            m_iBoard[BOARD_Y_SIZE][i].m_iValue=50;

    }

 

 

    NewShape();

 

}

 

 
 
 
 

 

http://whiteat.com/zbxe/43113  의 NewGame() 함수가 새로운 게임 생성하는 함수 입니다.^^

사진 및 파일 첨부

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

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

0개 첨부 됨 ( / )