Skip to content

O jogo é desenvolvido em linguagem JavaScript e utiliza algoritmos de inteligência artificial baseados em matemática avançada, incluindo álgebra linear e cálculo diferencial.

License

Notifications You must be signed in to change notification settings

jayp-xgh/snake_ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

snake ai 🐍

Snake ai é um jogo da cobrinha clássico desenvolvido em JavaScript que utiliza algoritmos de inteligência artificial para controlar o movimento da cobra. O jogo é executado em um navegador, que é dividido em duas partes: uma para o jogador jogar e outra para exibir a cobra controlada pela IA.

Descrição

O objetivo do jogo é fazer com que a cobra cresça o máximo possível, evitando colisões com as paredes ou com o próprio corpo. A cobra é controlada pela IA, que foi treinada usando um algoritmo de aprendizado de máquina baseado em redes neurais. A IA recebe informações da tela do navegador, incluindo a posição da cobra, dos obstáculos e da comida, e decide a melhor direção a seguir.

O jogador pode jogar contra a IA ou apenas observá-la jogar sozinha. Além disso, o jogo inclui diferentes níveis de dificuldade, que modificam a velocidade da cobra e a frequência da geração de novos alimentos.

Detalhes Técnicos

O jogo é desenvolvido em JS e utiliza técnicas avançadas de processamento de imagem e redes neurais artificiais. O código-fonte está disponível aqui no GitHub, permitindo que outros desenvolvedores estudem e contribuam com o projeto.

Conclusão

Snake ia é uma excelente oportunidade para aprender e experimentar com algoritmos de inteligência artificial em um ambiente de jogo clássico. Ele combina técnicas avançadas de processamento de imagem e redes neurais artificiais com um jogo clássico da cobrinha, proporcionando uma experiência divertida e desafiadora para jogadores e desenvolvedores.

About

O jogo é desenvolvido em linguagem JavaScript e utiliza algoritmos de inteligência artificial baseados em matemática avançada, incluindo álgebra linear e cálculo diferencial.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published