Conectar-se
Quem está conectado
20 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 20 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 25/03/2010
Número de Mensagens : 4
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://www.mundovirtualrosa.xpg.com.br

Soltar bombas

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
avatar
Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.recursos-mania.forumeiros.com

Re: Soltar bombas

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!
avatar
Ranking : Sem avaliações
Data de inscrição : 26/08/2009
Número de Mensagens : 969
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

Prêmios
   : 1
   :
   :
Ver perfil do usuário

Re: Soltar bombas

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
avatar
Data de inscrição : 25/03/2010
Número de Mensagens : 4
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://www.mundovirtualrosa.xpg.com.br

Re: Soltar bombas

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.
avatar
Data de inscrição : 22/12/2009
Número de Mensagens : 1164
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://nintendocenterbr.forumeiros.com

Re: Soltar bombas

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
avatar
Data de inscrição : 25/03/2010
Número de Mensagens : 4
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://www.mundovirtualrosa.xpg.com.br

Re: Soltar bombas

em Qui 25 Mar 2010, 23:13
resolvido!
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 7

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Soltar bombas

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.
avatar
Data de inscrição : 22/12/2009
Número de Mensagens : 1164
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://nintendocenterbr.forumeiros.com

Re: Soltar bombas

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
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 7

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Soltar bombas

em Qui 25 Mar 2010, 23:24
Não tudo bem, entendi mas, nunca é demais um código concorda? xD
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum