[resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

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

Resolvido [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por moisesBR em Sex 20 Abr 2012, 16:38

pessoal, to com problemas com minha IA no top down!
A imagen explica melhor:


Edit:
resultado desse post: seguir o rasto, linedetect, aleatoriamentee e pathfind.
leia o tópico

Como voces podem ver, meu problema foi resolvido, a soluçao mostrada e [resolvido] adicionado. Obrigado a todos


Última edição por moisesBR em Dom 29 Abr 2012, 11:38, editado 1 vez(es) (Razão : Resolvido)

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por Arkd em Sex 20 Abr 2012, 19:02

eu estava mesmo para criar um topico tipo esse, mas o que eu gostaria de saber era, como fazer para o inimigo mudar a sprite quando estivessemos a alguma dstancia X dele

Arkd

Número de Mensagens : 291
Idade : 18
Data de inscrição : 03/04/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.arkadesgames.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por theguitarmester em Sab 21 Abr 2012, 00:21

se voce quizer que eu faça uma engine eu faço.
mas por enquanto aqui um modo de como voce pode fazer:
use o distance_to_point para checar se o JOGADOR esta perto.
se tiver perto, use o colision_line para checar se nao tiver parede na frente, executar um comando de seguimento, poderia ser algo como ir na direcao do player ao ve-lo e fazer com que cada vez que o JOGADOR troque de direçao, fique algo para o INIMIGO colidir e trocar a direçao como o player.

theguitarmester

Ranking : Sem avaliações
Número de Mensagens : 1908
Idade : 21
Data de inscrição : 28/02/2012
Notas recebidas : B
Reputação : 80
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 2
   : 2
   : 1

http://guitarmester.no.comunidades.net/index.php?pagina=19362978

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por moisesBR em Sab 21 Abr 2012, 09:55

blz! vou tentar aqui sua dica, mas fique a vontade para fazer a engine! Ela nao será útil apenas para mim, mas os user em geral.

Só peço, se der, que seja em gml, num só script. Pois pretendo chama-lo em várias instancias... ou nao.
Ah ssim... Please comment! only in this way, we learn something!


ps: Arcade. É só incluir como ordem!
ex: if distance_to_object(Question) <=Question then {move, sprite, speed etc...}!

To certo ou to errado!!!!?

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por theguitarmester em Sab 21 Abr 2012, 11:38

- Vou fazer a ENGINE, ela Vai ser util ate para min, para Ganhar Experiencia e poder usar em outros jogos, ex: um tempo eu tava tentando fazer um bomberman, so que para fazer a IA do CPU era bem dificil(mas faz um Tempo), e tambem para fazer a Explosao da bomba continua(bomba nivel 2 2 a +).

- a sobre fazer tudo em um GML vou ver se faço(ou adapto) para voce, porque nos meus jogos eu gosto de fazer algumas coisas em D&D e outras em GML(eu acho melhor e + organizado).
depois(quando acaba-la) eu posto na parte do forum de ENGINES.

21-04 13:37 Acrescentado:
a ENGINE ficou ruim mas da para tirar usa-la, adaptando, nao tem explicacao nela(depois eu deixo a melhor).
ENGINE

theguitarmester

Ranking : Sem avaliações
Número de Mensagens : 1908
Idade : 21
Data de inscrição : 28/02/2012
Notas recebidas : B
Reputação : 80
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 2
   : 2
   : 1

http://guitarmester.no.comunidades.net/index.php?pagina=19362978

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por moisesBR em Qua 25 Abr 2012, 00:36

Cara, quer saber? manda assim mesmo! vou studa-la e ser ela sair do jeito que precisamos, será mais fácil traduzir para gml. aí sim vamos lutar pra transforma-la em gml.
manda assim mesmo. computador nervoso

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por Molinware em Qua 25 Abr 2012, 11:05

Fiz uma engine, não é 100%, mas acho que vai te ajudar.
Download

Molinware

Ranking : Nota B
Número de Mensagens : 234
Idade : 25
Data de inscrição : 18/11/2011
Notas recebidas : C + C + D + B+ A + A
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://molinware.net23.net

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por Roooger em Qua 25 Abr 2012, 13:54

Procure por algo semelhante é pathfinding, eu não sei ao certo se é isso, mas deve ser!

Roooger

Roooger

Número de Mensagens : 254
Data de inscrição : 03/02/2012
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por moisesBR em Qua 25 Abr 2012, 22:40

Valeu pessoal! Foi uma luta! Consegui algo que pode interessar voces!

Dei uma olhada na engine do molinware... mto interessante! vou estuda-la e ver o que consigo extrair. Valeu o esforço continue. Foi boa a ideia da IA seguir e escolher caminhos nos pontos, vou fazer uso desta idéia mais a frente.

Na sua engine(bug...????Kkkkk):
o player travando na movimentaçao em colisao de parede, e a IA só segue se na mesma linha.

Guitarmester, ainda nao pude ver sua engine, antes por que minha net tá uma mer....!!! Estou olhando agora... e... Cara!!! adorei a tua ideia de seguir o rasto! Muito massa! Valeu. vou estuda-la....

Confesso/juro que nao tinha visto nenhuma destas suas engine antes!
Estava aki quebrando a cuca até que consegui aí minha net voltou, e estoy aqui!
Como recompensa de nosso trabalho solitário/solidário compartilho com voces, a IA que consegui até o momento!

Como vao ver, fiz uso de script para cada situaçao e chaves(o que é chaves?)
Nao chega a ser uma máquina de estados finitos mas chega perto.

Pretendo acrescentar mais coisas e funçoes, tipo atacar, brigar entre si, lével de IAs, capacidade de conversar com a IA (sim,nao) e negociar algo, pilotar veículos..e tudo que eu imaginar!
Ambicioso, nao? Mas é assim que é! Vamos ver até onde podemos ir!

http://www.4shared.com/file/V8Uskglo/IA-Seguefogecaminho_aleatrio__.html
Edit: Vou passar pro dropbox... o 4shared ta uma m*! Aliás vou botar na assinatura , peril ou criar um tópico só pra gardar isso(?)


Ah quanto a simpliscidade e falta de gráficos, texturas, sprites e etc, é que descobri, que , antes disso, o mais importante é a programaçao sem a qual nao haveria o game.
É claro que, antes de se programar, deve se ter um roteiro... o que ja tenho! Por ora o mais importante é a funcionalidade que alcançamos , creio eu.

Por mim tá resolvido! Mas... Quero ver antes de trancar este post, o resultado final! Aproveitando as idéias de uns aos outros e talvez juntando os projetos.
Criamos aqui uma equipe?


Última edição por moisesBR em Dom 29 Abr 2012, 11:16, editado 2 vez(es) (Razão : Risc!)

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por PedroX em Qua 25 Abr 2012, 23:39


PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por moisesBR em Dom 29 Abr 2012, 11:32

Valeu Pedro! segui seu tuto sobre pathfind e deu certo!

resultado:
consegui. fazer a IA seguir, fugir, se manter a certa distancia, andar aleatoriamente com a ajuda de voces, seguir o rasto(tehguitarmester), linedetect(molinwaare), a idéia do pathfind(roger q nao dei muita tençao inicialmente) e soluçao do paehfind(Pedro) Valeu.

Estou arrumando uns bugs e depois q concluir eu posto pra vcs ver, por enquanto sou obrigado a usar o 4shared até eu conseguir um dropbox... Ah sim axo q dessa vez eu entro num CQ!

Como voces podem ver, meu problema foi resolvido, a soluçao mostrada e [resolvido] adicionado. Obrigado a todos.

Podem trancar se quiserem



Última edição por moisesBR em Dom 29 Abr 2012, 11:39, editado 1 vez(es) (Razão : autorizando trancar)

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...

Mensagem por Conteúdo patrocinado Hoje à(s) 18:00


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