Environments and Engines for Game Development
Áreas Científicas |
Classificação |
Área Científica |
CNAEF |
Informatics Sciences |
Ocorrência: 2022/2023 - 2S
Ciclos de Estudo/Cursos
Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
DVAM |
23 |
Plano_estudos_2018_19 |
1 |
- |
6 |
60 |
162 |
Docência - Responsabilidades
Língua de trabalho
Portuguese
Objetivos
Enhance students' specialized skills in the development of video games, using tools and libraries for this purpose.
Resultados de aprendizagem e competências
Development of the following knowledges:
- Specialized knowledge of the English language for professional purposes
- Fundamental knowledge of basic science (Mathematics).
- Fundamental knowledge of algorithms and programming languages.
- Expert knowledge of graphics APIs and game development engines.
- Specialized knowledge of technologies for programming video games on personal computers.
Development of the following skills:
- Communicate and interpret technical documentation in English.
- Apply mathematical concepts for the creation of movements, trajectories and animation of characters and other video game elements.
- Implement and adapt scripts to support video game logic and mechanics.
- Implement video games and multimedia applications using graphics engines and/or APIs.
- Implement video games and multimedia applications for personal computers, taking into account the characteristics of existing hardware and operating systems.
Modo de trabalho
Presencial
Programa
1. Graphic engines: interface and main elements.
2. Assets management and import.
3. Creating and editing scenes.
4. Materials: lighting, colors and textures.
5. Incorporation of multimedia elements.
6. Physics engine.
7. Programming and Scripting.
Bibliografia Obrigatória
Alberto Simões; Introdução ao desenvolvimento de jogos com Unity, FCA, 2017
Métodos de ensino e atividades de aprendizagem
An expository method is used to introduce concepts, with frequent use of practical examples, reinforced through practical/laboratory exercises.
Practical learning is reinforced by carrying out a final project and 2 mini-projects.
Tipo de avaliação
Distributed evaluation without final exam
Componentes de Avaliação
Designation |
Peso (%) |
Teste |
30,00 |
Trabalho laboratorial |
70,00 |
Total: |
100,00 |
Componentes de Ocupação
Designation |
Tempo (Horas) |
Elaboração de projeto |
80,00 |
Estudo autónomo |
22,00 |
Frequência das aulas |
60,00 |
Total: |
162,00 |
Obtenção de frequência
Obtaining frequency in this unit is done by carrying out all the assessment elements indicated below.
Fórmula de cálculo da classificação final
Evaluation:
15% - Mini-project / Game Jam (MP)
15% - Laboratories
30% - Test (T)
40% - Project - includes GDD, presentations, etc. (P)
The mini-project is available during the semester. Alternatively, students can participate in "Game Jam" style events and discuss the work done at these events.
In case of non-approval in the test, this component of the grade can be obtained by performing a written exam.
In case of non-approval in the project and/or mini-project, new topics will be defined before the end of the semester for delivery at the supplementary evaluation period.
The minimum grade in the Test and Exams is 8.0. In the other components, the minimum score is 9.5 values.