Conteúdo / Main content
Menu Rodapé
  1. Início
  2. Cursos
  3. Design e Desenvolvimento de Jogos Digitais
  4. Programação em Jogos Digitais

Programação em Jogos Digitais

Código 13817
Ano 1
Semestre S1
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica Informática
Tipo de ensino Presencial.
Estágios Não se aplica.
Objectivos de Aprendizagem Esta unidade curricular tem como objectivo permitir que qualquer aluno, mesmos os que não possuam conhecimentos prévios de programação, possa adquirir os conhecimentos básicos neste domínio que lhe permita perceber, do ponto de vista da programação, o funcionamento dos jogos digitais.
No final da UC, o aluno deverá ser capaz de desenvolver algoritmos para solucionar problemas, dominar conceitos básicos de programação e de escrever algoritmos com recurso a uma linguagem de programação.
Conteúdos programáticos - Introdução à programação e ao funcionamento do computador
- Paradigmas de programação
- Introdução a uma linguagem de programação
- Elementos básicos de uma linguagem de programação
- Estruturas de controle e repetição de uma linguagem de programação
- Subprogramas/funções
- Estruturas de dados em programação
- Programação baseada em eventos
- Programação em jogos (game loop)
- Introdução ao motor de jogo Unity
Metodologias de Ensino e Critérios de Avaliação Teste prático de 30 min, todas as aulas teóricas, às 14.15 (tolerante a algumas excepções).
- 10% da Nota Final.
- Tolerância de um teste falhado.

Teste teorico-prático na 7ª Semana.
- 40% da nota.

Programação de um jogo
- 50% da nota.

Bibliografia principal - FUNDAMENTALS OF COMPUTER PROGRAMMING WITH C#, (The Bulgarian C# Programming Book), Svetlin Nakov & Co., 2013.
- DATA STRUCTURES AND ALGORITHMS USING C#, Michael Mcmillan, Cambridge University Press, 2007.
- C# documentation: https://docs.microsoft.com/en-us/dotnet/csharp/
- Unity learning: https://unity.com/learn
- Apontamentos disponibilizados na página web da UC.
Língua Português
Data da última atualização: 2023-09-28
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.