Descrição

O Unity é um sistema de criação de videojogos que incluí motor de jogo e IDE.

É utilizado para criar jogos para websites, computadores desktop, consolas e dispositivos móveis.

Utilizado tanto por developers independentes como por estúdios de desenvolvimento, o Unity destrói as barreiras de tempos e custos na criação de jogos brilhantes e únicos.

Objectivos

  • Desenvolvimento com Unity de Iniciante a Avançado
  • Compreender as bases do desenvolvimento de videojogos
  • Introdução à lógica de programação
  • Programação em C#
  • Game Design
  • Criação de jogos 2D
  • Unity Api

Pré-requisitos

Conhecimentos de informática na óptica do utilizador.

Destinatários

Todos os interessados em iniciar uma carreira no desenvolvimento de videojogos.

Conteudo Programático

LEVEL I (48h)

  • Utilizar o interface
  • Manipular objectos de jogo
  • Importar e exportar assets
  • Animações
  • Input
  • Motor de física (Rigidbodies, Colliders, Triggers)
  • Criação de um jogo endless ao estilo do Flappy Bird
  • Optimização para plataformas móveis

LEVEL II (48h)

  • Programação Orientada a Objectos com C#
  • Script de controlo de um jogador
  • Instanciar Objectos em tempo real
  • Áudio
  • Unity GUI
  • PlayerPreferences

LEVEL III (48h)

  • Player Controller avançado
  • Câmara avançada
  • Controlar os inimigos
  • Collectibles e PowerUps
  • Level Design
  • Save level state
  • Ler e escrever documentos
  • Efeitos parallax
  • Distribuição
  • Monetização