Tutorial 4: Criar um jogo de correspondência
Neste tutorial, você criará um jogo correspondente, onde o player deve coincidir com pares de ícones ocultos.Você aprenderá como:
Mantenha os objetos usando um List objeto.
Use um foreach loop no Visual C# ou um For Each loop no Visual Basic.
Manter o controle de estado de um formulário usando variáveis de referência.
Crie um manipulador de eventos que podem ser usados com vários objetos.
Faça um timer acionado exatamente uma vez quando iniciado.
Quando terminar, seu programa irá parecer como a imagem abaixo.
Jogo que você cria neste tutorial
Observação |
---|
Neste tutorial, Visual C# e Visual Basic são cobertos, então se concentre em informações específicas para a linguagem de programação que você está usando. |
Tópicos relacionados
Título |
Descrição |
---|---|
Etapa 1: Criar um projeto e adicionar uma tabela ao seu formulário. |
Comece criando o projeto e adicionando um TableLayoutPanel controle. |
Etapa 2: Adicionar um objeto aleatório e uma lista de ícones |
Adicionar um Random objeto e um List o objeto, para criar uma lista de ícones. |
Atribuir os ícones aleatoriamente para o rótulo controles. |
|
Etapa 4: Adicionar um manipulador de evento Click para cada etiqueta |
Adicione um manipulador de eventos Click que altera a cor do rótulo que é clicado. |
Adicione variáveis de referência para controlar quais rótulos são clicados. |
|
Adicione um timer ao formulário. |
|
Pares de ícones manter visível, se um par correspondente é selecionado. |
|
Etapa 8: Adicionar um método para verificar se o Player ganha |
Adicionar um CheckForWinner() método para verificar se o player ganha. |
Tente outros recursos, como, por exemplo, alterar ícones e cores, adicionando uma grade e adicionando sons.Tente fazer com que a placa maior e ajustando o timer. |