Fazendo uma Barra de Vida
(Por: Robertolf)
(Por: Robertolf)
Passei a tarde “andando” nós fóruns, e vi que haviam algumas dúvidas sobre como criar uma barra de vida...
Há muito outros jeitos diferentes do que esse que eu vou demonstrar, mas esse, na minha opinião é o mais fácil para quem esta começando no GM como eu...
Vamos lá!
Os primeiros passos para começarmos um jogo no GM, é fazermos os Sprites, eu vou usar, nesse exemplo, os do Pac-Man:

Após eles criados vamos aos Objetos:
Crie primeiro o nosso Inimigo, pois para perdermos vida vamos precisar de alguém para isso...
O nosso fantasminha verde vai fazer esse papel:

Não vamos precisar de nenhum evento dentro dele, apenas o seu sprite!
Agora vamos ao mocinho da história:

Até aqui já sabemos o que fazer para o personagem
andar para a esquerda e para a direita
(no caso de um jogo de plataforma)
Esta faltando só mais uma coisa! A Colisão com o Inimigo,
vamos a ela!
Vá em
, depois em
e então em
(em Inimigo)Vai ficar assim:

Após isso, vá em Score:

Depois clique em Set Health e
arraste para o quadro de Ações:

Depois mude o valor de value (0-100) para -1
O que fizemos aqui??
Isso quer dizer que, quando o Herói entrar em contato como
Inimigo ele perderá 1 ponto de vida.
Esse valor de perda pode ser mudado alterando
value (0-100) para “X”, sendo “X” o valor que você determinar para a perda.
Ah, não se esqueça de clicar em Relative,
se não o nosso Herói perde toda a vida de uma só vez!
Agora vamos para a tão esperada Barra de Vida!!
Crie um novo objeto, sem sprite, chamado Barra de Vida
(ou como você quiser):

Vamos começar com o mais simples, clique em

e vá em
e depois em 
(“No more health”)
Agora vá em Main 1:

E clique em Destroy Instace:

Depois mude de Self para Object, e escolha nosso Herói!
O que fizemos aqui??
Isso quer dizer que,
quando a nossa vida acabar, o nosso Herói será destruído!
Agora a parte mais chata!
No mesmo objeto (Barra de Vida),
vá em

e depois em

Agora vá em Score novamente:

Só que desta vez clique em Draw Health:

Agora eu não sei ao certo mais acho que é assim:
X1: Posição na Horizontal
X2: Largura
Y1: Posição na Vertical
Y2: Altura
Back Color: Cor de Fundo da Barra,
depois que se perde um pouco de vida,
já se percebe essa cor no fundo!
Bar Color: Cor da barra
(o Padrão é do Verde para o Vermelho,
conforme se perde vida)
Se estiver errado, me corrijam!
Depois disso, é só cria uma Room, e
colocar os 3 Objetos nela,
não se esqueça da Barra de Vida,
pois ela não aparecerá se não for colocada na Room.
Caso queiram o projeto para uma olhada melhor,
aqui esta o link de
Download!
Projeto – Barra de Vida
Espero que gostem!
Até +!
By: robertolf
Empresa: CipWebRlf
Email: ro-ro-l@hotmail.com
