filmeu

Disciplina Desenvolvimento de Jogos Digitais I

  • 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

  • Conteúdos Programáticos

    Conteúdos Programáticos

    1. Conceitos de motores jogo
    2. Introdução ao Unity
    3. Sprites e tilemaps
      1. Importação de sprites
      2. SpriteRenderer
      3. Animação
      4. Tilemaps
    4. Introdução ao scripting
      1. Noção de GameObject , Asset e Component
      2. Ciclo de vida de um objeto
      3. Sistema de referências
      4. Prefabs
    5. Métodos de Controlo
    6. Física
      1. Rigidbodies
      2. Colliders e Triggers
      3. Raycasting
    7. Instanciação de objetos
    8. Estudo de mecânicas simples
      1. Movimento
      2. Saltos
      3. Inimigos
      4. Disparos
      5. Collectibles
      6. Energia e vidas
    9. Controlo de câmara
    10. Interfaces de jogo
      1. . Princípios de GUI
      2. Componentes básicos
    11. Gestão de cenas
    12. Efeitos especiais
    13. Efeitos sonoros
      1. Importação
      2. Uso de áudio
    14. Builds
    15. Desenvolvimento de jogo de plataformas
      1. Definição de conceito, mecânicas, level design e progressão
      2. Integração de arte
      3. Programação
      4. 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 e avaliação

    Metodologias de ensino e avaliação

    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

INSCRIÇÃO AVULSO
Lisboa 2020 Portugal 2020 Small Logo EU small Logo PRR republica 150x50 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios