ViniciusBPessoa / IA_project_clasic_games

Um repositório com a finalidade de conter o projeto da Universidade.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projeto de Inteligência Artificial em Jogos - BCC Ciências da Computação

Bem-vindo ao repositório dedicado ao projeto de Inteligência Artificial da disciplina de BCC (Ciências da Computação) na qual foram recriados os jogos Flip Bird e Jogo do Dinossauro do Chrome do zero, utilizando a plataforma Unity. Além disso, neste projeto, desenvolvemos nosso próprio modelo de Redes Neurais Profundas sem depender de bibliotecas externas, bem como um Algoritmo Evolucionário Geracional para treinar agentes a jogar cada um dos jogos separadamente.

Jogos Recriados

  1. Flip Bird Flip Bird é uma versão modificada do famoso jogo Flappy Bird. Neste projeto, recriamos o jogo do zero na Unity, desafiando os jogadores com controles simples, mas desafiadores.

  2. Jogo do Dinossauro do Chrome O jogo do dinossauro do Chrome é conhecido por muitos como o jogo que aparece quando você está sem conexão com a internet no navegador Chrome. Recriamos este jogo clássico para explorar diferentes técnicas de IA.

Funcionalidades Implementadas

Redes Neurais Profundas Personalizadas: Desenvolvemos nossas próprias implementações de redes neurais profundas sem depender de bibliotecas externas, permitindo uma compreensão aprofundada dos mecanismos subjacentes.

Algoritmo Evolucionário Geracional: Criamos um algoritmo evolucionário para treinar agentes em ambos os jogos. Este método permite que os agentes evoluam e aprendam estratégias de jogo ao longo de várias gerações.

About

Um repositório com a finalidade de conter o projeto da Universidade.


Languages

Language:C# 69.5%Language:ShaderLab 26.0%Language:HLSL 4.5%