Discuss Scratch
- Discussion Forums
- » Português
- » Criar uma AI que não passe das paredes, sistema de colisão
- GD_creator443
- Scratcher
10 posts
Criar uma AI que não passe das paredes, sistema de colisão
Estava querendo saber como criar uma AI que "Segue seu próprio caminho" , um exemplo seria assim: Quando o personagem se ativa, ai na navegação ele vai para um local específico, ai ele vai sem tocar nas paredes (não passar delas no caso)
Alguém tem algum projeto que consiga fazer isso ou uma explicação que não seja muito complexa (prefiro um projeto)?
Um exemplo é assim:
Imagem <– Por causa das limitações do Scratch, não consegui fazer em tela grande aqui
Edit: Aliás é tipo um sistema de colisão para não passar…
Alguém tem algum projeto que consiga fazer isso ou uma explicação que não seja muito complexa (prefiro um projeto)?
Um exemplo é assim:
Imagem <– Por causa das limitações do Scratch, não consegui fazer em tela grande aqui
Edit: Aliás é tipo um sistema de colisão para não passar…
Last edited by GD_creator443 (Feb. 26, 2020 02:01:34)
- Fupicat
- Scratcher
1000+ posts
Criar uma AI que não passe das paredes, sistema de colisão
Sobre colisão, eu fiz um projeto sobre isso alguns dias atrás: https://scratch.mit.edu/projects/364525824/
Talvez você pudesse modificar esse script para fazer ele andar até um alvo usando apenas voltas de 90 graus?
Talvez você pudesse modificar esse script para fazer ele andar até um alvo usando apenas voltas de 90 graus?
- GD_creator443
- Scratcher
10 posts
Criar uma AI que não passe das paredes, sistema de colisão
Olá, Olha, eu queria um sistema, isso até que é legalzinho, mas é simples, era para ser algo um pouco mais complexo
Edit: Ah! Ele não é automático ‘-’
Edit: Ah! Ele não é automático ‘-’
Last edited by GD_creator443 (Feb. 26, 2020 20:59:23)
- noobpro2014
- New to Scratch
1 post
Criar uma AI que não passe das paredes, sistema de colisão
olá voce sabe como fazer uma colisão?
(eu não sei se escrevi certo dexculpa so tenho nove anos)
(eu não sei se escrevi certo dexculpa so tenho nove anos)
- TabletGenesis
- Scratcher
14 posts
Criar uma AI que não passe das paredes, sistema de colisão
1. Procurar o bloco azul-fraco que diz "encostando no ?“ olá voce sabe como fazer uma colisão?
(eu não sei se escrevi certo dexculpa so tenho nove anos)
2.Pega o bloco laranja ”Se ( )“
3. No laranja, coloca dentro do ( ) o azul-fraco
4. Enfia dentro do laranja o bloco azul-forte ”Mudar direção por " e acho que deu.
Vai ficar assim:
Se <encosta no [outro personagem] ?> dai
mudar direcao por (180)
end
- TabletGenesis
- Scratcher
14 posts
Criar uma AI que não passe das paredes, sistema de colisão
Na verdade não vai ficar exatamente daquele jeito. Deu errado ali quando tentei escrever os blocos.
- Space-OFC
- Scratcher
100+ posts
Criar uma AI que não passe das paredes, sistema de colisão
Basicamente uma IA de pathfind em um jogo topdown(visto de cima)?
Last edited by Space-OFC (April 17, 2024 03:08:24)
Heya : )
- Space-OFC
- Scratcher
100+ posts
Criar uma AI que não passe das paredes, sistema de colisão
O máximo que eu consegui, foi uma IA que vasculha o caminho que não é parede e segue, até chegar no final
https://scratch.mit.edu/projects/1004988175/
https://scratch.mit.edu/projects/1004988175/
Heya : )
- Discussion Forums
- » Português
- » Criar uma AI que não passe das paredes, sistema de colisão