6 ECTS; 1º Ano, 2º Semestre, 30,0 T + 30,0 TP + 5,0 OT + 5,0 O , Cód. 301610.
Lecturer
- João Manuel Mourão Patrício (2)
(1) Docente Responsável
(2) Docente que lecciona
Prerequisites
Not applicable.
Objectives
Identify distinctive elements of Games.
Apply identification and collision algorithms.
Be acquainted with the basic aspects of Amusement Theory.
Program
PART I: VIDEO GAMES
Introduction to video games. Taxonomy of video games. Game design and amusement theory. Architecture of
game engines. Management and rendering of indoor and outdoor scenes. Body collision detection and physics
simulation. Artificial intelligence algorithms for games. Technology of networks in games.
PART II: VIRTUAL REALITY
Introduction to virtual environments. Human factors and human perception. Sensorial techniques and virtual
reality I/O devices. Gestual and tangible interfaces. Tracking systems. Network VR and 3D technologies for the
web. VRML, X3D and WebGL. Augmented reality systems. VR applications in education, medicine, science and
engineering.
Evaluation Methodology
Continuous assessment by means of a computer project. Final written exam.
Bibliography
Teaching Method
Expository and exercise solving classes, using new technologies. Analyses and computer implementation labs.
Software used in class