A indústria de jogos eletrônicos vem crescendo com o passar dos anos, bem como há uma grande evolução nas tecnologias utilizadas e poder de processamento disponível. Por conta desse crescimento, os objetivos e foco em jogos vem mudando. No atual momento, além de uma boa qualidade gráfica, aumentou a demanda de técnicas que tornem o gameplay mais inteligente. A inteligência artificial (IA) é um poderoso artifício para melhorar a jogabilidade e o gameplay. Nesse contexto, podemos destacar o Algoritmo Genético para realizar tais melhorias. O objetivo deste trabalho é utilizar Algoritmos Genéticos para melhorar a escolha comportamental de NPC’s em jogos digitais e, para atingir o objetivo proposto, foi desenvolvido um jogo digital no motor de jogos Unity, utilizando a linguagem de programação C#. Técnicas de Algoritmos genéticos em jogos digitais foram aplicadas, assim resultando um algoritmo que gere NPC’s que possuam um comportamento adaptável. |