Aprender a utilizar um ambiente de desenvolvimento de jogos em 3D. Aprender a gerar terrenos, programar em script, definir modos de navegação, importar modelos e texturas, definir luzes, animar comportamentos físicos em objectos rígidos e orgânicos. Aprender a utilizar uma biblioteca de programação 3D.

Desenvolvimento de um projecto multidisciplinar, em ambiente gráfico 3D interactivo e envolvendo diversos conhecimentos apreendidos até ao 4.º Semestre. São apresentados temas que são distribuídos pelos grupos de alunos para os investigarem e desenvolverem.

Os objectivos da disciplina consistem em ensinar métodos de construção de mundos virtuais 3D interactivos através de linguagens de modelação e programação. Os mundos/objectos virtuais criados são integrados em páginas web ou aplicações onde o utilizador explora e interage com o ambiente virtual.