Curso Técnico Superior Profissional

Desenvolvimento de Produtos Multimédia

Área Científica

481 – Ciências Informáticas

Duração

Semestral

Unidade Curricular

Videojogos I

ECTS

3

Horas de Contacto Teórico Práticas

50h

Objetivos da Aprendizagem

1. Compreensão dos Fundamentos de Desenvolvimento de Jogos;
2. Domínio de Ferramentas e Tecnologias de Desenvolvimento de Jogos;
3. Conceção e Prototipagem de Jogos;
4. Desenvolvimento de Arte e Design de Jogos;
5. Programação de Jogos e Inteligência Artificial.

Conteúdos Programáticos

1. Conceitos Básicos.

1.1. O que é o Unity?;
1.2. Aplicações do Unity (jogos, simulações, realidade virtual);
1.3. Interface do usuário e principais ferramentas;
1.4. Terminologia básica do Unity (cena, objetos, componentes).

2. Instalação e Configuração.

2.1. Descarregar e instalar o Unity;
2.2. Configurar o ambiente de desenvolvimento;
2.3. Criar um projeto e definir as suas propriedades;
2.4. Interface do editor e navegação no projeto.

3. Criação de Objetos e Componentes.

3.1. Importação de modelos 3D e animações;
3.2. Criar objetos primitivos e personalizados;
3.3. Conceito de componentes e suas funcionalidades;
3.4. Adicionar e manipular componentes em objetos;
3.5. Hierarquia de objetos e cena.

4. Noções Básicas de C#.

4.1. Sintaxe básica da linguagem C#;
4.2. Variáveis, tipos de dados e operadores;
4.3. Estruturas de controlo (if, else, for, while);
4.4. Funções e procedimentos.

Bibliografia e recursos didáticos recomendados

Scott Tykoski, Mastering Game Design with Unity 2021: Immersive Workflows, Visual Scripting, Physics Engine, GameObjects, Player Progression, Publishing, and a Lot More, BPB Publications.
Puneet Singh Rawat, Hands-On Unity Application Development: Unlock the power of Unity3D for non-gaming applications, BPB Publications.
Casey Hardman, Game Programming with Unity and C#: A Complete Beginner’s Guide, Apress; 2nd ed. Edition.
Jiho Seok, Unity Game Development: A Beginner’s Guide to Game Programming, Jiho Seok; 1st Edition.
Nicolas Alejandro Borromeo, Hands-On Unity 2022 Game Development, Packt Publishing.