Página 1 de 1

Como criar uma IA para inimigos? - game maker

Enviado: Sáb Set 10, 2016 11:37 pm
por Guilhermeee
Eu tava criando um jogo, mas desisti por um tempo por não saber fazer um chefe corretamente, e para isso preciso saber de 3 coisas, primeiro, alguém sabe qual é o código para fazer um inimigo disparar em tal direção? e segundo, alguém sabe qual é o código em que faz o inimigo mudar de ''padrão de movimentos''? por exemplo, disparar em umas direções, e em alguns segundos muda de padrão de ataques, e terceiro, como faço para um inimigo mudar de padrão de movimentos conforme perde vida?

Re: preciso de ajuda - game maker

Enviado: Dom Set 11, 2016 1:44 am
por Zalliant
Antes de mais nada, você poderia nos informar se o jogo é estilo TOP DOWN ou PLATAFORMA, e também poderia explicar esses "Padrão de movimentos"!, eu estou disposto a ajudar mas não entendi muito bem a sua pergunta.

Att, Wendryos G.

Re: preciso de ajuda - game maker

Enviado: Dom Set 11, 2016 2:20 am
por Guilhermeee
Zalliant escreveu:Antes de mais nada, você poderia nos informar se o jogo é estilo TOP DOWN ou PLATAFORMA, e também poderia explicar esses "Padrão de movimentos"!, eu estou disposto a ajudar mas não entendi muito bem a sua pergunta.

Att, Wendryos G.
o jogo no caso é um 'shoot em up' que são aqueles jogos antigos de nave, como o gradius.
o padrão de movimentos é, tipo, o inimigo ser programado para fazer tais movimentos e açoes, por exemplo, andar para frente e disparar, isso que é o padrão de movimentos
a pergunta que eu mais queria saber, é como eu faço para um inimigo disparar tiros em todos os lados? tipo aqueles jogos ''touhou''

Re: preciso de ajuda - game maker

Enviado: Dom Set 11, 2016 3:33 am
por Zalliant
Bom Guilhermeee, 
Fiz uma engine bem simples, mas funcional,  qualquer duvida fique a vontade em perguntar! Usei o Game maker 8 Lite para criar essa engine.
Engine : GMK
Aplicativo caso queria testar antes : EXE
Espero que seja mais ou menos oque você queria! 

Att, Wendryos G.

Re: Como criar uma IA para inimigos? - game maker

Enviado: Qua Set 14, 2016 3:12 am
por Drako
Só pra ratificar. Estude "Autômatos"! No seu caso, você poderia usar uma "Maquina de Estados Finita" , facilmente aplicável com o uso da palavra chave enum.