Objectivos de Aprendizagem |
Os objetivos gerais desta unidade curricular (UC) são os seguintes:
1) introduzir aos estudantes a teoria e a prática do processo de design de jogos e experiências interativas; 2) desenvolver nos estudantes uma visão abrangente do desenvolvimento, da prototipagem e da programação de jogos digitais.
No que respeita aos objetivos específicos, e após a conclusão desta UC, os alunos deverão ser capazes de:
1) programar jogos sobre um motor de jogo de qualidade profissional; 2) escrever programas para jogos 2D e 3D; 3) depurar programas orientados a eventos. 4) programar e produzir um jogo para um dispositivo móvel.
|
Bibliografia principal |
1) J. Gibson (2017), Introduction to Game Design, Prototyping, and Development: from the Concept to Playable Game - with Unity and C# (2nd edition), Addison-Wesley Professional. 2) J. Hocking (2015), Unity in Action: Multiplatform Game Development in C# with Unity 5 (1st edition), Manning Publications. 3) J. Pile Jr. (2013), 2D Graphics Programming for Games (1st edition), A K Peters/CRC Press. 4) K. Finney (2012), 3D Game Programming All in One (3rd edition), Delmar Cengage Learning. 5) M. Buckland (2004), Programming Game AI by Example, Wordware Publishing, Inc. 6) J. Novak (2011), Game Development Essentials: An Introduction (3rd edition), Cengage Learning. 7) T. Fullerton (2008), Game Design Workshop: A Playcentric Approach to Creating Innovative Games (2nd edition), CRC Press.
|