[Resolvido]Como criar um Boss ( Scrolling shooter ) ?

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

Resolvido [Resolvido]Como criar um Boss ( Scrolling shooter ) ?

Mensagem por guif2r em Seg 08 Jul 2013, 21:36

Como faço para criar um Boss Inimigo final em um game de scrolling shooter ?



Tenho duvidas de como fazer os tiros que se espalham, e quando ele aparecer e atirar e fazer com que ele acompanhe.
:S

Ajudem-me por favor !!!

guif2r

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

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Como criar um Boss ( Scrolling shooter ) ?

Mensagem por saim em Ter 09 Jul 2013, 13:22

Pra criar várias intâncias de tiro, use vários "instance_create". Você pode criar um objeto-tiro que cria vários objetos-outro-tiro.

Pra ele andar na direção do player, você pode definir uma velocidade e, se a distância entre ele e o player for maior que um mínimo, pôr ele pra andar nessa velocidade. O valor dessa distância mínima, você define. Se a distância é no plano cartesiano, no eixo X ou no eixo Y, você define. Se ele vai pra cima do player ou fugindo dele, você define.

As respostas decepcionaram, eu sei. Você estava esperando que houvesse um código específico pra cada coisa, que houvesse alguma... sei lá... MÁGICA envolvida.
Não, programação é muito assim, tosca mesmo. A mágica fica nos olhos do jogador, que não sabe (ou não se preocupa em saber) que tudo aquilo que está no jogo é só um programa rodando um monte de rotinas.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Resolvido Thank U !!!

Mensagem por guif2r em Qua 10 Jul 2013, 16:47

saim

Obrigado você me ajudou usei variável distance_to_object de dois métodos, < > ( menor que e maior que ). Fique de um jeito que ela fica se mechendo e deu um efeito bem legal. Também vou utilizar sua dica de criar instancia em uma instancia para fazer tiros espalhados. Estou iniciando na area de programação de jogos mais por enteresse e curiosidade tenho 3 semanas que estou tentando fazer meu jogo de nave scrolling, criei os inimigos uns até atirar, mais eu precisava mesmo era do boss. Muito Obrigado !!!

Código:
if instance_exists(obj_myplane) {
if distance_to_object(obj_myplane)>200 {
direction=point_direction(x,y,obj_myplane.x,obj_myplane.y)
mp_potential_step(obj_myplane.x,obj_myplane.y, 3 , false)
}
if distance_to_object(obj_myplane)<200 {
direction=point_direction(x,y,obj_myplane.x,obj_myplane.y)
mp_potential_step(obj_myplane.x,obj_myplane.y, -1 , false)
}
}



Como o tópico ja foi resolvido, ele sera trancado.
Caso o autor deseje inserir mais alguma informação, contacte um moderador.
Att: CRP-Max.


guif2r

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

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Como criar um Boss ( Scrolling shooter ) ?

Mensagem por Conteúdo patrocinado Hoje à(s) 21:57


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