Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
+2
Arkd
moisesBR
6 participantes
Página 1 de 1
[resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
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
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) (Motivo da edição : Resolvido)
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
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
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
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.
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.
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
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() <= then {move, sprite, speed etc...}!
To certo ou to errado!!!!?
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() <= then {move, sprite, speed etc...}!
To certo ou to errado!!!!?
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
- 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
- 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
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
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.
manda assim mesmo.
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
Fiz uma engine, não é 100%, mas acho que vai te ajudar.
Download
Download
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
Procure por algo semelhante é pathfinding, eu não sei ao certo se é isso, mas deve ser!
Roooger
Roooger
Roooger- Data de inscrição : 03/02/2012
Reputação : 5
Número de Mensagens : 254
Prêmios :
x 0 x 0 x 0
x 0 x 1 x 0
x 0 x 0 x 0
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
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 , perilou 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?
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,
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
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...
Última edição por moisesBR em Dom 29 Abr 2012, 11:16, editado 2 vez(es) (Motivo da edição : Risc!)
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
Veja esses tópicos:
https://gmbr.forumeiros.com/t13821-
https://gmbr.forumeiros.com/t18178-
https://gmbr.forumeiros.com/t10582-
São tópicos que podem ajudá-lo nisso.
https://gmbr.forumeiros.com/t13821-
https://gmbr.forumeiros.com/t18178-
https://gmbr.forumeiros.com/t10582-
São tópicos que podem ajudá-lo nisso.
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [resolvido] [ajuda] IA - Sem path seguir, escolher caminho...
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
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) (Motivo da edição : autorizando trancar)
Tópicos semelhantes
» Draw path ajuda! (Resolvido por mim)
» Escolher menor caminho
» Objeto seguir um caminho específico
» Escolher objeto randômico para seguir
» [resolvido]Como abrir arquivos externos com caminho maior.
» Escolher menor caminho
» Objeto seguir um caminho específico
» Escolher objeto randômico para seguir
» [resolvido]Como abrir arquivos externos com caminho maior.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos