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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 28/11/2009
Número de Mensagens : 443
Insígnias de JAM :

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

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

Ajuda com pacman

em Sex 03 Set 2010, 22:16
Alquem sabe uma ia de perseguição para inimigos,para jogos do pacman,um script,uma engine eu já tentei mas não consegui!!!
vlw!!!
já estou agradecendo!!!
avatar
Data de inscrição : 16/08/2010
Número de Mensagens : 510
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.newgrounds.com/tanber

Re: Ajuda com pacman

em Sex 03 Set 2010, 22:56
Tenta colocar step avoiding!!!
avatar
Data de inscrição : 01/06/2010
Número de Mensagens : 111
Insígnias de JAM :

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

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

Re: Ajuda com pacman

em Sab 04 Set 2010, 00:15
na pasta de jogos de exemplo do game maker tem uma engine de pac-man
nela tem o script para movimentação do inimigo apesar de não ser tão boa
avatar
Data de inscrição : 28/08/2010
Número de Mensagens : 154
Insígnias de JAM :

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

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

Re: Ajuda com pacman

em Sab 04 Set 2010, 00:21
Existe uma função chamada mp_potential_step que é semelhante ao move_towards_point só que calcula automaticamente o trajeto entre os pontos indicados desviando de obstáculos sólidos. Funciona, mas não é tão "inteligente", depende muito da complexidade da situação em que é aplicada.
Pesquise sobre ela no Help do programa e faça alguns testes pra ver se fica do jeito que você espera.
avatar
Ranking : Nota D
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Número de Mensagens : 712
Insígnias de JAM :

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

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

Re: Ajuda com pacman

em Sab 04 Set 2010, 08:13
Va no Create do obj_fantasma e coloque:
Código:
movendo=false
speed=32/6
Alarm[0] coloca:
Código:
movendo=false
Step coloca:
Código:
if place_snapped(32,32) {if 1+floor(random(8)) {speed=32/6}}
Na colisão com o obj_block coloca:
Código:
motion_set(direction+90,32/6)
if place_free(x+hspeed,y+vspeed) {exit}
motion_set(direction+180,32/6)
if place_free(x+hspeed,y+vspeed) {exit}
motion_set(direction-90,32/6)
avatar
Data de inscrição : 28/11/2009
Número de Mensagens : 443
Insígnias de JAM :

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

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

Re: Ajuda com pacman

em Sab 04 Set 2010, 08:47
cara ainda não deu eles ficam rodando em volta da room.
tente aplicar esse seu codigo naquela engine do pacman do gmk,eu nao consegui.
vlw
olha o que eu tava tentando:
{
Código:


if place_free(x+random(x),y){mp_potential_step_object(Alien.x,y,4,parede);}
if place_free(x+random(-x),y){mp_potential_step_object(Alien.x,y,4,parede);}
if place_free(x,y+random(-y)){mp_potential_step_object(x,Alien.y,4,parede);}
if place_free(x,y+random(y)){mp_potential_step_object(x,Alien.y,4,parede);}
Conteúdo patrocinado

Re: Ajuda com pacman

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