Conteúdo / Main content
Menu Rodapé
  1. Início
  2. Cursos
  3. Computação Criativa e Realidade Virtual
  4. Desenvolvimento de Jogos Digitais

Desenvolvimento de Jogos Digitais

Código 16795
Ano 3
Semestre S1
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica TECNOLOGIA DIGITAL
Learning outcomes The general objectives of this course unit (CU) are the following: 1) introduce students to the theory and practice of the design process for games and interactive experiences; 2) develop in students a comprehensive view of digital game development, prototyping, and programming. With regard to the specific objectives, and after completing this CU, students should be able to: 1) programming games on a professional quality game engine; 2) write programs for 2D and 3D games; 3) debug event-driven programs. 4) program and produce a game for a mobile device.
Syllabus 1) Basic Game Mathematics: cartesian coordinate systems; world space, object space, camera space; vectors; matrices. 2) Game Design and Development: cultural and function definition of games; rudiments of game design; construction of a game design document (GDD); game art; development processes; documentation. 3) Game Development Technical Aspects: game engine architecture; user input; graphics; audio; video; collision detection and game physics; 3D user interfaces; 3D scene management; pathfinding and artificial intelligence; building frameworks for games; 3D game programming; deployment.
Main Bibliography 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.
Language Portuguese. Tutorial support is available in English.
Data da última atualização: 2024-04-20
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.