Soltar bombas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Soltar bombas

Mensagem por laloloca em Qui 25 Mar 2010, 22:05

Olá, sou iniciante, então estou com uma dúvida...

No meu jogo existe um personagem e 2 inimigos, se o meu personagem colide com um dos imnimigos, o jogo para e reinicia.

Eu queria fazer com que meu personagem, quando eu apertasse a tecla "space" soltasse bombas para destruir os inimigos, que nem no jogo bomber-man.

me ajudem!

Ah, e o meu jogo é esse: http://www.yoyogames.com/games/120644-escape-ghosts

laloloca

Número de Mensagens : 4
Data de inscrição : 25/03/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.mundovirtualrosa.xpg.com.br

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por Suadao em Qui 25 Mar 2010, 22:20

Olá, bem vinda ao fórum Happy

Para criar a bomba você pode fazer assim (estou com preguiça para falar como faz explodir):

No evento Step do seu personagem coloque:
Código:
if keyboard_check_pressed(vk_space) //Se a tecla 'espaço' for precionada...
{
instance_create(x+0,y+0,obj_bomba); //...criará um obj_bomba, troque o obj_bomba pelo nome do objeto da sua bomba
}

Existe uma engine de bomberman aqui no fórum
link: http://www.gamemakerbrasil.com/engines-f12/engine-de-bombermaneditado-t6460.htm?highlight=engine+bomberman

Espero ter ajudado
Valew!

Suadao

Número de Mensagens : 1035
Idade : 26
Data de inscrição : 22/11/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por itallo em Qui 25 Mar 2010, 22:21

crie um objeto e coloque o nome de o_bomba

no obj_player coloque o seguinte no evento step:

if keyboard_check_pressed(vk_space) //se apertar a tecla espaço
{//iniciar ação
instance_create(x,y,o_bomba)//criar o objeto bomba na posição de x e de y
}//finalizar ação

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por laloloca em Qui 25 Mar 2010, 22:34

obrigada pela resposta de vcs, mas não consegui entender muito bem, será que podiam me dizer passo-a-passo oq fazer? digo, mas explicado, ação por ação.

Obrigada.

laloloca

Número de Mensagens : 4
Data de inscrição : 25/03/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.mundovirtualrosa.xpg.com.br

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por donte em Qui 25 Mar 2010, 22:40

laloloca, é só uma ação a ação de code, gml. colocar aquilo que eles falaram ou no evento key press:
Código:
instance_create(x,y,obj_bomba)// não esquece de alterar o nome xD

donte

Número de Mensagens : 1164
Idade : 18
Data de inscrição : 22/12/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://nintendocenterbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por laloloca em Qui 25 Mar 2010, 23:13

resolvido!

laloloca

Número de Mensagens : 4
Data de inscrição : 25/03/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.mundovirtualrosa.xpg.com.br

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por fonetico em Qui 25 Mar 2010, 23:20

Deixa eu entrar na roda xD

Não sei se isso era sua dúvida, mas para o jogo reiniciar você pode colocar esse código na colisão do player e o inimigo:

Código:
game_restart()
Este código faz o jogo reiniciar ou seja, restart do inglês reinício.

É só isso por enquanto, a sua segunda dúvida pelo que vi, nossos amigos já resolveram, então fiz só o que podia. Qualquer coisa pode contar com a gente.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por donte em Qui 25 Mar 2010, 23:23

mods e admins foi malz ae pelo chat ein mais é só pra dizer pra ele.
lucas(posso chamar assim?), ela não queria o restart e sim como criar uma bomba Very Happy

donte

Número de Mensagens : 1164
Idade : 18
Data de inscrição : 22/12/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://nintendocenterbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por fonetico em Qui 25 Mar 2010, 23:24

Não tudo bem, entendi mas, nunca é demais um código concorda? xD

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Soltar bombas

Mensagem por Conteúdo patrocinado Hoje à(s) 16:30


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum