Informatics Engineering

GAME DESIGN AND DEVELOPMENT

General Data

Type of credits: ECTS
Number of credits: 7.50
Status: Optional
Type: Course
Academic Year:
Term:
Languages: English, Portuguese
Available for Mobility Students: No
Restricted to alliance: No
Code: Sin codigo

Coordination

Description

Theory
1

Theory/Practice
1

Laboratory
3

Instructors

Carlos Vaz de Carvalho


 

Contents

P1. Games and Digital Games: Culture, Concepts, and Theories (15%)
- Game and play
- Digital games
- Types of games
- Game analysis

P2. Game Design (35%)
- Game concept
- Game mechanics
- Story and lore
- Prototyping and playtesting
- UX for games
- Advanced technical game concepts: DDA, PCG, AI, multiplayer synchronization, etc.

P3. Game Development (45%)
- Game development technologies
- Game engines
- Interface and object handling
- Light and camera definitions
- Scripting
- Modeling and animation of elements
- Physics of rigid bodies
- Interaction control
- GUI (Graphical User Interface)
- Audio
- Multiplayer systems
- AI for games
- Monetization

P4. Research and Development of Serious Games (5%)
- Research lines
- Research groups, conferences, and publications

Learning Outcomes

This course provides the concepts and practice necessary to understand, analyse, design, develop, test and evaluate games.

In the end students will be able to:

CO1. Understand and implement concepts, methods and processes for game idealization, design and development (Bloom Level 3)

CO2. Select, use and evaluate specific environments and tools for game development (Level 5)

CO3. Conceive, design, implement, test, evaluate and distribute a game (Level 6)

CO4. Evaluate the acquired knowledge and learned processes in an R&D perspective (Level 5)