Partilhar via


Tutorial 2: Criar um Labirinto

Neste tutorial, vocë constroi um jogo de labirinto, onde o usuário move o ponteiro do mouse do início ao fim sem tocar qualquer parede.Você aprenderá como:

  • Dispor de um formulário usando um painel recipiente.

  • Construir um Labirinto usando rótulo controles.

  • Escrever código para mostrar uma caixa de mensagem.

  • Configurar manipuladores de evento para eventos de mouse.

  • Reproduzi sons no seu programa.

  • Organize seu código usando classes.

Aqui está como funcionará o labirinto: inicia o ponteiro do mouse no canto superior esquerdo do labirinto.O usuário navega através do labirinto, tomando cuidado para não tocar qualquer uma das paredes com o ponteiro.Se o ponteiro tocar uma das paredes, ele automaticamente irar voltar para o início.Mas se o ponteiro atingir o Concluir o rótulo no final do Labirinto, uma se abre caixa de mensagem "Parabéns" e o jogo termina.

Quando terminar, seu programa irá parecer como a imagem abaixo.

Jogo que você cria neste tutorial

Jogo que você cria neste tutorial

link para vídeoPara obter uma versão de vídeo deste tópico, consulte Tutorial: criar um Labirinto no Visual Basic ou como i: Crie um Labirinto no C#?.

ObservaçãoObservaçã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 um painel ao formulário

Comece criando o projeto e adicionando um painel recipiente.

Etapa 2: Criar o seu uso de rótulos de Labirinto

Construir um Labirinto adicionando numerosos rótulo controles ao formulário.

Etapa 3: Terminar o jogo

Verifique o fim de jogo do labirinto fazendo o Concluir rotular o trabalho.

Etapa 4: Adicionar um método para reiniciar o jogo.

Escreva seu próprio método para reiniciar o jogo Labirinto.

Etapa 5: Adicionar um manipulador de eventos MouseEnter para cada parede.

Adicione um manipulador de Evento para enviar o ponteiro do mouse do usuário de volta para o Iniciar se o ponteiro de tocar uma parede.

Etapa 6: Adicionar um SoundPlayer.

Comece a adicionar som ao jogo Labirinto.

Etapa 7: Adicionar código ao seu formulário para tocar sons

Ligar para cada SoundPlayer's Play() método para reproduzir o som no momento adequado.

Etapa 8: Executar O programa e tente outros recursos

Execute o programa e teste-o.Tente outras recursos, tais como alterar cores e sons.