Conectar-se
Quem está conectado
21 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 19 Visitantes

CRP-Max, Marlene Capeta

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : C,E
Data de inscrição : 08/11/2010
Número de Mensagens : 372
Insígnias de JAM :

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

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

Inimigo que n acaba.

em Qua 04 Maio 2011, 11:12
Gente como faço para criar um inimigo descendo aletoriamente e que nunca pare de criar.
Tipo quero que o inimigo tenha tipo uma gravidade que quando criado vai caindo e que ele se crie e algum lugar aletoriamente
avatar
Data de inscrição : 26/12/2009
Número de Mensagens : 193
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 13
Ver perfil do usuário

Re: Inimigo que n acaba.

em Qua 04 Maio 2011, 11:38
não entendi mt bem uq quis dizer, mas acho que é isso:

para criar o inimigo aleatóriamente:
Código:
instance_create(room_width,room_height,nome_do_objeto)

e para descer:
Código:
vspeed=3

se nn foi isto q quis dizer,explique melhor Laughing
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Inimigo que n acaba.

em Qua 04 Maio 2011, 11:41
Pra fazer isso você precisa de 2 objetos. Um é o inimigo e o outro é o criador de inimigos.
Veja:
obj_criador Evento CREATE:
Código:

alarm[0] = room_speed; //cada 1 segundo
obj_criador Evento Alarm[0]:
Código:

var in;
alarm[0] = room_speed; //cada 1 segundo
//Cria o inimigo
in = instance_create(irandom_range(32, room_width - 32), -32, obj_inimigo);
obj_inimigo Evento Create:
Código:

vspeed = 1 + irandom(3);
obj_inimigo Evento STEP:
Código:

if (y > room_height) instance_destroy();
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