Discuss Scratch

vanessapolon
New to Scratch
1 post

Perder vida em um jogo

Meu personagem perde vida ao encostar em outro personagem, mas como amos ficam em movimento, ele perde duas, as vezes até 4 vidas de uma vez. como corrigir isso para que ele perca apenas uma vida por personagem inimigo que tocar?

Last edited by vanessapolon (Feb. 25, 2017 04:35:08)

CarlosProg
Scratcher
97 posts

Perder vida em um jogo

Você pode criar uma variável com o nome “Vida”, estabeleça o valor que quiser para ela ter no início do jogo; crie um código para o sprite que perderá vida que quando ele tocar outro personagem (sprite), subtraia “1” da vida dele e o faça mover uma certa quantidade de passos para outro lugar, pronto! Veja se isso resolve seu problema!
AlessandroJunior
Scratcher
5 posts

Perder vida em um jogo

Um exemplo…em 2 gifs
http://gph.is/2oA0LB6 ( Personagem que perde a vida )
http://gph.is/2pUqJTG ( A vida )
Espero que te ajude
Fupicat
Scratcher
1000+ posts

Perder vida em um jogo

Você pode fazer: aumente vida em -1 e espere 1 segundo. Isso dá um delay e ajuda.



gabysantim
New to Scratch
1 post

Perder vida em um jogo

alguem pode me ajudar?m quero fazer meu jogo para e volta do começo, podem me dar umas dicas de como fazer isso?
Fupicat
Scratcher
1000+ posts

Perder vida em um jogo

gabysantim wrote:

alguem pode me ajudar?m quero fazer meu jogo para e volta do começo, podem me dar umas dicas de como fazer isso?
Crie uma mensagem chamada “início do jogo”:

quando eu receber [início do jogo v] :: hat events // ponha aqui tudo que faz o seu jogo reiniciar, por exemplo:
mude o cenário para [nível 1 v] :: looks
vá para x: (0) y: (0) :: motion
mude [vidas v] para (3) :: variables

E quando você morrer, transmita essa mensagem usando esse bloco:

transmita [início do jogo v] :: events



bravo1509
Scratcher
7 posts

Perder vida em um jogo

Isso que o Fupicat disse: faça o código esperar um ou dois segundos para subtrair outra vida. Lembram dos games antigos em que os personagens ficavam mudando de cor por uns 2 segundos e durante este período não podiam morrer?? Acho que era para evitar que isso acontecesse kkkk
Space-OFC
Scratcher
100+ posts

Perder vida em um jogo

bravo1509 wrote:

Isso que o Fupicat disse: faça o código esperar um ou dois segundos para subtrair outra vida. Lembram dos games antigos em que os personagens ficavam mudando de cor por uns 2 segundos e durante este período não podiam morrer?? Acho que era para evitar que isso acontecesse kkkk
Era a invencibilidade, e era justamente pra você não morrer direto ao entrar em contato com os inimigos.

Heya : )
Fupicat
Scratcher
1000+ posts

Perder vida em um jogo

bravo1509 wrote:

Isso que o Fupicat disse: faça o código esperar um ou dois segundos para subtrair outra vida. Lembram dos games antigos em que os personagens ficavam mudando de cor por uns 2 segundos e durante este período não podiam morrer?? Acho que era para evitar que isso acontecesse kkkk
É isso mesmo! Tem vários jeitos de evitar esse problema, por exemplo lançar o jogador pra longe, ou fazer o inimigo morrer depois de atacar o jogador, mas dar alguns segundos de invencibilidade é o mais fácil.



kdmuriscratch
Scratcher
100+ posts

Perder vida em um jogo

mds eu apertei em Mobile

-hi dad i am hangry
-hi hungi am a dad
-whi did name this way??
-why why why
-rangry did do a internet
- rangry did do a book

Powered by DjangoBB