Flappy Bird 3D em Realidade Aumentada com Unity e Vuforia
4.4 (87 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
481 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Flappy Bird 3D em Realidade Aumentada com Unity e Vuforia to your Wishlist.

Add to Wishlist

Flappy Bird 3D em Realidade Aumentada com Unity e Vuforia

Crie um jogo 3D como o FlappyBird em Augmented Reality / AR usando a Unity3D, a linguagem C# e o SDK da Qualcomm Vuforia
4.4 (87 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
481 students enrolled
Last updated 10/2016
Portuguese
Current price: $10 Original price: $25 Discount: 60% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 6 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Criar do zero um jogo usando Unity3D e C#
  • Criar um aplicativo de Realidade Aumentada para smartphones
  • Entender a lógica da criação de um game 3D
  • Publicar seu app nas lojas AppStore e Google Play
View Curriculum
Requirements
  • Um computador Mac ou Windows que suporte a Unity3D.
  • Um computador Mac que suporte o Xcode (no caso das aplicações para iOS)
  • Um computador Mac ou Windows que suporte a instalação do Android SDK (no caso das aplicações para Android)
  • O aluno não precisa ter nenhum conhecimento preliminar em Computação Gráfica, Desenvolvimento de Softwares Apps ou Games.
  • O aluno precisa apenas ser familiarizado com o sistema operacional que estiver utilizando (MacOS ou Windows)
Description

O mundo está prestes a presenciar a explosão do uso das novas tecnologias de vestir ( Wearable Devices ) que são os “smart” óculos relógios e pulseiras como o Google Glass e o Apple Watch.

Em vista disso o uso de Visão Artificial ( Computer Vision ) e Realidade Aumentada ( Augmented Reality ) em aplicativos vai crescer muito gerando uma alta demanda de necessidade deste tipo de desenvolvimento.

Neste curso o aluno vai aprender a criar do zero o seu primeiro aplicativo em Realidade Aumentada usando a Unity3D, a engine de jogos mais popular do mundo, desenvolvendo a lógica do jogo com a linguagem de programação C# e usando a ferramenta de AR mais popular do mundo, a Vuforia da empresa Qualcomm.

Além de gratuita para distribuição, o melhor custo benefício em relação às outras concorrentes. Possui vários tipos de recursos como Múltiplos Marcadores, Marcadores Cilíndricos / Cúbicos, Reconhecimento de Texto, Video Player e o novo recurso de Tracking de Objetos. Iremos abordar todos estes temas da Vuforia em aulas e exemplos isolados.**

O curso irá abordar também a execução do aplicativo nos aparelhos iOS (iPhone e iPad) e Android e como publicar seu aplicativo na AppStore e Google Play.**

Os alunos não precisam ter nenhum conhecimento preliminar de programação ou criação de jogos, pois o curso é desenvolvido com uma linguagem clara e sem o uso excessivo de termos técnicos. As instruções são dadas passo a passo em videos e os exemplos são fornecidos para download junto as aulas

O aluno também poderá contar com a ajuda do professor e tirar suas dúvidas no fórum.

Who is the target audience?
  • Desenvolvedores de games e software, designers, artistas e pessoas que tenham vontade de criar um app
  • Arquitetos, Engenheiros, Designers de Produtos, peças ou Automobilístico que desejam apresentar seus projetos de forma diferenciada.
  • Desenvolvedores de games e softwares, artistas e pessoas que tenham vontade de criar uma aplicação interativa.
  • Profissionais que trabalham com qualquer tipo de software de modelagem e animação 3D e desejam conhecer novos meios de apresentar seus produtos.
  • Projetistas que trabalham com softwares 3D Autodesk, AutoCAD, Inventor, Rhinoceros, SolidWorks, 3D Studio Max, Cinema 4D, Maya
  • O curso NÃO é indicado para pessoas que desejam aprofundar seus conhecimentos em MODELAGEM e ANIMAÇÃO para jogos.
  • O curso NÃO é indicado para programadores ou desenvolvedores que desejam aprender sobre matemática aplicada a Visão Computacional (Computer Vision) ou tracking e reconhecimento de imagem. No curso apenas iremos utilizar um SDK existente (a ferramenta Vuforia da Qualcomm) dentro do editor Unity3D.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 49 Lectures Collapse All 49 Lectures 02:57:50
+
Softwares e Material
2 Lectures 01:12

Nesta aula vamos aprender a fazer o download da Unity3D, que e a ferramenta necessária para o construir nossa aplicação.

Unity3D - Download e Instalação
00:17

Nesta aula vamos fazer o download e conhecer os arquivos que iremos utilizar no nosso game.

Download do material - Arquivos do Felpudo
00:55
+
Exportando os modelos do 3D Studio Max
2 Lectures 01:44

Vamos entender a configuração utilizada no 3D Studio Max para exportar os objetos que irão compor nosso game.

Objetos da Cena
00:46

Entendendo a configuração utilizada para exportar o modelo do passarinho Felpudo, seu rigging e animação

Jogador Felpudo e Animação
00:57
+
Projeto na Unity3D - Jogo do Felpudo
28 Lectures 02:03:54

Abrindo a Unity3D e criando um novo projeto para nosso game.

Preview 03:59

Importando os objetos 3D e salvando nossa cena.

Importando os Objetos
01:20

Nesta aula vamos aprender a setar os materiais e texturas do jogo dentro da Unity3D.

Ajustando os Materiais
03:09

Vamos criar e configurar as luzes que irão colorir nossa cena.

Ajustando a iluminação da cena
02:59

Nesta aula vamos aprender sobre o conceito de Prefabs e criar os blocos necessários para nosso jogo.

Preview 02:24

Vamos agora agrupar os canos, o objeto que representa o vão dos canos, e transformá-lo também em um Prefab.

Criando os Prefabs dos Canos
05:00

Nesta aula vamos criar um objeto que servirá de container para nosso jogo inteiro.

Criando um node raiz para a cena do jogo
02:05

Agora vamos adicionar o passarinho e seu ciclo de animação.

Preview 03:49

Nesta aula vamos ajustar a câmera e executar nosso jogo pela primeira vez.

Ajustando a câmera e executando o jogo
01:46

Criando um Script em C# que irá conter a lógica principal do nosso game.

Criando o Script da cena principal
04:14

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.

Animando a textura do piso
05:26

Vamos aprender a criar programaticamente os objetos da cerca.

Adicionando os objetos Cerca
08:05

Criando os prefabs do grupo de Canos.

Adicionando os objetos Cano
03:56

Criando e posicionando os objetos de cena aleatoriamente.

Adicionando os objetos Arbusto Pedra e Nuvem
07:26

Apagando os objetos que saem de cena para otimizar a performance do jogo.

Apagando Objetos
03:57

Nesta aula vamos adicionar um pequeno efeito para que o objeto entre e saia do palco com uma animacao de escala.

Criando o efeito de escala nos objetos
06:45

Adicionando a Física e controlando o Passarinho
02:13


Adicionando TAGS aos objetos
03:18

Trabalhando com Colisões entre objetos
06:38

Criando o evento para iniciar o jogo
06:18

Criando o evento do fim do jogo
06:26

Parando os Objetos
02:26

Reiniciando o jogo
04:33

Trabalhando com Textos e mensagens de tela
04:54

Criando o sistema de pontuação
06:30

Criando o efeito de peninhas voando
05:20

Inserindo os sons e Musica de fundo
06:21
+
Criando um Menu Inicial para nosso Jogo
5 Lectures 15:52
Criando uma nova cena e adicionando o fundo do Menu
06:06


Inserindo os botões
01:42

Adicionando as cenas e executando o projeto
02:48

Criando um botão para sair do game
01:28
+
Realidade Aumentada - Qualcomm Vuforia SDK
12 Lectures 34:02
Vuforia Developer Portal
02:38

Download da Vuforia for Unity3D
00:53

Criando o Image Target do Felpudo
05:18

Importando os pacotes da Vuforia
02:24

Configurando a Vuforia - ARCamera
03:08

Configurando o Vuforia - Image Target
02:45

Trabalhando com o evento de detecção da imagem
06:04

Ajustes finais ao jogo do Felpudo
02:09

Nesta aula voce consegue baixar o projeto final da Unity3D ja com o Menu e a realidade aumentada.

Download do projeto final
00:07


Para esta aula, separei um video com os melhores exemplos de realidade aumentada que ja vi. Vamos nos inspirar e perceber quanta coisa legal ja podemos fazer.

Preview 01:51

Projeto Atualizado em Unity5
00:02
About the Instructor
Tito Petri
4.4 Average rating
3,041 Reviews
20,063 Students
23 Courses
Programador

Olá!

Meu nome é Tito Petri, tenho 32 anos e moro no Brasil, em São Paulo!

Trabalho e estudo computação há mais de 15 anos, e "por coincidência" acabei sempre trabalhando em empresas que juntaram o Desenvolvimento de Softwares e a Educação.

Primeiro na P3D, empresa situada na Universidade de São Paulo, aonde desenvolvíamos softwares educativos utilizando animação 3D e aplicações de Realidade Virtual.

Lecionei o treinamento presencial de Animação em 3D Studio Max na Cadritech Computação Gráfica, onde ensinei modelagem e animação de personagem e cenários digitais para centenas de alunos ao longo de quase 10 anos.

Trabalhei na TV Cultura - Fundação Padre Anchieta - Rádios e TV Educativas por mais de 8 anos, criando séries de desenhos animados educativos para o canal infantil TV Rá Tim Bum, atuando na criação de personagens, modelagem e animação de desenhos  como Traçando Arte, Show do DJ Cão, e Astro Não Mia, também na criação de jogos e passatempos para o site e aplicativos de smartphones.

Durante todo esse tempo, fui fundador e sócio de algumas empresas e estúdios como a Cativeiro Studio e a Centésimo - Marketing e Learning, onde trabalhamos com a criação de conteúdo digital (jogos, personagens e filmes digitais) voltado para a educação, treinamento e aperfeiçoamento de pessoas.

Agora sou o líder da Geek Academy, o mais novo canal da internet que pretende ensinar o maior número de pessoas no Brasil e no mundo sobre o Desenvolvimento de Aplicatvos para Celular, Jogos, Realidade Aumentada e Virtual, e Animação 3D.

A missão é trazer o maior esclarecimento, ensinando as ferramentas mais modernas e atuais, que tem o uso real e prático no mercado, que servem para induzir os alunos a criarem seu próprio modelo de negócio, executar sua própria ideia e conseguirem sua própria liberdade através disso.

A ciência e a tecnologia nos oferecem um grande poder, por isso é necessário conhecer e saber usá-las bem e sempre a favor da humanidade!

Nós inventores, podemos usar nossas habilidades e conhecimento para melhorar o mundo e ainda torná-lo mais divertido!

Thiago Travi
4.3 Average rating
590 Reviews
3,443 Students
4 Courses
Programador

Tenho trabalhado especificamente com desenvolvimento voltado para ensino e treinamento6 anos.

Trabalhei na Cento e Um desenvolvendo aplicativos e games destinados ao treinamento de funcionários.

Atualmente, sou responsável pela área de desenvolvimento de aplicativos e enciclopédias digitais na P3D.

Fui durante 1 ano instrutor do curso de Unity3D na Alpha Channel, focando não apenas na operação do editor como em construir fortes bases de lógica e programação orientada a objeto com aplicações reais.

No momento tenho alguns projetos paralelos com foco no estudo de aplicações de tecnologia de Realidade Aumentada e Realidade Virtual.

As novas tecnologias que mais me chamam a atenção no momento são projetos de realidade virtual como o Oculus Rift, Samsung VR e Google Cardboard. No campo de realidade aumentada estudo a plataforma Qualcomm Vuforia e novas tendências como o Project Tango da Google.

Acredito que estas tecnologias são um forte tendência e há muito potencial em buscar formas de combiná-las.