-
Apresentação
Apresentação
Nesta unidade curricular os estudantes devem adquirir conhecimento sobre IA, quer ao nível dos seus fundamentos teóricos e técnicas clássicas, quer ao nível da sua aplicação prática em domínios relacionados com a produção videolúdica.
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 3
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
2 | Obrigatório | Português
-
Código
Código
ULP2533-25168
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
Descrição dos conteúdos 1. Introdução à IA Conceitos Base Paradigmas Papel da IA nos videojogos 2. Estratégias de Procura Algoritmo geral de busca Algoritmos de procura cega Algoritmos de procura baseado em heuristicas Movimento de Agentes no espaço 3. Teoria dos Jogos Jogos de informação completa vs jogos de informação incompleta. Minimax; corte Alfa-Beta 4. Aprendizagem Aprendizagem Indutiva e Analítica Redes Neuronais 5. Algoritmos complementares Algoritmos Genéticos Programação Genética geração de conteúdo videolúdico (AI, niveis, arte, etc)
-
Objetivos
Objetivos
Devem desenvolver as capacidades de pesquisa, análise, síntese e resolução de problemas lógicos e sistémicos de elevado grau de complexidade, fazendo uso de técnicas de IA e algoritmia avançada. Devem ainda aprender de que forma a IA pode enriquecer a experienciação de um videojogo e, consequentemente, ser capazes de aplicar os conhecimentos adquiridos sob a forma da implementações das diversas técnicas de IA com vista a esse objetivo. Adicionalmente, devem também desenvolver capacidade de trabalho autónomo e em grupo, comunicação e planificação de trabalho.
-
Metodologias de ensino e avaliação
Metodologias de ensino e avaliação
project based learning
-
Bibliografia principal
Bibliografia principal
Ian Millington, John Funge (2009), Artificial Intelligence for Games, CRC Press; 2nd Edition, ISBN 978-0123747310 Costa, Ernesto & Simões, A. (2008) Inteligência Artificial. Lisboa: FCA. Russell Stuart & Norving Peter. (2010). Artificial Intelligence: A Modern Approach. 2nd Rev Edit. Englewood Cliff, N.J., Prentice-Hall. CARTER, Richard, PETERS, Clifford, KYAW, Aung, SWE, Thet Naing. Unity 4.X Game AI Programming, Packt Publishing Limited, 2013
-
Horário de Atendimento
Horário de Atendimento
-
Mobilidade
Mobilidade
Não