InícioPortalRegistrar-seFAQRegrasConectar-se

Compartilhe | 
 

 [Ajuda]Como fazer barras de vida para jogo de luta

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
ghrloko
Novato
Novato
avatar

Masculino Número de Mensagens : 6
Idade : 25
Warning : 0%
Premios :
: 0
: 0
: 0

MensagemAssunto: [Ajuda]Como fazer barras de vida para jogo de luta   Seg Jan 12, 2009 10:02 pm

E aew galera sou novo aqui no forum e sou iniciante no game maker, gostaria muito de fazer um jogo de luta e ja concegui fazer os camando basico. de andar bater, porem nao sei como fazer o hp, sei fazer porem sei apenas de um jogador e sem barras de indicação, sei apenas la em cima e de um só tentei fazer o mesmo pro outro e nao deu, alguem poderia me explicar como faz e explicar como fazer as barras iguai no stret fighter, mortal kombat e outros, agradeço desde ja.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
rodrigo1434
Moderador
Moderador
avatar

Masculino Número de Mensagens : 124
Idade : 24
Warning : 0%
Premios : : 1
: 0
: 0
Habilidade 1 :
Habilidade 2 :

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Ter Jan 13, 2009 10:51 am

Vc é novo no GM?
Sempre aconselhamos que comece com outros tipos de jogos, tipo de plataforma etc.......
mas já que quer.. precisa aprender algumas coisas sobre animação
e a vida vc pode criar uma variavel vida com 100 e dependendo do soco ou do golpe tira vida do oponente, caso não entenda pode falar
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.brasilgame.forumbrasil.net
ghrloko
Novato
Novato
avatar

Masculino Número de Mensagens : 6
Idade : 25
Warning : 0%
Premios :
: 0
: 0
: 0

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Qua Jan 14, 2009 8:32 am

E aew rodrigo1434, eu ja fiz jogos simples tipo pacman, dx-ball, comecei a fazer um mario porem parei agora nao lembro o porque, mas ja tinha feito o sistema de gravidade, pulo, ja tinha a animação dele para os dois lados tinha feito o trampolim tinha feito aquele quadrado que sai a moeda e o cogumelo, estou começando agora no GM, porem acho que ja tenho algumas de noção basica, sobre os eventos, sobre alguns claro:verg: pois eu ja mexia com o RPG Maker, posso estar completamente enganado, mas achei algumas coisas parecidas, mas voltando ao assunto, intao rodrigo e ja fiz um joguinho de plataforma onde tem inimigos parados e você os mata e quando nao ataca perde vida, isso eu concegui fazer, porem quando fui fazer vida pra 2 players só aparece uma vida gostaria de saber como fazer para apareçer dos dois, mesmo que por enquanto seja sem barras de indicação, depois que aprender fazer as duas vidas ai sim gostaria que você ou outra pessoa que saiba e se possivel me explique como fazer as barras Very Happy .
por enquanto so quero saber fazer as vidas, obrigado pela resposta rodrigo se puder m explicar como fazer as vidas agradeço muito.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
rodrigo1434
Moderador
Moderador
avatar

Masculino Número de Mensagens : 124
Idade : 24
Warning : 0%
Premios : : 1
: 0
: 0
Habilidade 1 :
Habilidade 2 :

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Qua Jan 14, 2009 9:27 am

Surprised Legal sua história, bem mas vc usou a variavel health para os dois? vc mexe com o Arrasta e solta?
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.brasilgame.forumbrasil.net
ghrloko
Novato
Novato
avatar

Masculino Número de Mensagens : 6
Idade : 25
Warning : 0%
Premios :
: 0
: 0
: 0

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Qua Jan 14, 2009 4:24 pm

intao rodrigo eu usei o evente set health e score caption, sim mexo com arrasta e solta, sei apenas o basico do basico do basico de programação Razz.
e so uma duvida vc falo ali no post anterior para eu criar a variavel vida, e tirar dano dependendo do soco a duvida é depois de eu criar a variavel o certo seria eu usar Draw Variable? E outra coisa é preciso criar uma fonte certo?

vlw pela ajuda rodrigo vlw mesmo .Very Happy
Voltar ao Topo Ir em baixo
Ver perfil do usuário
rodrigo1434
Moderador
Moderador
avatar

Masculino Número de Mensagens : 124
Idade : 24
Warning : 0%
Premios : : 1
: 0
: 0
Habilidade 1 :
Habilidade 2 :

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Qui Jan 15, 2009 9:06 pm

o Draw Variable é pra desenhar a o valor da variavel, se não tiver fonte ela vai desenhar do mesmo geito, mas não precisa desenhar ela

basta colocar nu objeto player

vida=100
ae nele desenhe a varivel vida (própria vida dele)

e no outro o mesmo bom
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.brasilgame.forumbrasil.net
ghrloko
Novato
Novato
avatar

Masculino Número de Mensagens : 6
Idade : 25
Warning : 0%
Premios :
: 0
: 0
: 0

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Sex Jan 16, 2009 7:51 am

Eu fiz isso de colocar vida=100 no player, essa parte q vc falo de desenha a variavel vida vc esta falando do comando draw health certo?
Se for o certo seria eu coloca-lo no evento draw não é?
E se for de novo quando eu fiz isso no player ele desenha a barra de vida, porem o personagem some, simplismente nao aparece=[
Eu aqui em casa façando fiz dois objetos diferentes uma para cada vida e coloquei o comando draw health, e concegui desenha as duas barras, porem as duas sao para o player 1 =[ nao sei se como eu fiz esta certo, por favor se fiz errado me corrija se possivel e se fiz certo me diga como melhorar =].
vlw de novo pela ajuda rodrigo =]
Voltar ao Topo Ir em baixo
Ver perfil do usuário
rodrigo1434
Moderador
Moderador
avatar

Masculino Número de Mensagens : 124
Idade : 24
Warning : 0%
Premios : : 1
: 0
: 0
Habilidade 1 :
Habilidade 2 :

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Sex Jan 16, 2009 3:50 pm

O evento draw faz desaparecer o que já é normalmente desenhado, mas para desenha-lo dinovo faça isso

draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,image_angle,image_blend,image_alpha)

vc irá desenhar o objeto com todas as variavies de animação,image e posição atual, agora escreva a mesma coisa que vc fez nos objetos para vida bom
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.brasilgame.forumbrasil.net
ghrloko
Novato
Novato
avatar

Masculino Número de Mensagens : 6
Idade : 25
Warning : 0%
Premios :
: 0
: 0
: 0

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Ter Jan 20, 2009 12:12 pm

rodrigo desculpa a demora pra responde é que eu estava na casa da minha madrinha e la num tem pc =[
intao esse comando que vc escreveu ai, nao intendi algumas coisas:
draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,image_angle,image_blend,image_alpha)
tipo o que eu ponho em image_index?
e image_xscale e image_yscale eu ponho um valor qualquer?
em image_blend eu ponho as cores em rgb= 0,0,0?
e o que coloco em image_alpha?
nunca tinha visto esses comandos =[
se puder me explicar isso agradeço, ou melhor me explicar mais isso neh kkkkk:D

vlww pela ajuda rodrigo t++
Voltar ao Topo Ir em baixo
Ver perfil do usuário
rodrigo1434
Moderador
Moderador
avatar

Masculino Número de Mensagens : 124
Idade : 24
Warning : 0%
Premios : : 1
: 0
: 0
Habilidade 1 :
Habilidade 2 :

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Qui Jan 22, 2009 3:49 pm

''vlww pela ajuda rodrigo t++''

Acho q o C++ nasceu assim Laughing

Bem voltando ao assunto
image_xscale= é a escala horizontal 1 é o padrão 1.2 já vai esticando vc pode aumentar ou diminuir é a mesma coisa com o image_yscale

e o image_blend vc pode colocar c_white, c_white,c_red........... ou
make_color_rgb(random(255),random(255),random(255)) pra randomizar

ou se colocar image_xscale ao inves de 1 ele vai ficar 1 do mesmo geito porqe é padrão vitoria
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.brasilgame.forumbrasil.net
ghrloko
Novato
Novato
avatar

Masculino Número de Mensagens : 6
Idade : 25
Warning : 0%
Premios :
: 0
: 0
: 0

MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   Dom Jan 25, 2009 7:55 pm

kkkkkkk
pode ser assim mesmo que surgiu o C++ Surprised

vlw rodrigo vo testa aqui dps posto o resultado mais com isso acho que vai fica tudo ok, malz pela demora de responde é q to com uns problemas aqui no pc=[

mas vlw rodrigo de novo =]
T++ rodrigo

kkkkkkkkkkkkkk
Voltar ao Topo Ir em baixo
Ver perfil do usuário
dungeon333
Novato
Novato
avatar

Masculino Número de Mensagens : 3
Warning : 0%
Premios :
: 0
: 0
: 0

MensagemAssunto: [Ajuda]Como fazer barras de vida para jogo de luta   Qui Dez 10, 2009 11:58 am

no evento create cria quatro variaveis
Código:

vida_atual[0] = 300
vida_max[0] = 300
vida_atual[1] = 1500
vida_max[1] = 1500

e no evento draw
Código:

//desenha a barra de vida player 1
draw_healthbar(10,10,310,30,(vida_atual[0]/vida_max[0])*100,c_black,c_red,c_green,0,true,true)
//desenha a barra de vida player 2
draw_healthbar(330,10,630,30,(vida_atual[1]/vida_max[1])*100,c_black,c_red,c_green,0,true,true)
e para retirar vida do player 1 coloque vida_atual[0]-=valor
e para retirar vida do player 2 coloque vida_atual[1]-=valor
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: [Ajuda]Como fazer barras de vida para jogo de luta   

Voltar ao Topo Ir em baixo
 
[Ajuda]Como fazer barras de vida para jogo de luta
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» (PEDIDO)códigos para jogo de luta
» [Pedido] Engine de jogo de luta 2D
» Como fazer um código de texto que muda diariamente?
» [AJUDA] Como fazer um cronômetro de contagem regressiva?
» Mecanica basica para JOGO DE PLATAFORMA

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
 :: Makers :: GameMaker :: Duvidas de GameMaker-
Ir para: