자습서 4: 일치 게임 만들기
이 자습서에서는 플레이어가 숨겨진 아이콘의 쌍을 찾는 일치 게임을 빌드합니다.여기에서는 다음과 같은 작업을 수행하는 방법에 대해 배우게 됩니다.
List 개체를 사용하여 개체를 포함하는 방법
Visual C#의 foreach 루프 또는 Visual Basic의 For Each 루프를 사용하는 방법
참조 변수를 사용하여 폼 상태를 추적하는 방법
여러 개체에 사용할 수 있는 이벤트 처리기를 빌드하는 방법
시작 시 정확히 한 번 타이머를 발생시키는 방법
자습서 실행이 끝나면 프로그램이 다음 그림과 같이 만들어집니다.
이 자습서에서 만드는 게임
[!참고]
이 자습서에는 Visual C#과 Visual Basic이 둘 다 설명되어 있으므로 사용 중인 프로그래밍 언어와 관련된 정보를 참조하십시오.
관련 항목
제목 |
설명 |
---|---|
프로젝트를 만들고 TableLayoutPanel 컨트롤을 추가하여 시작합니다. |
|
Random 및 List 개체를 추가하여 아이콘 목록을 만듭니다. |
|
Label 컨트롤에 임의로 아이콘을 할당합니다. |
|
클릭된 레이블의 색을 변경하는 Click 이벤트 처리기를 추가합니다. |
|
어떤 레이블이 클릭되었는지 추적하기 위해 참조 변수를 추가합니다. |
|
폼에 타이머를 추가합니다. |
|
일치하는 쌍이 선택되면 해당 아이콘 쌍을 표시합니다. |
|
플레이어가 게임에 이겼는지 여부를 확인하기 위해 CheckForWinner() 메서드를 추가합니다. |
|
아이콘과 색을 변경하고 모눈과 소리를 추가하는 등 다른 기능을 테스트해 봅니다.보드를 크게 하거나 타이머를 조정해 볼 수 있습니다. |