Ajuste o tamanho do tubo e localização em seu jogo bat flappy

Ao criar o seu jogo Bat Flappy (uma versão diferente do Flappy Bird

), A menos que você teve sorte, o tamanho do buraco em seu sprite Pipe é demasiado pequeno para o bastão para voar através ou muito grande para tornar o jogo desafiador. Antes de aumentar o tamanho do buraco, considere uma outra coisa que o tubo deve fazer.

Parte do desafio do jogo original vem de não saber onde o buraco vai ser quando cada novo tubo aparece. Até agora, o sprite Pipe é sempre na mesma posição vertical, de modo que o buraco permanece no mesmo local.

Randomizar posição vertical

Em zero, você pode usar um bloco Aleatória dentro da GO para bloquear de modo que o tubo (e seu buraco) aparecerá na posição vertical diferente (Y) cada vez que você executar o jogo.

  1. Clique o sprite da tubulação e, em seguida, clique na guia Scripts.

    Video: BATGIRL FOI SEQUESTRADA ! ( BATMAN SAW GAME )

  2. Arrastar um bloco Aleatória para o valor Y do bloco GO TO X-Y. (Observe como os blocos redondos pode caber dentro das órbitas redondas de outros blocos.)

  3. Alterar os valores no bloco de Extracção Aleatória para -75 e 75.

Clique no botão verde bandeira várias vezes e você deve ver o buraco aparecer em uma posição diferente de cada vez. Você também verá o tubo é muito curta para abranger todo o Palco quando deslocado verticalmente.

Video: Criar jogo Flappy Bird em Scratch #1

Aumentar o tamanho do sprite no Palco

Para aumentar o tamanho dos sprites no Palco, você pode usar a ferramenta crescer.

  1. Clique na ferramenta Grow (acima os scripts, Costumes e guia Sons).

  2. Clique dez vezes sobre o sprite da tubulação no Palco.

  3. Clique no botão verde bandeira para testar seu jogo.



O sprite tubo deve abranger todo o Palco, não importa onde ele está posicionado verticalmente. Mas você ainda não pode bater o seu bastão com segurança através do buraco. Se você tentar clicar em qualquer mais com a ferramenta crescer, você vai encontrar o sprite não vai aumentar de tamanho, porque você atingiu o limite. Em vez disso, por que não tentar encolher o morcego?

Diminuir o tamanho do sprite no Palco

Para diminuir o tamanho dos sprites no Palco, você pode usar a ferramenta Shrink.

  1. Clique na ferramenta Shrink (acima os scripts, Costumes e guia Sons).

  2. Clique cinco vezes sobre o sprite Bat no Palco.

  3. Clique no botão verde bandeira para testar seu jogo.

    Video: Bat Escape - Download do jogo no melhor estilo Flappy Bird

Você pode precisar usar a encolher e crescer ferramentas para ajustar o tamanho até que seja possível voar através do tubo, mas não muito fácil. Em seguida, você estará pronto para adicionar mais tubos.

Incluem tubos adicionais

Desde que você só precisa ter um tubo de aparecer no palco, você não precisa criar sprites de tubos adicionais. Em vez disso, uma vez que o jogador voa com sucesso através do furo e o primeiro tubo atinge o outro lado, você pode redefinir a posição do sprite de Tubo de volta para o lado esquerdo da tela.

  1. Clique no ícone da tubulação Sprite debaixo do palco.

  2. Clique na guia Scripts.

  3. Encaixe os seguintes blocos de código dentro do primeiro SEMPRE bloquear e alterar os valores de seus blocos para coincidir com os valores mostrados.

O bloco adicional GO TO X Y deve parecer familiar. Ele tem exactamente os mesmos valores que o bloco GO TO X-Y acima dela (direita debaixo do bloco quando o sinalizador de VERDE clicado). Portanto, se a posição X do sprite de tubulação é maior do que 280, que repõe a posição horizontal para -200 e escolhe um outro posição aleatória Y de modo que o furo é apresentado numa nova localização.

Você pode precisar de ajustar os valores X e Y como você redimensionar sprites no Palco. Testando o seu jogo mais e mais vai ajudar a refinar as posições de sprite e tamanhos até que você tenha apenas o direito mistura de duro e divertido que vai manter seus jogadores voltando para mais.


Publicações relacionadas