-
Apresentação
Apresentação
Pretende-se que os alunos saibam o que são motores de jogo, para que servem, bem como utilizar um motor de jogo em particular: Unity. Nesta UC os alunos irão aprender a trabalhar em Unity, consolidando os conhecimentos de programação aprendidos até à data, bem como a importação de elementos gráficos e de som, de forma a conseguirem criar uma vertical slice para videojogo inspirado num filme. Os alunos deverão desenvolver uma vertical slice , apresentando-a sob a forma de pitching e com relatório técnico sobre o projeto realizado
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 6
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
1 | Obrigatório | Português
-
Código
Código
ULHT1075-17341
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
Conceitos de motores jogo Introdução ao Unity Sprites e tilemaps Importação de sprites SpriteRenderer Animação Tilemaps Introdução ao scripting Noção de GameObject , Asset e Component Ciclo de vida de um objeto Sistema de referências Prefabs Métodos de Controlo Física Rigidbodies Colliders e Triggers Raycasting Instanciação de objetos Estudo de mecânicas simples Movimento Saltos Inimigos Disparos Collectibles Energia e vidas Controlo de câmara Interfaces de jogo . Princípios de GUI Componentes básicos Gestão de cenas Efeitos especiais Efeitos sonoros Importação Uso de áudio Builds Desenvolvimento de jogo de plataformas Definição de conceito, mecânicas, level design e progressão Integração de arte Programação Criação de Build final
-
Objetivos
Objetivos
Ao concluir a unidade curricular o aluno deverá ser capaz de: Produzir uma vertical slice de videojogo em 2D Conhecer as estruturas e componentes base do Unity; Realizar operações de importação, manipulação e implementação de assets . Capacidade de criar e implementar mecânicas nos objetos corretos dentro do editor. Criar User Interfaces dentro do videojogo. Criar builds Saber usar spritesheets e animar os elementos representados. Saber aplicar colliders e elementos de física no jogo. Saber criar efeitos especiais e sonoros simples.
-
Metodologias de ensino
Metodologias de ensino
Esta UC inclui aulas teo¿ricas-pra¿ticas e práticas laboratoriais. Os exemplos utilizados nesta unidade curricular servem o propósito de instruir os alunos sobre práticas implementadas e testadas na indústria. Os alunos irão ter contacto com vídeos, apresentações e o próprio editor de modo a colocar em prática os conceitos lecionados.
-
Bibliografia principal
Bibliografia principal
GIBSON, J. (2014). Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C#. Upper Saddle River, NJ: Addison-Wesley Professional. ISBN: 9780321933164 MENARD, M., & WAGSTAFF, B. (2014). Game Development with Unity (2nd ed.). Boston, MA: Cengage Learning PTR. ISBN: 9781305110540 TRISTEM, B., & GEIG, M. (2015). Unity Game Development in 24 Hours (2nd ed.). Indianapolis, IN: Sams Publishing. ISBN: 9780672337512
-
Avaliação
Avaliação
Avaliação contínua:
- Um projeto prático desenvolvido em grupo de 3 elementos (100%), avaliado com três entregas ao longo do semestre:
- Entrega 1: Apresentação em aula do conceito base do jogo, em formato pitching , GDD, planeamento, mood-boards (15%)
- Entrega 2: Protótipo de jogo jogável (15%)
- Entrega 2: Protótipo de jogo jogável (com código fonte), mecânicas implementadas, apresentação em aula, GDD, planeamento (20%)
- Entrega 3: Jogo completo (com código fonte), com menus e instruções, e win/lose condition; apresentação em aula, GDD. (50%)
- As primeiras duas entregas não têm nota mínima, a terceira entrega tem nota mínima de 7 valores, e a quarta tem nota mínima de 10 valores.
-
A frequência das aulas é obrigatória de acordo com o artigo 11º do Regulamento Geral de Avaliação da Universidade Lusófona.
Segunda época:
- Um projecto prático desenvolvido em grupo de 1 a 3 elementos:
- Jogo completo com código fonte, apresentação em aula do conceito de jogo em formato pitch, GDD, mood-boards e postmortem.
-
O exame de recurso está disponível apenas para alunos numa das seguintes condições:
-
Alunos com estatuto trabalhador-estudante; ou,
-
Alunos que não reprovaram por faltas e que tenham obtido classificação em avaliação contínua.
-
Ou seja, alunos com estado de avaliação "Reprovado por faltas" ou "Inscrição Sem Avaliação" em avaliação contínua não são elegíveis para avaliação em exame de recurso.
-
Época especial:
- Um projecto prático desenvolvido em grupo de 1 a 3 elementos:
- Jogo completo com código fonte, apresentação em aula do conceito de jogo em formato pitch, GDD, mood-boards e postmortem.
-
A avaliação de época especial está disponível de acrodo com o artigo 19º do Regulamento Geral de Avaliação da ULHT.
- Um projeto prático desenvolvido em grupo de 3 elementos (100%), avaliado com três entregas ao longo do semestre:
-
Mobilidade
Mobilidade
Não




