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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Data de inscrição : 04/06/2011
Número de Mensagens : 9
Insígnias de JAM :

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

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

dúvidas que não tem como explicar no título (GM 8.1 Lite)

em Sab 04 Jun 2011, 15:30
Reputação da mensagem: 100% (1 votos)
eu to fazendo um jogo estilo arkanoid
mas quando a bola destrói todos os blocos como que eu posso fazer para passar de tela --\' ?
mas tem que funcionar na versão grátis do GM GM8 zangado


a outra é como que eu fasso o player ter vidas la! ? (eu pensava que já vinha com vidas nervoso )

e a última é como que eu coloco do lado da tela tipo uma tabela do lado da tela computador , com as vidas, os pontos, a tela, e o nome do jogo, tem como colocar? anh!
avatar
Ranking : Nota C
Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Número de Mensagens : 1003
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://sonicmaker.forumeiros.com/memberlist

Re: dúvidas que não tem como explicar no título (GM 8.1 Lite)

em Sab 04 Jun 2011, 15:43
Reputação da mensagem: 100% (1 votos)
sei a primeira duvida coloca:
Código:

if !instance_exist(obj_bloco)
{root_goto_next()}


Última edição por sonic luan em Sab 04 Jun 2011, 15:44, editado 1 vez(es)
avatar
Ranking : Nota C
Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Número de Mensagens : 695
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://dopxgames.blogspot.com

Re: dúvidas que não tem como explicar no título (GM 8.1 Lite)

em Sab 04 Jun 2011, 15:43
Primeiramente bem-vindo ao fórum
Voce pode consultar as aulas do reddragon que ajudam muitos iniciantes:
Clicando Aqui

ou

para quando o todos os blocos forem destruidos passar de fase no evento step do player arraste o execute code e escreva:
Código:
if !instance_exist(obj_bloco){root_goto_next()}
e para o player ter vidas coloque no execute code do evento create dele:
Código:
lifes=3
e para diminuir as vidas coloca:
Código:
lifes-=1
e para aumentar as vidas coloca:
Código:
lifes+=1
e para quando as vidas acabarem reiniciar a fase coloca
Código:
if lifes<=0
room_restart()


Última edição por Lucas 3952 em Sab 04 Jun 2011, 15:54, editado 1 vez(es)
avatar
Data de inscrição : 30/04/2011
Número de Mensagens : 309
Insígnias de JAM :

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

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

Re: dúvidas que não tem como explicar no título (GM 8.1 Lite)

em Sab 04 Jun 2011, 15:51
isso responde a 2ª e 3ª duvida
Clique aqui
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/11/2010
Número de Mensagens : 429
Insígnias de JAM :

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

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

Re: dúvidas que não tem como explicar no título (GM 8.1 Lite)

em Sab 04 Jun 2011, 15:51
Reputação da mensagem: 100% (1 votos)
Nas propriedades do player, adicione um evento create e nele cole isso:
Código:
global.vidas = 5;
global.pontos = 0;

Em um outro objeto adicione um evento draw e cole isso:
Código:
draw_set_color(c_white);
draw_text(x,y,"Vidas : "+string(global.vidas)+" Pontos : "+string(global.pontos));
Ja nesse evento de destruir blocos, o Sonic Luan respondeu certo.
avatar
Ranking : Nota A
Notas recebidas : A
Data de inscrição : 09/03/2010
Número de Mensagens : 1035
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://www.www.ww.www

Re: dúvidas que não tem como explicar no título (GM 8.1 Lite)

em Sab 04 Jun 2011, 16:02
Reputação da mensagem: 100% (1 votos)
Primeiramente bem vindo ao fótum como o Lucas disse ali em cima leia as aulas do reddragon para entender como funciona o básico de gml e como funciona o básico do gm também

mas vamos lá

1º Cria um obj chamado obj_control no step dele tu coloca o seguinte

Código:
if !instance_exists(nome_do_objeto_bloco_vai_aqui)
{
  room_goto_next()
}
nesse checamos se nao existir mais nenhuma instancia do objeto bloco entao vamos para a proxima room

2º adcione um evento create nesse objeto control e escreve:

Código:
lives=3
agora no draw desse objeto control coloca o seguinte
Código:
draw_text(12,12,"Vidas: "+string(lives))
isso desenha o numero de vidas

3º agora terceira é quase a mesma coisa que a segunda supondo que tu ja tenha definido o score no jogo é a mesma logica, desenhar um texto com o valor do score
Código:
draw_text(64,12,"Score: "+string(score))
tu pode mudar o valor de x e y

mas ainda recomendo tu ver as aulas do reddragon porque se não tu não vai entender nada deses codes ai
flws!
Data de inscrição : 04/06/2011
Número de Mensagens : 9
Insígnias de JAM :

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

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

Re: dúvidas que não tem como explicar no título (GM 8.1 Lite)

em Sab 04 Jun 2011, 16:36
valeu ae, mas e quando é + de 1 bloco, tipo
obj_bloco1, obj_bloco2, etc..
o que que tem que fazer?
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