Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Recentemente, muitas partes do mundo divulgaram uma série de medidas de proteção para lutar contra a intensa pandemia de COVID-19. Uma de suas soluções é ficar em casa para manter distância social. Sem dúvida, o vírus se torna um inimigo comum para todos. Então, vamos fazer um jogo para "matar" os vírus. Esteja seguro e saudável!
Neste tutorial, faremos um jogo sobre como matar vírus por meio de programação gráfica.
Vamos programar os 4 sprites um após o outro. Vamos começar!
Suprimentos
Grove Zero Starter Kit
Etapa 1: personagem principal jogável - coruja
A coruja atua como o personagem a ser controlado no jogo. Vamos movê-lo para a esquerda e para a direita para atirar nos vírus. Primeiro, selecione o modo “Stage”. Exclua o sprite padrão e selecione um novo sprite “Executar”.
Agora, siga o exemplo de programa e código abaixo. Adicionamos três blocos principais no modo de palco, da esquerda para a direita:
1) Receba o comando do módulo Twin Button e mova o personagem
2) Inicialização. Defina as coordenadas do personagem e do marcador.
3) Fim do bloco de jogo
Etapa 2: Sprites inimigos - vírus
Adicione um novo vírus sprite. Clique em “Upload” para enviar a imagem do vírus para a sua biblioteca de sprites.
Você pode selecionar alguns vírus em vários tamanhos e formas. Neste tutorial, usamos três tipos de vírus.
Na segunda captura de tela você pode ver o código relacionado a sprites de vírus.
Etapa 3: chamas de explosão
Seguindo o mesmo método, adicione uma nova chama de explosão de sprite.
Aqui eu adiciono 4 tipos de chamas de explosão. Você também pode decidir seus padrões e quantos deseja usar.
Abaixo está o programa de exemplo para a chama da explosão. Vamos codificar.
Etapa 4: máscara
As máscaras funcionam como balas. Vamos adicionar um novo sprite e enviar uma imagem de máscara para nossa biblioteca de sprites.
Na primeira imagem, há um programa de exemplo para a máscara.
Adicione um pano de fundo. Você pode selecionar na Biblioteca de Pano de fundo ou carregar seu próprio pano de fundo para decorar seu jogo.
Etapa 5: controle o personagem do jogo com Grove Zero
Em seguida, mude o Codecraft para o modo “Dispositivo”. Vamos trazer os módulos Grove Zero. Primeiro, conecte a placa-mãe ao seu computador com um cabo USB. Em seguida, clique no botão Conectar no Codecraft.
Vamos escrever um código para o programa de controle. Esta parte é muito fácil, o que só nos obriga a apertar o botão e enviar a mensagem.
Em seguida, encaixe a placa-mãe e o botão duplo juntos. Como sabemos, a coleção Grove Zero nos permite conectar módulos por meio de uma conexão de encaixe fácil.
Depois que os módulos forem conectados com sucesso, clique no botão de depuração Online, então o jogo será ativado pelo botão.
Agora, volte para o modo “Stage” e dispare os vírus!
Para obter mais informações sobre a série Grove Zero, Codecraft e outros hardwares para fabricantes e educadores STEM, visite nosso site, A TinkerGen criou uma campanha Kickstarter para MARK (Make A Robot Kit), um kit de robô para ensinar codificação, robótica, IA!