Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[Resolvido][Ajuda]Contador de Vidas
+8
alexs2195
Fuzenrad
Alexandre Dias
Denis Lemos
Luiz A. Oliveira
Salathiel
Super Games
Luca$
12 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
[Resolvido][Ajuda]Contador de Vidas
Galera meu ''projeto de jogo'' ta quase pronto sauhsaushaush.
Só falta colocar um sistema de vidas.
Eu queria q fosse tipo assim:
Vidas: S2 S2 S2 S2 S2
LEGENDA : S2 = Um sprite de coraçao que vou usar
Vidas: Escrito a palavra Vidas: antes dos coraçoes
E que ao tocar em um objeto com um coraçao addicionace vidas e qnd encostace na lava, agua e caice e nos monstros perdece vidas.
Sei que existem mtus tutoriais já mais eu nao encontrei nenhum que me ajudasse, e so falta isso para meu jogo ficar pronto
Desde já agradeço
GMLucas
Só falta colocar um sistema de vidas.
Eu queria q fosse tipo assim:
Vidas: S2 S2 S2 S2 S2
LEGENDA : S2 = Um sprite de coraçao que vou usar
Vidas: Escrito a palavra Vidas: antes dos coraçoes
E que ao tocar em um objeto com um coraçao addicionace vidas e qnd encostace na lava, agua e caice e nos monstros perdece vidas.
Sei que existem mtus tutoriais já mais eu nao encontrei nenhum que me ajudasse, e so falta isso para meu jogo ficar pronto
Desde já agradeço
GMLucas
Última edição por GMLucas em Ter 26 Out 2010, 19:05, editado 2 vez(es)
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Vai na aba ''Score'' e coloque a opção Draw Lifes imagens.
Espero ter ajudado...
Espero ter ajudado...
Super Games- Games Ranking :
Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2800
Prêmios :
x 0 x 0 x 0
x 0 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Java
- Godot
- Javascript
- C ou C++
Re: [Resolvido][Ajuda]Contador de Vidas
Crie um obj_vida e no draw:
Vai na aba score e escolha draw lives images.
Se você quiser o codigo:
No evento de colisão do obj_player com o obj_add_vida:
No evento de colisão com o obj_inimigo com o obj_player:
Vai na aba score e escolha draw lives images.
Se você quiser o codigo:
- Spoiler:
- Código:
var a;
a = 0;
repeat(lives)
{
draw_sprite(sprite_da_vida,0,view_xview+a,view_yview);a += sprite_da_vida.sprite_width;
}
No evento de colisão do obj_player com o obj_add_vida:
- Código:
lives=+1
No evento de colisão com o obj_inimigo com o obj_player:
- Código:
lives=-1
Última edição por Salathiel em Sáb 16 Out 2010, 08:58, editado 1 vez(es)
Re: [Resolvido][Ajuda]Contador de Vidas
Mano eu concegui fazer aparecer os negossos, só nao sei fazer pra qnd eu colidir com um inimigo desaparecer um sprite da vida :S
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Meu Jogo só falta isso (contador de vidas) pra eu por ele aki no forum pra vcs avaliarem meu primeiro jogo.
e eu queria saber se precisa ter um instalador, porque eu sei como colocar um instalador. e se pode colocar dentro do pack de download
Axo que ta mtu manero.
e mals pelo post duplo
e eu queria saber se precisa ter um instalador, porque eu sei como colocar um instalador. e se pode colocar dentro do pack de download
Axo que ta mtu manero.
e mals pelo post duplo
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Não precisa de instalação, mas se quiser no baixaki tem um programa inno setup. Me envia uma mp que eu te ensimo a mexer nele e a colocar vidas... 12 anos mesmo?, tenho 13 ;D
Re: [Resolvido][Ajuda]Contador de Vidas
Eu entendo, ja tentei de todos os jeitos e nenhum da certo.
Eu ponho as vidas na tela mais qnd eu colido com um inimigo nao apaga um sprite de coraçao
Auguem me ajuda, um cara ja olhou e disse q nao há nada de errado mais nao paarece as vidas .
Fica assim:
Eu ponho as vidas na tela mais qnd eu colido com um inimigo nao apaga um sprite de coraçao
Auguem me ajuda, um cara ja olhou e disse q nao há nada de errado mais nao paarece as vidas .
Fica assim:
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
galera meu topico vai morrer sem eu ter conceguido por as vidas =/
Axo q deve ter augum problema no meu jogo
Axo q deve ter augum problema no meu jogo
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Tem um jeito, mas não é muito bom, só funciona legal se tiver um limite baixo de vidas:
Crie uma sprite chamada "spr_vidas", na subimagem[0], deixe vazio, na subimagem[1]deixe um coroção, na subimagem[2] deixe dois corações, na subimagem[3] deixe três corações e assim por diante até ter o limite máximo de vidas que você querer !
No CREATE:
Na colisão do objeto que dá vidas:
Na colisão com os inimigos ou o que for que seja:
Crie uma sprite chamada "spr_vidas", na subimagem[0], deixe vazio, na subimagem[1]deixe um coroção, na subimagem[2] deixe dois corações, na subimagem[3] deixe três corações e assim por diante até ter o limite máximo de vidas que você querer !
No CREATE:
- Código:
vidas=3 // Começar com 3 vidas
- Código:
draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,image_angle,-1,image_alpha) // Desenha a sprite do player, pois quando adiciona o evento draw tem que desenhar as sprites denovo !
//Desenhar as vidas
draw_sprite(spr_vidas,vidas,50,50)
Na colisão do objeto que dá vidas:
- Código:
if vidas<=10 // Dez é o limite aqui, então na sprite coloque 11 subimagens, pois conta desde o zero !
{
vidas+=1 // Adiciona uma vida
}
Na colisão com os inimigos ou o que for que seja:
- Código:
if vidas >0 // Se tiver vidas para diminuir
{
vidas-=1 // Tira uma vida
}
Denis Lemos- Data de inscrição : 17/05/2009
Reputação : 1
Número de Mensagens : 938
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Unity
- C#
- Godot
- C ou C++
Re: [Resolvido][Ajuda]Contador de Vidas
Mano, poe isso em que objeto? esses codigos
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Mals Post Duplo :
Ta dando esse erro:
___________________________________________
ERROR in
action number 1
of Draw Event
for object obj_ctrl:
Trying to draw non-existing sprite.
Ta dando esse erro:
___________________________________________
ERROR in
action number 1
of Draw Event
for object obj_ctrl:
Trying to draw non-existing sprite.
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Voce lotou aqui de post duplo hein? Clica em edit e vai no teu post mesmo D:
Enfim, não sei nada (ou quase nada) de Game Maker, mas com um inglês básico você conseguiria sair dessa situação sem dificuldade.
Trying to draw non-existing sprite.
Ao pé da letra :
Tentando desenhar sprite não existente.
Verifica aí se você tem o sprite e se ele ta com o nome correto. Não sei se é isso, mas por via das dúvidas, não custa tentar.
Enfim, não sei nada (ou quase nada) de Game Maker, mas com um inglês básico você conseguiria sair dessa situação sem dificuldade.
Trying to draw non-existing sprite.
Ao pé da letra :
Tentando desenhar sprite não existente.
Verifica aí se você tem o sprite e se ele ta com o nome correto. Não sei se é isso, mas por via das dúvidas, não custa tentar.
Alexandre Dias- Data de inscrição : 13/10/2010
Reputação : 8
Número de Mensagens : 397
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
É isso mesmo, não existe sprite, ou você não criou a sprite com as subimagens !Nazkrolevy escreveu:Voce lotou aqui de post duplo hein? Clica em edit e vai no teu post mesmo D:
Enfim, não sei nada (ou quase nada) de Game Maker, mas com um inglês básico você conseguiria sair dessa situação sem dificuldade.
Trying to draw non-existing sprite.
Ao pé da letra :
Tentando desenhar sprite não existente.
Verifica aí se você tem o sprite e se ele ta com o nome correto. Não sei se é isso, mas por via das dúvidas, não custa tentar.
Ou o que eu acho que é, você colocou o código em um objeto que não possui sprite_index, pois o nome dele é "obj_ctrl", e no código diz para desenhar a sprite do player novamente, pois quando se adiciona o Evento draw no objeto, sua sprite_index não é desenhada, então tem que desenhar ela novamente, mas como seu objeto não tem sprite index deu erro !
O código tem que colocar no objeto player !
E para com os post duplos, é só copiar e apagar a sua última menssagem, depois escrever a que você apagou e dar um edit e escrever o que você quer, que não vai ter post duplo e a menssagem vai aparecer no topo novamente !
Denis Lemos- Data de inscrição : 17/05/2009
Reputação : 1
Número de Mensagens : 938
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Unity
- C#
- Godot
- C ou C++
Re: [Resolvido][Ajuda]Contador de Vidas
Nossa, um Double Double Post.
Use o botão 'Editar' da sua mensagem (), não vou reduzir a sua barra dessa vez, mas toma cuidado.
Use o botão 'Editar' da sua mensagem (), não vou reduzir a sua barra dessa vez, mas toma cuidado.
Fuzenrad- Games Ranking :
Notas recebidas : A-A-A-A-B
Data de inscrição : 04/07/2010
Reputação : 46
Número de Mensagens : 1063
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
vai no site do yoyo games la tem uma engine com avida exatamente assim é a de plataforma!
alexs2195- Data de inscrição : 25/07/2010
Reputação : 0
Número de Mensagens : 218
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Amigo, o Game Maker tem 2 variáveis globais que funcionam para pontos e vidas. Vamos usa-las.
No inicio do seu jogo coloque:
lives = 3; //tres vidas
score = 0; //zero pontos
Agora precisamos de um sprite para representar as vidas. Crie um sprite chamado sprVidas, coloque uma imagem de "coração" que você quer. Apenas uma imagem.
Agora, crie um objeto chamado objHUD (que vai mostrar as vidas e os pontos).
No Evento DRAW desse obejto coloque esse código:
var i;
draw_text(x, y, "Pontos: " + string(score)); //desenhas os pontos
for (i = 0; i < lives; i += 1)
{
draw_sprite(sprVidas, 0, x + (32 * i) , y - 32); //desenha cada vida
}
Agora é facil, apenas coloque esse objeto objHUD na room e no local que você quer que a vida e o score apareça.
Quando o seu heroi morrer faça:
lives -= 1; //Perde uma vida;
if (lives < 0)
{
//chama a tela de game over
}
Quando ele ganha pontos:
score += 1000; //ganha 1000 pontos
É isso ai.
No inicio do seu jogo coloque:
lives = 3; //tres vidas
score = 0; //zero pontos
Agora precisamos de um sprite para representar as vidas. Crie um sprite chamado sprVidas, coloque uma imagem de "coração" que você quer. Apenas uma imagem.
Agora, crie um objeto chamado objHUD (que vai mostrar as vidas e os pontos).
No Evento DRAW desse obejto coloque esse código:
var i;
draw_text(x, y, "Pontos: " + string(score)); //desenhas os pontos
for (i = 0; i < lives; i += 1)
{
draw_sprite(sprVidas, 0, x + (32 * i) , y - 32); //desenha cada vida
}
Agora é facil, apenas coloque esse objeto objHUD na room e no local que você quer que a vida e o score apareça.
Quando o seu heroi morrer faça:
lives -= 1; //Perde uma vida;
if (lives < 0)
{
//chama a tela de game over
}
Quando ele ganha pontos:
score += 1000; //ganha 1000 pontos
É isso ai.
Re: [Resolvido][Ajuda]Contador de Vidas
Faz assim :
cria um obj_controle_vidas e no create coloke :
global.vidas=5 (no caso ai vc ja começa com 5 vidas )
no draw :
if global.vidas=1
{draw_sprite(spr_vidas,view[0].x+20,view[0].y+10,1}
if global.vidas=2
{draw_sprite(spr_vidas,view[0].x+50,view[0].y+10,1}
if global.vidas=3
{draw_sprite(spr_vidas,view[0].x+80,view[0].y+10,1}
if global.vidas=4
{draw_sprite(spr_vidas,view[0].x+110,view[0].y+10,1}
if global.vidas=5
{draw_sprite(spr_vidas,view[0].x+140,view[0].y+10,1}
e nos bixos qndo ele colidir no q tira vida faz assim :
no player coloke colisão com inimigo :
global.vidas-=1
room_restart()
Pronto tenta aew !
Obs: no evento draw do obj_controle_vidas as spr_vidas tem q ser o sprite da vida q vc tem q desenhar, coloke o obj_controle_vidas na room da fase
cria um obj_controle_vidas e no create coloke :
global.vidas=5 (no caso ai vc ja começa com 5 vidas )
no draw :
if global.vidas=1
{draw_sprite(spr_vidas,view[0].x+20,view[0].y+10,1}
if global.vidas=2
{draw_sprite(spr_vidas,view[0].x+50,view[0].y+10,1}
if global.vidas=3
{draw_sprite(spr_vidas,view[0].x+80,view[0].y+10,1}
if global.vidas=4
{draw_sprite(spr_vidas,view[0].x+110,view[0].y+10,1}
if global.vidas=5
{draw_sprite(spr_vidas,view[0].x+140,view[0].y+10,1}
e nos bixos qndo ele colidir no q tira vida faz assim :
no player coloke colisão com inimigo :
global.vidas-=1
room_restart()
Pronto tenta aew !
Obs: no evento draw do obj_controle_vidas as spr_vidas tem q ser o sprite da vida q vc tem q desenhar, coloke o obj_controle_vidas na room da fase
Zero.- Data de inscrição : 19/08/2010
Reputação : 47
Número de Mensagens : 1300
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
Denis lemos entende nada oque vocÊ falo :S
oque é sprite index? se vc me falar eu tento mexer
Obs:vo mandar minha engine por MP pra vc pra vc ver oq ta errado
oque é sprite index? se vc me falar eu tento mexer
Obs:vo mandar minha engine por MP pra vc pra vc ver oq ta errado
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido][Ajuda]Contador de Vidas
GMLucas escreveu:Denis lemos entende nada oque vocÊ falo :S
oque é sprite index? se vc me falar eu tento mexer
Obs:vo mandar minha engine por MP pra vc pra vc ver oq ta errado
Sprite Index e fazer que a sprite seja a tal sprite.
Super Games- Games Ranking :
Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2800
Prêmios :
x 0 x 0 x 0
x 0 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Java
- Godot
- Javascript
- C ou C++
Re: [Resolvido][Ajuda]Contador de Vidas
ata, nossa me explicou tudo agora --'
Entendi nada vei :S
Nao era nesse sentido que eu queria, era como criar um sprite index pro meu sprite
Entendi nada vei :S
Nao era nesse sentido que eu queria, era como criar um sprite index pro meu sprite
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [Resolvido] Ajuda com Contador
» [RESOLVIDO]Ajuda com vidas!!!
» [RESOLVIDO]AJUDA COM VIDAS EM COLISAO COM O INIMIGO
» Pontuação, vidas, menus de pontos e vidas, ajuda porfavor
» [Ajuda] Contador de trevos
» [RESOLVIDO]Ajuda com vidas!!!
» [RESOLVIDO]AJUDA COM VIDAS EM COLISAO COM O INIMIGO
» Pontuação, vidas, menus de pontos e vidas, ajuda porfavor
» [Ajuda] Contador de trevos
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos