Course Overview
CURSO EM ATUALIZAÇÃO!
Quer entrar para o mundo dos games e ser um Desenvolvedor de Jogos Eletrônicos?
Eis aqui o seu passaporte para o mercado de games, que atualmente já fatura muito mais que a indústria do cinema.
E que tal começar desenvolvendo jogos mobile para Android? Hoje em dia é mais do que comum encontrar pessoas de diversas idades jogando em smartphones ou tablets, seja na fila do banco, dentro do ônibus, na sala de espera do dentista ou mesmo em casa casualmente.
Dentre esses jogos podemos dar um destaque todo especial para os jogos 2D que abusam dos efeitos físicos, como Angry Birds, Metal Slug, Clash of Clans, Jogos de Basquete e futebol.. Basta dar uma rápida olhada na Google Play para notar que são milhares de jogos, e o mais legal é que tem para todos os gostos e faixa etária.
Descubra as melhores práticas, aprenda as habilidades técnicas necessárias e coloque suas ideias em movimento.
Desenvolva jogos incríveis e conquiste seus objetivos profissionais. Não espere mais, clique no botão agora mesmo e junte-se a nós nessa aventura digital sem limites!
Interessou-se mais ainda? Então o que você esta esperando?
Faça já a sua inscrição e aprenda passo a passo a desenvolver, monetizar, publicar e divulgar seu game.
FAQ
FAQ area empty
Course curriculum
-
Uma amostra do que alguns alunos do curso já estão fazendo!
-
Passo a passo da instalação da Unity - ATUALIZADO para Unity 2022
-
Entendendo a interface da Unity - ATUALIZADO para Unity 2022
-
Criação de projeto - ATUALIZADO para Unity 2022
-
Criação e manipulação de game objects - ATUALIZADO para Unity 2022
-
Organização dos itens de trabalho - ATUALIZADO para Unity 2022
-
Importação de mídias - ATUALIZADO para Unity 2023
-
Importação e exportação- ATUALIZADO para Unity 2023
-
Introdução a programação C# _ ATUALIZADO para Unity 2023
-
Criação de um arquivo de código
-
Variáveis
-
Comentários
-
Conversões de dados
-
Operadores aritméticos
-
Incremento e decremento
-
Operadores reduzidos
-
Operadores relacionais
-
Operadores lógicos
-
Condicional If - Else - Else If
-
Operadores ternários
-
Switch
-
Laço for
-
Laço while
-
Laço do/ while
-
Laço foreach
-
Break e continue
-
Vetores
-
Matrizes
-
Coleção List
-
Coleção Dictionary
-
Enumeradores
-
Scopo
-
Classes
-
Objetos
-
Modificadores de acesso
-
Métodos
-
Construtores
-
Método estático
-
This e Base
-
Sobrecarga de método
-
Herança
-
Encapsulamento
-
Polimorfismo
-
Animação interna
-
Ajustes de pivot
-
Introdução ao photoshop
-
Moeda rotacionando 01
-
Moeda rotacionando 02
-
Uso da Moeda na Unity
-
Animação de partículas no Photoshop 01
-
Animação de partículas no Photoshop 02
-
Usando a animação de partículas na Unity
-
Conhecendo o Spriter
-
Animação usando pivots no Spriter
-
Animação usando bones no Spriter
-
Conhecendo Dragon Bones
-
Animação com Dragon Bones
-
Conhecendo Krita
-
Animação com Krita
-
Animação herói idle Dragon bones
-
Animação herói andar Dragon bones
-
Animação herói atirar parado Dragon bones
-
Animação herói atirar andando Dragon bones
-
Animação herói correr Dragon bones
-
Animação herói pular Dragon bones
-
Animação herói morrer Dragon bones
-
Animação inimigo idle
-
Animação inimigo andar
-
Preparação da animação na Unity
-
Criação dos fluxos de animação parte 01
-
Criação dos fluxos de animação parte 02
-
Organizando as animações com sub state
-
Código de giro para direita e esquerda
-
Código da movimentação
-
Programação das animações
-
Programação das animações 2
-
Programação das animações 3
-
Preparação da animação do vilão
-
Código do vilão 01
-
Código do vilão 02
-
Últimas considerações animações
-
Sistema de partículas
-
Emission e shape
-
Velocity over life time + limit velocity over lifetime + inherit velocity
-
Force over life time
-
Color over life time + color by speed
-
Size over lifetime + size by speed
-
Rotation over lifetime + rotation by speed
-
Noise
-
Colision
-
Texture sheet animation
-
Lights
-
Trails
-
Exemplo mandala
-
Exemplo caveira
-
Exemplo explosão
-
Fluxograma
-
Wunderlist
-
Instalação do Android
-
Informação importante sobre tiles
-
Instalação do Tiled e Tiled2Unity
-
Criação do tile do chão
-
Montando Cena no Tiled
-
Exportando para Unity
-
Código de Rotação
-
Código de Força em ângulo
-
Rotação com mouse
-
Adicionar força com mouse
-
Controle de força com mouse
-
Criação da cena Iniciar parte 01
-
Criação da cena Iniciar parte 02
-
Criação da cena menu de fases
-
Criação da cena shopping balls
-
Cenas de Game
-
UI cenas de game
-
Preparação do goal
-
UI ganhou e perdeu
-
UI Menu Pause
-
Adição dos desafios de cena básicos
-
Adição dos desafios de cena intermediários 01
-
Adição dos desafios de cena intermediários 02
-
Adição dos desafios de cena avançados
-
PlayerPrefs
-
Level Manager 01
-
Level Manager 02
-
Level Manager 03 parte 01
-
Level Manager 03 parte 2
-
Ajustes da bola
-
Criação do Scoremanager
-
Moedas control
-
Criação do UIManager
-
Criação do Gamemanager
-
Criação do Áudio Manager 01
-
Criação do Áudio Manager 02
-
Nascimento da bola
-
Bola control
-
Bola dinâmica
-
Tiros de uma bola
-
Morte da bola
-
Morte da Bola UI
-
UI "You lose"
-
UI "You win"
-
UI "Pause"
-
Funções dos botões de menu - parte 01
-
Funções dos botões de menu - parte 02
-
Funções dos botões de menu - parte 03
-
Funções dos botões de menu 04
-
Funções dos botões de menu 05
-
Recriando UIManager e Gamemanager
-
Passagem de fase
-
Morte da bola - animação
-
Rastro
-
Câmera move cena longa 01
-
Câmera move cena longa 02
-
Últimos ajustes da cena de levels
-
Loja manager 01
-
Loja manager 02
-
Loja manager 03
-
Loja manager 04
-
Loja manager 05
-
Loja manager 06
-
Loja manager 07
-
Loja manager 08
-
Loja manager 09
-
Loja manager 10
-
Menu inicial 01
-
Menu inicial 02
-
Menu inicial 03
-
Ajuste do game para todos os dispositivos
-
Monetização Unity ads 01
-
Monetização Unity ads 02
-
Monetização Unity ads 03
-
Monetização Unity ads 04
-
Criando nosso apk
-
Criando a conta Google Play
-
Publicando nosso game
-
Atualizando a Unity
-
Posso ter versões diferentes da unity
-
Baixar e preparar os assets
-
Unity remote
-
Input touch phase
-
Input touch count
-
Input touch position
-
Input accelerometer
-
Line render 01
-
Line render 02
-
Drag and drop
-
Efeito estilingue 01
-
Efeito estilingue 02
-
Estilingue 03
-
Câmera segue
-
Morte pássaro
-
Partículas morte pássaro
-
Compilação dependente da plataforma
-
Limite do elástico
-
Criação de objetos quebráveis 01
-
Criação de objetos quebráveis 02
-
Criação de objetos quebráveis 03
-
Rastro Pássaro
-
Pássaro veloz
-
Pássaro triplo
-
Pássaro bomba
-
Duplo click zoom
-
Beliscão zoom
-
Menu inicial montagem
-
Menu inicial scroll
-
Menu inicial lança pássaros - parte 01
-
Menu inicial lança pássaros - parte 02
-
Loading de cena
-
Menu inicial, animações e novos games - parte 01
-
Menu inicial, animações e novos games - parte 02
-
Text Mesh - parte 01
-
Text Mesh - parte 02
-
Menu inicial crédito rolante - parte 01
-
Menu inicial crédito rolante - parte 02
-
Menu inicial crédito rolante - parte 03
-
Menu fases primário
-
Menu fases com estrela
-
Save Game - parte 01
-
Save game - parte 02
-
Save Game - parte 03
-
Playerpref_seguro
-
Levelmanager_com_zplayerprefs
-
UI cena de game
-
UI céu rawimage
-
UI ganhou_montagem
-
UI ganhou_animação
-
UI Game Over
-
UI pontos_animação
-
UI pontos_código
-
Game manager
-
Game manager - parte 02
-
Drag_ajustes
-
CAMERASEGUE_AJUSTE
-
Mata rastro
-
Colocando porquinhos da cena
-
Codificando porquinhos da cena
-
Áudio isolado_porcos
-
Áudio isolado_passaros
-
Áudio isolado objetos quebrando
-
AudioManager
-
UIManager1
-
UIManager2
-
Painel Win1
-
Painel Win2
-
Painel Win3
-
Estrelas Fase 1
-
Estrelas Fase 2
-
Estrelas Fase 3
-
Painel GameOver
-
PointManager1
-
PointManager2
-
ScoreManager1
-
ScoreManager2
-
Painel Pause 1
-
Painel Pause 2
-
Pause Botões
-
Painel Lose Botões
-
Painel win botões
-
Fase Mestra Parte1
-
Fase Mestra Parte2
-
Fase Mestra Parte3
-
Fase Mestra Parte4
-
Exibição de pontos e estrelas parte1
-
Exibição de pontos e estrelas parte2
-
Exibição de pontos e estrelas parte3
-
Ordem de Execução de Scripts
-
Simulação Loja Angry Birds
-
Adicionando os pássaros reais
-
Limite de vida e Câmera Fit
-
Últimos ajustes botões do game
-
Últimos ajustes Áudio Manager
-
Últimos ajustes Pássaro Bomba e Pássaro Múltiplo
-
Últimos ajustes Drag E Zoom
-
Ultimos ajustes limite de cena e script execution order
-
Escolha de linguagem PARTE 1
-
Escolha de linguagem PARTE 2
-
Escolha de linguagem PARTE 3
-
Escolha de linguagem PARTE 4
-
Sistema de save com Json SAVE
-
Sistema de save com Json LOAD
-
Unity E MYSQL Introdução
-
Como Criar e Excluir Banco de Dados do MYSQL
-
Como criar e Excluir Tabelas do MYSQL
-
Adicionar, excluir e atualizar informações das tabelas
-
Pesquisa de informações da tabela
-
UNITY E MYSQL Nossa primeira conexão
-
Inserir dados na tabela pela Unity
-
Atualizar dados na tabela pela Unity
-
Pesquisar dados na tabela pela Unity
-
Excluir dados na tabela pela Unity
-
Mecânica do Game Apresentação
-
Código de tiro Parte1
-
Código de tiro Parte2
-
Código de tiro Parte3
-
Ajuste fino da mira
-
Ajuste de gravidade e material físico
-
Morte da bola
-
Bola Tripla
-
Morte para todas as bolas
-
Sinalizador de posição da bola1
-
Sinalizador de posição da bola2
-
Montagem da cena de game
-
MySQL Chave Primária
-
MySQL Auto_Increment
-
MySQL Chave Estrangeira 1
-
MySQL Chave Estrangeira 2
-
Montagem da cena de game 2
-
Criação da UI
-
Gamemanager_Basquete Parte1
-
Gamemanager_Basquete Parte2
-
Ajuste Nascimento de bolas
-
Tutorial de jogo Parte1
-
Tutorial de jogo Parte2
-
Identificador de pontos
-
RimShot
-
SwishShot
-
SkyHook
-
Game Áudio
-
Efeito Visual Desafio
-
Contagem Regressiva Parte1
-
Contagem Regressiva Parte2
-
Menu Inicial e Menu de Fases
-
AudioManager
-
UIManager Contagem de Bolas Parte 1
-
UIManager Contagem de Bolas Parte 2
-
Desafio Concluído Parte 1
-
Desafio Concluído Parte 2
-
Desafio Concluído Parte 3
-
Sinalização de Desafio Cumprido
-
UI Coleta Moedas Parte1
-
UI Coleta Moedas Parte2
-
SCOREMANAGER Parte1
-
Ganhar ou Perder
-
Save Game Basquete
-
Apresentação dos Desafios Parte 1
-
Apresentação dos Desafios Parte 2
-
Apresentação dos Desafios Parte 3
-
UI_GameOver e You Win
-
UI_GameOver e You Win Script Parte 1
-
UI_GameOver e You Win Script Parte 2
-
Loja - parte 01
-
Loja - parte 2
-
Loja - parte 3
-
Loja - parte 4
-
Loja - Parte 5
-
Loja - Parte 6
-
Loja - Parte 7
-
Loja - Parte 8
-
Loja - Parte 9
-
Loja - Parte 10
-
Ajuste Primeira Jogada
-
Monetização com Applovin Parte 1
-
Monetização com Applovin Parte 2
-
Monetização com Applovin Parte 3
-
Placar Parte1
-
Placar Parte 2
-
Placar Parte 3 Final
-
Preparação de animação interna
-
Animando dentro do Unity
-
Troca de sprites
-
Joystick Virtual Parte1
-
Joystick Virtual Parte2
-
Joystick Virtual Parte3
-
Joystick Virtual Parte4
-
Joystick Virtual Parte5
-
Joystick Virtual Parte6
-
Joystick Virtual Parte7
-
Joystick Virtual Parte8
-
Usando o Joystick Virtual
-
Trabalhando com Appodeal Parte 1
-
Trabalhando com Appodeal Parte 2
-
Trabalhando com Appodeal Parte 3
-
Trabalhando com Appodeal Parte 4
-
Trabalhando com Appodeal Parte 5
-
Trabalhando com Appodeal Parte 6
-
Scriptable Objects PArte 1
-
Scriptable Objects PArte 2
-
Scriptable Objects PArte 3
-
IAP Parte 01
-
IAP Parte 02
-
IAP Parte 03
-
IAP Parte 04
-
IAP Parte 05
-
IAP Parte 06
-
IAP Parte 07
-
IAP Parte 08
-
DOTween Parte 1
-
DOTween Parte 2
-
DOTween Parte 3
-
DOTween Animado Parte 1
-
DOTween Animado Parte 2
-
Menu Tween Rotação
-
Menu Tween Movimento Parte 1
-
Menu Tween Movimento Parte 2
-
Menu Tween Ajuste fino
-
Menu Tween Retira elementos de cena
-
Criação da Cena de Game
-
Metal Slug Animações
-
Metal Slug Movimento e pulo
-
Metal Slug Câmera Segue
-
Metal Slug Tiros Parte 1
-
Metal Slug Tiros Parte 2
-
Controle de tiros em cena
-
Animação de lançamento da bomba
-
Lançando as bombas
-
Lançando as bombas 2
-
Destruição de objetos Parte 1
-
Usando ITween
-
Usando ITween na destruição da caixa
-
Código Caixa Quebrada
-
Animação Avançada Parte 1
-
Animação Avançada Parte 2
-
Animação Avançada Parte 3
-
Animação Avançada Parte 4
-
Ajuste de Câmera
-
Adição de Joystick Virtual Parte 1
-
Adição de Joystick Virtual Parte 2
-
Gamemanager e Ajuste do veiculo
-
Classe Pai Personagem
-
Classe Filho Heroi
-
Classe Filho Veículo
-
Ajuste da Camera
-
Preparando o Vilão Parte 1
-
Preparando o Vilão Parte 2
-
Morte do Vilão
-
Barra de Vida do Heroi Parte 1
-
Barra de Vida do Heroi Parte 2
-
Barra de Vida do Heroi Parte 3
-
Delegates
-
Events
-
Actions
-
KnockBack Parte 1
-
KnockBack Parte 2
-
KnockBack Parte 3
-
KnockBack Parte 4
-
Puxar e empurrar objetos Parte 1
-
Puxar e empurrar objetos Parte 2
-
Arremesso de objetos
-
Ajustes do Heroi e do Vilão
-
Verificação da posição do heroi
-
Vilão Persegue Heroi
-
Vilão para na frente do heroi
-
Vilão Atira na direção do heroi
-
Heroi Morrendo
-
Vilão Parte 1
-
Vilão Parte 2
-
Vilão Parte 3
-
Vilão Parte 4
-
Vilão Parte 5
-
Vilão Parte 6
-
Vilão Parte 7
-
Entendendo o Fungus
-
Aprofundando um pouco mais no Fungus
-
Preparando Dialogo entre o Heroi e o Vilão Parte 1
-
Preparando Dialogo entre o Heroi e o Vilão Parte 2
-
Ajuste Morte Heroi
-
Ajuste Ataque do Chefão
-
Todos ajudem o Chefe
-
Pontos de Destruição Parte 1
-
Chuva de Fogo
-
Ajuste letal das bombas
-
Áudio Bombas Vilão
-
Outros Efeitos Sonoros
-
Siga em Frente
-
Tempo de uso do veiculo
-
Ajuste do GameManager
-
GameOver Metal Slug Parte 1
-
GameOver Metal Slug Parte 2
-
Finalizando o projeto
-
Introdução
-
Movimento em Grid Parte 1
-
Movimento em Grid Parte 2
-
Movimento em Grid Parte 3
-
Movimento Isométrico
-
Rotação e Sobreposição de objetos
-
Movimento por Clicks Parte 1
-
Movimento por Clicks Parte 2
-
Movimento por Clicks Parte 3
-
Retirando Seleção
-
Ajustes de Seleção
-
Criação de Objetos de Cena
-
Ajuste da área de construção
-
Definindo o NavMesh das construções
-
Colisão de área construída
-
Colisão complexa e posição inicial Parte 1
-
Colisão complexa e posição inicial Parte 2
-
Colisão complexa e posição inicial Tempo de construção
-
Deslocamento da Câmera Principal
-
Controlando Posição da Criação dos Objetos
-
Coleta de Moedas
-
Ajuste de Nivel
-
Criação de Guerreiros
-
Sistema de Save
Requirment
-
Conhecimento básico do sistema operacional Windows
-
Um PC capaz de rodar a Unity3D
Outcomes
-
• Manipular a Game Engine
-
• Programar jogos usando a linguagem C#
-
• Usar todos os componentes físicos 2D
-
• Preparar Sprites animadas
-
• Criar animações 2D dentro da Unity
-
• Mesclar arte 2D com 3D
-
• Usar Realidade Aumentada
-
• Monetização de jogos
-
• Publicação no Google Play
-
• Divulgação do jogo
Instructor
Nguyễn Đình Cường
1.2
-
1 Student
-
330 Courses
-
1253 reviews
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
View Details