Índice:

Como fazer invasores de espaço em micro bits: 4 etapas
Como fazer invasores de espaço em micro bits: 4 etapas

Vídeo: Como fazer invasores de espaço em micro bits: 4 etapas

Vídeo: Como fazer invasores de espaço em micro bits: 4 etapas
Vídeo: Como PARTICIONAR o HD na Hora de FORMATAR o Windows - Série Formatação BPV! 2024, Novembro
Anonim
Como fazer invasores do espaço em micro bits
Como fazer invasores do espaço em micro bits

Portanto, o primeiro passo é criar nosso navio. Você vai para "Básico" e adiciona um bloco "Ao iniciar". Então você vai para "Variáveis" e cria uma variável chamada "NAVIO" e seleciona um bloco da aba "Variáveis" que diz "Definir sprite para 0". Então você coloca "SHIP" ao invés de "sprite". Então você vai a aba "Jogo" e seleciona "criar sprite em x 2 y 2" e você coloca isso ao invés de "0" em "definir NAVIO para 0". Depois disso, você altera o "y" para 4 em vez de 4. Além disso, o contador de pontuação é opcional. Mas aí está, pegamos nosso navio, e o próximo passo será a movimentação do nosso navio.

Etapa 1: Movimento do navio

Movimento do navio
Movimento do navio

Você vai para a aba de entrada e pega os blocos "no botão B pressionado" e "no botão A pressionado". Então você vai para o jogo e seleciona "sprite move by 1" e muda para sprite para SHIP. Coloque-o no bloco "Botão On B pressionado". E você faz a mesma coisa para A, mas em vez de mover por 1, você coloca -1.

Etapa 2: Variável de disparo

Variável de disparo
Variável de disparo

Portanto, primeiro você irá em "Entrada", selecione "Botão On A + B pressionado" e adicione-o ao código. Em seguida, você cria uma variável chamada "SHOOT", vá para a variável novamente e adicione "defina SHOOT para 0" e altere o "0" para "criar sprite em x: _ y: _" e selecione "enviar x:" no seção do jogo, em seguida, coloque-o em "criar sprite em x: ship x:". É muito confuso, mas você pode entender melhor pela imagem. Em seguida, você faz a mesma etapa para "y". Então você vai para a aba do jogo e adiciona "DISPARAR, alterar o brilho em 88". Então você vai para a guia loop e seleciona "repetir 4 vezes e adicionar isso ao código. Então dentro dessa guia você coloca" DISPARAR alterar y por -1, então ainda no código "repetir", adicionar "pausar 150 ms" para a velocidade da variável "SHOOT", então ainda dentro da coisa do loop, você vai para a lógica e seleciona "if_ then" e adiciona à coisa lógica. No espaço em branco do bloco lógico, você coloca "is_touching_". Então você adiciona as variáveis "SHOOT" e "ENEMY" (crie uma variável chamada "ENEMY", e vamos defini-la mais tarde). Então, dentro do bloco lógico, adicione "delete ENEMY" e "delete SHOOT", então se você quiser, pode adicionar alguma música ou efeito sonoro quando você destruir um inimigo, então você adiciona um bloco "alterar pontuação por 1". Então, fora do loop e do bloco lógico, você adiciona outro "if_ then". Então você vai para a lógica e adiciona o bloco que tem "0 ≤ 0" no espaço em branco. Então, no primeiro 0, você coloca "SHOOT y". Então dentro do bloco lógico você coloca "delete SHOOT"

Etapa 3: Fazendo a variável do inimigo

Tornando a variável do inimigo
Tornando a variável do inimigo

Primeiro adicione um bloco "para sempre" e crie uma variável chamada "ENEMY", vá para a aba de variáveis e adicione "set ENEMY to _", e no espaço em branco coloque "create sprite at x: _ y: _". Em seguida, no espaço em branco do bloco "criar sprite", adicione "escolha aleatória de 0 a 4" na guia "matemática". Então, abaixo disso, você adiciona "INIMIGO definir brilho para 150" na guia "jogo" e, em seguida, adiciona "pausa 100 ms" abaixo dela. Após o bloco de "pausa", você adiciona "INIMIGO virar 90 graus à direita", que está localizado na guia "jogo". Então você vai a aba "loop" e adiciona "repeat 4 times" e dentro do bloco "loop", você adiciona "ENEMY move ny 1" e "pause 500 ms". Agora vamos para a guia lógica e adicionamos 2 blocos de "if_ then". E dentro do primeiro espaço em branco, você adiciona "está _ tocando em _" e adiciona "INIMIGO" no primeiro espaço em branco e "ENVIAR" no segundo espaço em branco, e dentro do bloco lógico, você adiciona "fim de jogo". Agora, no outro bloco lógico, adicionamos "está _ tocando a borda" e no espaço em branco adicionamos "INIMIGO", e dentro do bloco logiv adicionamos "excluir INIMIGO"

Etapa 4: é assim que deveria ser

É assim que deveria ser
É assim que deveria ser

Espero que eu não tenha sido tão ruim em explicar como fazer isso e espero que você tenha gostado do jogo:)

Recomendado: