
Nesta aula vamos aprender a fazer o download da Unity3D, que e a ferramenta necessária para o construir nossa aplicação.
Nesta aula vamos fazer o download e conhecer os arquivos que iremos utilizar no nosso game.
Vamos entender a configuração utilizada no 3D Studio Max para exportar os objetos que irão compor nosso game.
Entendendo a configuração utilizada para exportar o modelo do passarinho Felpudo, seu rigging e animação
Abrindo a Unity3D e criando um novo projeto para nosso game.
Importando os objetos 3D e salvando nossa cena.
Nesta aula vamos aprender a setar os materiais e texturas do jogo dentro da Unity3D.
Vamos criar e configurar as luzes que irão colorir nossa cena.
Nesta aula vamos aprender sobre o conceito de Prefabs e criar os blocos necessários para nosso jogo.
Vamos agora agrupar os canos, o objeto que representa o vão dos canos, e transformá-lo também em um Prefab.
Nesta aula vamos criar um objeto que servirá de container para nosso jogo inteiro.
Agora vamos adicionar o passarinho e seu ciclo de animação.
Nesta aula vamos ajustar a câmera e executar nosso jogo pela primeira vez.
Criando um Script em C# que irá conter a lógica principal do nosso game.
Nesta aula vamos usar uma técnica bem útil em jogos que é animar o UV de uma textura. Esta técnica podemos utilizar para animar um nevoeiro, rio ou cachoeira.
Vamos aprender a criar programaticamente os objetos da cerca.
Criando os prefabs do grupo de Canos.
Criando e posicionando os objetos de cena aleatoriamente.
Apagando os objetos que saem de cena para otimizar a performance do jogo.
Nesta aula vamos adicionar um pequeno efeito para que o objeto entre e saia do palco com uma animacao de escala.
Nesta aula voce consegue baixar o projeto final da Unity3D ja com o Menu e a realidade aumentada.
Aprenda a desenvolver um jogo estilo Flappy Bird em 3D com Realidade Aumentada utilizando Unity3D, linguagem C e o SDK Vuforia.
Neste curso você irá criar um aplicativo completo em Augmented Reality (AR) do zero, aprendendo na prática como funciona o desenvolvimento de jogos interativos para smartphones Android e iOS.
O treinamento foi desenvolvido para iniciantes e também para desenvolvedores que desejam entrar no mercado de jogos mobile e aplicações em Realidade Aumentada utilizando uma das engines mais populares do mundo: a Unity.
Durante as aulas você aprenderá:
Desenvolvimento de jogos com Unity3D
Programação em C
Criação da lógica de gameplay
Física e colisões
Sistema de pontuação
Interface e menus
Prefabs e organização de projeto
Importação de assets 3D
Criação de aplicações em Realidade Aumentada
Uso do SDK Vuforia
Configuração de ARCamera e Image Targets
Publicação para Android e iPhone
Além do desenvolvimento do jogo completo, você também irá aprender conceitos fundamentais sobre aplicativos interativos, jogos mobile e experiências em realidade aumentada.
O curso utiliza uma linguagem simples, direta e prática, permitindo que mesmo pessoas sem experiência em programação consigam acompanhar o conteúdo.
Este treinamento foi originalmente gravado há alguns anos, porém os conhecimentos apresentados continuam extremamente úteis até hoje. A Unity e a linguagem C evoluíram ao longo do tempo, mas os conceitos fundamentais de desenvolvimento de jogos, lógica de programação, física, organização de projetos e criação de aplicações em Realidade Aumentada mudaram muito pouco.
Grande parte das técnicas ensinadas neste curso continuam válidas nas versões atuais da Unity e ainda são utilizadas por desenvolvedores independentes, estudantes e profissionais da área.
O conteúdo também é excelente para quem deseja entender os fundamentos da criação de jogos mobile e aplicações AR antes de avançar para projetos mais complexos.
Ao final do curso você terá desenvolvido um jogo completo em Realidade Aumentada pronto para rodar em dispositivos móveis.