Conectar-se
Quem está conectado
35 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 32 Visitantes

gart30, Katerp, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0

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

Alinha e Atira!

em Dom 31 Jan 2010, 21:22
Estou fazendo um outro jogo de tanque de gura estilo Top-Down View, que nem GTA 2.
So que tem o tanque inimigo e que eu queria que meio que seguisse o tanque que é o player mas ao estar na mesma posição que o player ele atirase e depois de 3 segundo se tivesse alinhado atirasse denovo.
Gosto de fazer iamgem para me explicar a ai vai mais uma:

ao alinhar ele espera 3 segundo e atira.
Se puderem me ajudar...
Edit: Projeto cancelado devido a nenhuma resposta, e nenhuma solução encontrada por mim Sad
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 11/01/2010
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Alinha e Atira!

em Sex 05 Fev 2010, 13:27
naum entendi muito bem mas acho q isso pode ajudar

evento step:
dir=point_direction(x,y,heroi.x,heroi.y)
image_angle = dir

isso fara com q o inimigo vire para o heroi
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Alinha e Atira!

em Sex 05 Fev 2010, 15:06
não, não é isso,

if jogador.x = inimigo.x
{
if jogador.y > inimigo.y
{instance_create(x,y,bala_pra_cima)}
else
{instance_create(x,y,bala_pra_baixo)}
}
if jogador.y = jogador.y
{
if jogador.y = inimigo.y
{
if jogador.x > inimigo.x
{instance_create(x,y,bala_pra_esquerda)}
else
{instance_create(x,y,bala_pra_direita)}
}

pronto, é isso, só trocar o nome dos objetos...

isso faz:

se o x do jogador for igual o do inimigo,
se ele estiver em cima cria bala pra cima
se não
cria bala pra baixo
etc




pra fazer ele atirar de 3 em 3 segundos faz alarme


antes de mais nada desculpe por não responder o tópico mas é que eu num vi o tópico num desista do jogo não porque agora vai ficar BOM!
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