You need to activate javascript for this site.
Menu Conteúdo Rodapé
  1. Home
  2. Courses
  3. Creative Computing and Virtual Reality
  4. Digital Games Development

Digital Games Development

Code 16795
Year 3
Semester S1
ECTS Credits 6
Workload PL(30H)/T(30H)
Scientific area TECNOLOGIA DIGITAL
Entry requirements N/A
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.
Last updated on: 2024-04-20

The cookies used in this website do not collect personal information that helps to identify you. By continuing you agree to the cookie policy.