Jogo de Plataforma em Realidade Aumentada - Unity 5

Construa um jogo de aventura plataforma em Realidade Aumentada com as melhores ferramentas da Unity 5 e o SDK Vuforia 4
4.0 (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.
529 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 57
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2015 Portuguese

Course Description

Para este projeto, usei como referencia os games dos anos 90 /2000 da Rareware / Nintendo64, então vamos construir um jogo de aventura / plataforma 3D

Durante este curso, procuro ensinar da forma mais simples possível, como desenvolver seu primeiro jogo em 3D, usando os recursos mais legais e simples da Unity5

No final, ainda mostro como se integra o projeto no SDK de Realidade Aumentada Vuforia 4, para rodar em dispositivos iOS e Android. (nas ultimas aulas uso o Xcode / iPad como exemplo para construir a aplicação)

Durante o curso, vamos ver como importar os modelos FBX do 3D Studio Max, configurar a cena, os modelos, texturas, luzes e as animações dentro da Unity 5

Depois vamos entender um pouco como funciona o componente Character Controller, para movimentar o personagem

Também vamos aprender a trabalhar com colisões, pegar os itens, partículas e efeitos sonoros.

Aprenderemos como implementar o Joystick Virtual, muito utilizado hoje em dia para jogos Mobile

No final do projeto, ensino como configurar a Vuforia, para construir a aplicação em Realidade Aumentada e executar a aplicacao no iPad para ser submetido para appStore.

O curso apesar de parecer complexo, e bem basico, e procuro usar uma linguagem clara, explicando em detalhes com zoom cada parte do processo.

O projeto final e os modelos utilizados durante o curso tambem sao disponibilizados para download.

What are the requirements?

  • Conhecimentos basicos de Windows ou Mac OS
  • Ter pelo menos a Unity 5 instalada
  • Para construir o game para o iPad, requer o Mac OS X e Xcode instalado

What am I going to get from this course?

  • Usar a Unity 5 para criar um game de plataforma / aventura em 3D
  • Construir do zero um jogo de plataforma em Realidade Aumentada, usando o SDK Vuforia 4
  • Aprender a implementar o controle de um personagem de jogo de aventura na Unity
  • Implementar o novo Joystick para games mobile da Unity 5
  • Entender a logica de um jogo de aventura como movimentar o perspnagem, pular e pegar itens

What is the target audience?

  • Artistas e Designers que desejam aprender a fazer seu primeiro game na Unity
  • Desenvolvedores e programadores que querem se aprofundar mais em Realidade Aumentada e games para mobile
  • artistas de 3d que querem aprender a fazer suas primeiras aplicacoes em real time na Unity 5
  • profissionais de design que querem aprender a fazer Realidade Aumentada 3D

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Instalação e Download dos Arquivos do Curso
Introdução - Projeto do Curso
Preview
02:11
Download e Instalaçao dos Softwares Necessarios
Article
Download dos Anexos utilizados durante o curso
Article
Section 2: Iniciando o Projeto
Criando um novo Projeto
Preview
01:22
Importando os Modelos 3D
Preview
01:14
Ajuste nos materiais
Preview
01:39
Instanciando Objeto Cena
Preview
00:49
Centralizando Itens
Preview
01:03
Criando Nodes Parents
Preview
00:47
Section 3: Animação
Animacao Ovo
Preview
01:42
Usando um Script para animar a pena
03:12
Animacao da Estrela
01:47
Criando Prefabs - Itens
01:53
Section 4: Character Controller - Movimentando o Personagem
Character Controller - Inicio
01:53
DOWNLOAD - Exemplo Character Controller
Article
Character Controller Simples - Script
04:20
Animation Clips - Player Felpudo
02:09
Instanciando Node Felpudo
04:10
Script Character Controller - Animacoes
03:21
Character Controller Pro
02:53
DOWNLOAD - Exemplo Character Controller com Personagem
Article
Prefab Player Felpudo
00:55
Section 5: Level Design - Montando a Cena
Construindo a Cena
01:34
Luz e Node Cena Principal
01:45
Instanciando Itens Peninhas
00:53
Instanciando Pedras e Item Estrela
02:24
Section 6: Configurando as Colisões
Inserindo os mesh Colliders
01:39
Box Colliders dos Itens
04:18
Section 7: Sistemas de Partículas
Particle System - Fogueira usando o Fire mobile
03:23
Particle System - Configurando a Particula
04:13
Section 8: Programação da Fase
Trigger Event - On Enter
01:42
Adicionando TAGS
02:02
Movimentando a Camera - Script
02:00
Evento de "pancada" quando encosta no fogo
02:05
Condicao para pegar Estrela
01:03
Contando os Itens e apagando a Fogueira
01:46
Game Win e Reload Cena
01:00
Consistent Light Bake
Preview
00:48
Recarregar ao cair no Buraco
02:03
Evento Mata Particulas
01:52
Adicionando Musica e Sons
05:50
Section 9: Construindo a Aplicação para Mobile
Revisao do projeto e mudando a Plataforma para iOS
01:38
Joystick Virtual para Games Mobile
05:34
DOWNLOAD - Exemplo Joystick Mobile
Article
Joystick Clamp - movimento em Circulo
01:23
Joystick Pro - Implementando uma melhor Jogabilidade
01:53
DOWNLOAD - Exemplo Felpudo com Joystick
Article
Section 10: Sessao Bonus - Mechanim System
DOWNLOAD - Exemplo de Personagem com Mechanim
Article
Section 11: Integrando o SDK de Realidade Aumentada
Vuforia Developer Portal
03:52
Importando os Assets Vuforia
01:20
AR Camera
01:12
Image Target
02:11
DOWNLOAD - Projeto Final
Article
Section 12: Compilando o projeto no Xcode - para iOS
Build Unity to XCode
01:36
Build XCode to iOS
01:49
Archive e Submetendo para AppStore
Article
Section 13: Atualização do Projeto em Unity5
Projeto Atualizado - Unity5
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Especialista em Educação e Desenvolvimento de Software há mais de 10 anos.

Trabalhei na Universidade de São Paulo em projetos educativos de Realidade Virtual.

Lidero a equipe de desenho animado da TV Cultura, onde desenvolvemos séries de animação, jogos e aplicativos.

Lecionei o curso de animação em 3D Studio Max em uma grande escola de Computação Gráfica de São Paulo, ensinando modelagem e rigging de personagens para filmes e jogos digitais.

Sou o criador da propriedade intelectual Segredos da Floresta. Projeto infantil independente de jogos para smartphones e tablets, que tem como principal objetivo, ensinar sobre cultura, biodiversidade, lendas e folclore do Brasil. Disponíveis na appStore e Google Play

Atualmente busco me aperfeiçoar no desenvolvimento para plataformas mobile iOS e Android.

Tento conhecer todo tipo de tecnologia que possa acrescentar algum recurso ou imersão a mais ao meu app, como a Realidade Aumentada / Augmented Reality, a bolinha-robô Sphero, os códigos invisíveis TouchCodes, periféricos BlueTooth, frequencímetro Polar, QR Codes, Drones, Arduino, impressora 3D, e a nova onda dos wearable devices e smart glasses como Apple Watch e Google Glass.

Espero um dia conseguir entender e juntar um pouco de cada uma dessas tecnologias.

Minha filosofia é a de que "Nós desenvolvedores de games e apps, podemos nos divertir e ao mesmo tempo usar nossas habilidades para melhorar o mundo e torná-lo mais divertido!".

Criei este portal de cursos em português no Udemy, pois gostaria de espalhar para o público brasileiro meus conhecimentos sobre o assunto de forma prática barata e eficiente!

Se quiserem conhecer alguns trabalhos mais recentes, visitem meu Instagram @titopetri Twitter ou Facebook.

__________________________________________________________

Linguagens de Programação, Softwares e Especialidades Técnicas:

. Criação de personagens com o 3DStudio Max (Modelagem, Rigging, Animação)

. Gosto de criar Ferramentas, Plugins e Scripts em MaxScript que agilizam a produção e facilitam a vida dos usuários do 3DStudio Max.

. Desenvolvimento em XCode (ObjectiveC / Swift / SpriteKit).

. Desenvolvimento em Flash (ActionScript 3.0 / Papervision3D / FLARToolKit).

. Desenvolvimento em Unity3D (C# / Qualcomm Vuforia / PlayMaker).

. Desenvolvimento de Games para iOS Android e Web na Stencyl Game Engine.

Instructor Biography

Thiago Travi, 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.

Ready to start learning?
Take This Course