Demonstração da coerência do programa com os objectivos
Esta UC visa proporcionar uma base técnica para o desenvolvimento de videojogos. Cada um dos módulos seguirá a mesma estrutura. Os fundamentos teóricos serão apresentados nas aulas teóricas. Cada tópico será associado a um desafio que os alunos devem concluir até à aula prática seguinte, onde irão implementar ou estender a jogabilidade existente (alinhado com OA 2). Na aula prática semanal, os alunos terão breves sessões de feedback de pares e do docente para iterar sobre o desafio apresentado (OA 3). Nas aulas teóricas-práticas, os alunos em grupo deverão analisar e desconstruir sistemas de gameplay associados a um tópico e tentar reproduzi-los (OA 1, 3, 4); estas tarefas podem estender-se por várias semanas. Por último, os alunos deverão desenvolver e entregar um projeto de grupo onde criarão um ambiente virtual estruturado para testar (playtest) o seu conceito original e as ferramentas associadas, incluindo documentação (OA 5, 6).