-
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
Metodologias de ensino
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
-
Avaliação
Avaliação
Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.
Exemplo:
Descrição
Data limite
Ponderação
Teste de avaliação
dd-mm-yyyy
30%
Portfolio
dd-mm-yyyy
40%
(...)
Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...
-
Mobilidade
Mobilidade
Sim




