Login
Últimos assuntos
» Não consigo baixar um jogo no YoYo Games --' por baraodopirapora Hoje à(s) 12:07 am
» MOUSEkey - Rodando no Android!
por Super Maker Ontem à(s) 11:56 pm
» Quero criar um jogo de RTS, parecido com o Outlive
por jpcms Ontem à(s) 11:29 pm
» Mundo infinito?
por Pedrø Ontem à(s) 11:28 pm
» [HTML5][Minilib] Movimento, sprites, colisão
por Pedrø Ontem à(s) 11:26 pm
» GMBR Nos Celulares
por kapoty Ontem à(s) 9:39 pm
» A - NameLess
por showeidek Ontem à(s) 9:03 pm
» [CQ #13] - Futuro
por Pedrø Ontem à(s) 8:48 pm
Ajuda com pacman
Página 1 de 1 • Compartilhe •
Ajuda com pacman
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!!!
vlw!!!
já estou agradecendo!!!
Re: Ajuda com pacman
Tenta colocar step avoiding!!!

vitor_liminha123- Membro

- Alerta:




Número de Mensagens: 479
Idade: 14
Data de inscrição: 16/08/2010
Prêmios
: 0
: 0
: 0

Re: Ajuda com pacman
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
nela tem o script para movimentação do inimigo apesar de não ser tão boa
Re: Ajuda com pacman
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.
Pesquise sobre ela no Help do programa e faça alguns testes pra ver se fica do jeito que você espera.
Re: Ajuda com pacman
Va no Create do obj_fantasma e coloque:
Alarm[0] coloca:
Step coloca:
Na colisão com o obj_block coloca:
- 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)

Thiago_o_programador- Membro

- Alerta:




Número de Mensagens: 393
Idade: 15
Data de inscrição: 14/05/2009
Prêmios
: 0
: 0
: 1

Re: Ajuda com pacman
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:
{
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);}
Tópicos similares» ajuda pra entrar :S
» Ajuda com controle remoto URGENTE
» Ajuda com bugs .:POKEMÉMON FIRE RED:.
» [ajuda] imprimir maior e menor valor!
» Ajuda com pacman
» Ajuda com controle remoto URGENTE
» Ajuda com bugs .:POKEMÉMON FIRE RED:.
» [ajuda] imprimir maior e menor valor!
» Ajuda com pacman
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
GMBR


