Saltar para:
Esta página em português Ajuda Autenticar-se
ESTS
Você está em: Start > DVAM16
Autenticação




Esqueceu-se da senha?

Campus Map
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Advanced Techniques of Game Programming

Code: DVAM16     Sigla: TAPV

Áreas Científicas
Classificação Área Científica
CNAEF Informatics Sciences

Ocorrência: 2021/2022 - 1S

Ativa? Yes
Unidade Responsável: Departamento de Sistemas e Informática
Curso/CE Responsável: Professional Technical Higher Education Course in Development of Videogames and Multimedia Applications

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 10 Plano_estudos_2018_19 2 - 6 60 162

Docência - Responsabilidades

Docente Responsabilidade
Fausto José da Silva Valentim Mourato

Docência - Horas

Theorethical and Practical : 4,00
Type Docente Turmas Horas
Theorethical and Practical Totais 1 4,00
Fausto José da Silva Valentim Mourato 4,00

Língua de trabalho

Portuguese

Objetivos

Expand previously acquired knowledge, taking into account advanced features of 3D engines, deployment for multiple platforms and specific devices that are used in videogames, interactive environments, augmented reality and virtual reality.

Resultados de aprendizagem e competências

Knowledge:
Specialized knowledge of English for the performance of the profession.
Fundamental knowledge of algorithms and programming languages.
Specialized knowledge of graphical API and game development engines.
Specialized knowledge of technologies to program video games and personal computers.
Specialized knowledge of technologies to program video games and applications for the web.
Specialized knowledge of technologies to program video games and applications for mobile devices.

Skills:
Communicate and interpret technical documentation in English.
Implement and adapt support scripts to the logic and mechanics of a video game or multimedia application.
Implement video games and multimedia applications, or part of them, using graphics engines and/or API.
Implement video games and multimedia applications, or part of them, for personal computers, taking into account the characteristics of existing hardware and operating systems.
Implement video games and multimedia applications, or part of them, for the Internet and/or the Web, taking into account the requirements of this type of architecture.
Implement video games and multimedia applications, or part of them, for mobile devices, taking into account the physical limitations of interaction with them and taking advantage of the sensors they have.

Attitudes:
Demonstrate the ability to act with ethics, rigor, professionalism and a sense of responsibility.
Demonstrate the ability to work independently, individually or in a team, assuming a collaborative and assertive posture.
Demonstrate ability to adapt to new technological challenges.
Demonstrate initiative and critical spirit, managing to respond to current and unpredictable technical challenges.
Demonstrate responsibility for complying with technical and institutional standards.

Modo de trabalho

Presencial

Programa

1. Techniques for game development environments and engines
1.1. Advanced components
1.2. Shaders
1.3. Visual effects
1.4. Animations
1.5. Graphical optimization
2. Performance analysis
2.1. Profiling
2.2. Optimization
3. Specific devices for video games

Bibliografia Obrigatória

Alberto Simões; Introdução ao desenvolvimento de jogos com Unity, FCA, 2017

Métodos de ensino e atividades de aprendizagem

Project Based Learning, where the project topic is shared among different courses.

The development of this project aims to the acquisition of skills, competencies and attitudes previously described. The syllabus topics are approach with expositive approach as they appear in the context of the project.

Software

Unity
GIT
Trello

Tipo de avaliação

Distributed evaluation without final exam

Componentes de Avaliação

Designation Peso (%)
Participação presencial 25,00
Teste 25,00
Trabalho laboratorial 50,00
Total: 100,00

Componentes de Ocupação

Designation Tempo (Horas)
Elaboração de projeto 62,00
Estudo autónomo 10,00
Frequência das aulas 60,00
Trabalho escrito 10,00
Trabalho laboratorial 20,00
Total: 162,00

Obtenção de frequência

Obtaining attendance at the UC is done by carrying out all the assessment elements listed below.

Fórmula de cálculo da classificação final

50% - Project (2 phases)
25% - Written test
25% - Continuous assessment (development methodology - version control, documentation, GDD, presentations, etc.)

Minimum score of 8 values in all components (scale from 0 to 20).



In case of non-approval in the test, this component of the grade may be obtained by taking the written exam.

Continuous assessment can be replaced with 1 assignments and discussion in case of non-approval.

In case of non-approval in the project, there is an additional recovery submission date by the supplementary evaluation period. In this case, a new theme for the project is required.

Melhoria de classificação

The improvement of components related to the project can be done by delivering a new Game Design Document and implementing the project at the supplementary evaluation period.

The improvement of the regular period test or exam evaluation can be done at the supplementary evaluation period.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-10-12 às 05:06:10