Curso de programaçao de videojogos e realidade virtual. Cria videojogos completos (desde o desenho inicial até à sua exportação para dispositivos reais para testes ou distribuição) e/ou experiências interativas profissionais. Gere o desenvolvimento de um software, usando realidade virtual ou realidade aumentada com Unity 3D.
O que vais aprender?
Aprenderás tudo o que precisas para trabalhar com a programação de videojogos e Realidade Virtual. Torna-te um programador de videojogos 3D, testador técnico, designer de videojogos, programador freelance ou programador de aplicações de realidade virtual e aumentada. Expandimos e / ou modificamos o nosso programa formativo com tudo o que possa ser do interesse dos nossos tokiers.
Bloco 1
Bloco 1: Primeiros passos, C# e Unity 3D
Primeiros passos em Unity 3D
Descobre o que é Unity 3D, o principal programa de desenho de videojogos. Todos os conceitos básicos sobre iluminação, espaços e câmaras estão incluídos neste módulo.
O mercado de assets
Vamos ensinar-te a encontrar os componentes para os teus projetos no mercado de assets, um sistema que simplifica a tarefa e que nos permite utilizar recursos desenhados previamente.
Scripting em Unity 3D
Os videojogos necessitam de scripts para funcionar. Aqui, vamos ensinar-te como se aplicam a Unity, para depois teres acesso a funções, estruturas e componentes.
C# e outras linguagens
C# é a linguagem de programação principal em Unity 3D e com estas aulas vais aprender a utilizá-lo. Vais ainda conhecer outras linguagens de programação disponíveis para programadores de videojogos
Bloco 2
Bloco 2: Física, inputs e outros aspetos
Física em Unity 3D
Descobre como aplicar a Física em Unity 3D, uma parte essencial no desenvolvimento de videojogos.
Particle System
Aprende a gerar partículas para aplicar diferentes texturas aos teus projetos.
Animação e animador
Conhece os elementos-chave para trabalhar com Mecanism, o motor de animações do Unity 3D.
UI, Canvas e PlayerPrefs
Tudo sobre a criação de interfaces, utilização do Canvas e a criação de preferências do utilizador.
Bloco 3
Bloco 3: Realidade virtual, aumentada e mista
Câmara e interações com RV
Tudo sobre câmaras, o ponto de vista em Realidade Virtual e a relação com o utilizador.
Introdução à AR
Conceitos básicos de Realidade Aumentada: a tecnologia mistura-se com a realidade.
Movimento e otimização
Os imprescindíveis para criar uma experiência de utilizador otimizada.
Vuforia em Unity
Utiliza o software Vuforia Engine para criar aplicações em realidade aumentada.
Bloco 4
Bloco 4: Programação, serviços, integração e publicação
Programação avançada
Programação Orientada a Objetos, constantes e enumerações, máquina de estado, scriptable objects e padrões de desenho.
Inputs avançados
As últimas tendências e truques no desenvolvimento de videojogos.
Unity Services
Aprende como funciona a monetização do desenvolvimento de videojogos.
Otimização e montagem
Aprende como finalizar um projeto para que chegue ao público nas melhores condições.
Projeto final
Projeto final: Decide como será o teu videojogo
Videojogo 3D na primeira pessoa
Lança-te à aventura com um projeto que tem como protagonistas o ambiente e o ponto de vista.
Videojogo 2D de plataformas
Aqui, manda a tradição! Se és um fanático por videojogos de plataformas, este projeto é para ti.
Videojogo em Realidade Virtual
O futuro dos videojogos está nas aventuras imersivas. Pode ser esta a tua especialidade!
Experiência em Realidade Virtual
As experiências em RV estão em pleno desenvolvimento e este projeto será a tua porta de entrada neste setor.
A metodologia de Tokio.
Aulas telepresenciais
Todos os nossos senseis transmitem as suas aulas em direto. E, se não puderes assistir, não há problema! As aulas ficarão gravadas e disponíveis na plataforma virtual.
Tutorias personalizadas
Estaremos ao teu lado ao longo de toda a formação. Os nossos assessores pedagógicos vão ajudar-te a alcançar os teus objetivos (organização e motivação para tokiers!).
Docentes especialistas
Especialistas reais no ativo que trabalharam em diversos tatamis (autênticos senseis!).
Flexibilidade
Adaptamo-nos a cada aluno, fixando objetivos realistas que se ajustem às suas circunstâncias pessoais e às suas capacidades. O nosso modelo baseia-se numa aprendizagem “feita à medida”.