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: 2023/2024 - 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 13 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

GIT
Unity
Trello

Tipo de avaliação

Distributed evaluation without final exam

Componentes de Avaliação

Designation Peso (%)
Participação presencial 25,00
Trabalho laboratorial 50,00
Trabalho escrito 25,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 30,00
Total: 162,00

Obtenção de frequência

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

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

Evaluation elements:

Final Project (P) – Practical project to implement a video game.

Mini project VR (VR) – Realization of practical implementation exercises.

Game development portfolio (GJ) – Set of different assessements for the creation of a personal portfoio. 


Final grade calculation:

Final Grade = 25% VR + 25% P + 50% P

Minimum grades: A score of 9.5 ​​in all components

Approval: final grade > 9.5




Final Project (Group work; assessed and discussed individually)


Continuous Assessment


Delivered in multiple phases. Evaluation of the final product, intermediate deliveries, documents, and preparation for meetings.

Failure to deliver the Beta version or inadequate evaluation of meetings and progress with the Scrum methodology => Failing the continuous assessment.


Alternative Assessments


Start ASAP and deliver up to 3 days before the supplementary exam date:



  1. Start a new project with a new topic.

  2. Recovery of the initial project (maximum grade: 16).


Special Exam Session / Extraordinary Exams / Others: Same as the supplementary period. Start ASAP (recommendation: September 1st).



VR Project (Group work; assessed and discussed individually)


Continuous Assessment


Delivered on the last day of December classes.


Alternative Assessments


Normal Exams Period (Delivery on January 26th):



  1. New VR project;

  2. Recovery of the initial project (maximum grade: 16).


Supplementary Exam Period



  • Game Jam + Development Report. Theme announced on February 15th, game delivery on February 23rd, and report on February 28th.


Special Exam Session / Extraordinary Exams / Others: Same as the supplementary exam period (dates to be defined).



Video Game Portfolio (completely individual work)


Continuous Assessment


Multiple deliveries throughout the semester.


Alternative Assessments


Submit all evaluated elements up to 5 days before the exam dates of the respective sessions.

Melhoria de classificação

The improvement of practical components can be made in the alternative assessments provided whenever the work statement is different. In cases where the same work statement applies, and if there are students who wish to make these improvements, they should contact the course coordinator to obtain an alternative work statement.
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-11-23 às 21:31:42