Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Desenvolvimento de Games Completo – Danki Code 2021 (PT-BR)

Release date:2021, August 28

Author:Danki Code

Skill level:Beginner

Language:Portuguese-Br

Exercise files:Yes

Aprenda a Criar e Programar Jogos Completos em 2D e 3D!
Assista ao vídeo abaixo!
Um Pouco por Trás dos Bastidores do Curso! Você vai Criar O Que Quiser!
Aprenda a Desenvolver Qualquer Jogo Que Vier Na Sua Cabeça!

Java
Game Maker
Unity
Godot
Unreal
Unity
Table of Contents

Introdução ao Curso
Módulo de introdução ao curso, onde vamos dar a você uma visão geral sobre tudo que irá aprender e a metodologia de ensino.

Configurando Ambiente para Programar em Java
Neste módulo você vai aprender como configurar seu ambiente de trabalho para programar em Java para no próximo módulo já colocarmos a mão na massa!

Algoritmos e Conhecendo Eclipse
Neste módulo você vai conhecer e dominar a IDE Eclipse e começar a estudar algoritmos. Tudo 100% prático!

Aprendendo Programação e Lógica
Agora você vai aprender a programar de verdade! E além disso entender toda a lógica por trás. Módulo 100% prático e com diversos exercícios.

Criando Programa de Leitura
Módulo onde você irá criar sua primeira aplicação em Java, com base em tudo que foi passado nos módulos anteriores. Esta aplicação será um programa de leitura, onde vamos fazer um sistema bem bacana de validação e deixar o mesmo inteligente.

Orientação a Objetos com Java
Agora você já está em outro nível! Durante este módulo você vai dominar a Orientação a Objetos. Tudo isso 100% na prática com diversos exercícios, para entender a fundo como funciona a OO na linguagem Java.

Entendendo a Lógica de Programação de Games
Este módulo é incrível! E isso por que você precisa e vai entender a diferença da lógica de programação convencional para a lógica de programação de games. Vamos fixar todo este conteúdo com diversos exercícios práticos bem como explicação teórica.

Gráficos com Java
Vamos começar a trabalhar com gráficos! Onde vamos criar diversos exemplos práticos para você entender como programar e manipular facilmente gráficos com Java.

Criando Jogo Pong
Vamos desenvolver um jogo clássico para começarmos com tudo o curso! O famoso jogo “pong”.

Criando Game Engine e Jogo #1 (ZELDA)
Durante este módulo vamos desenvolver nossa própria Game Engine. O que vai permitir a você ter total controle de todos os seu futuros jogos! E ainda, neste mesmo módulo, vamos fazer um “teste-drive” na Game Engine, onde vamos desenvolver nosso Jogo #1.

Programação Avançada de Games
Sabe aqueles jogos que você joga contra o computador? E o mesmo é inteligente e parece que sempre derrota você? Neste módulo você vai aprender na prática os algoritmos mais conhecidos no mundo dos jogos. E é claro, vamos fazer tudo 100% na prática, já aplicando no nosso jogo desenvolvido anteriormente. Além disso, diversas técnicas de programação de jogos serão passadas neste módulo.

Game Design e Criando Artes para Jogos
Módulo bônus, para você entender como funciona o design por trás dos jogos e como você pode fazer o mesmo para planejar todo seu jogo antes mesmo de iniciar a programar. Além disso vamos praticar criação de artes para jogos.

Jogo #2 (Pac-Man)
Módulo onde vamos desenvolver o Jogo Pac-Man Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #3 (Flappy Bird)
Módulo onde vamos desenvolver o Jogo Flappy Bird Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #4 (Super Mário)
Módulo onde vamos desenvolver o Jogo Super Mário Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #5 (Tower Defense)
Módulo onde vamos desenvolver o Jogo Tower Defense Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #6 (Minecraft)
Módulo onde vamos desenvolver o Jogo Minecraft Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #7 (Space Invaders)
Módulo onde vamos desenvolver o Jogo Space Invaders Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #8 (Team Fortress)
Módulo onde vamos desenvolver o Jogo Team Fortress Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #9 (Catch The Crab)
Módulo onde vamos desenvolver o Jogo Catch The Crab! Gráficos, algoritmos, mecânicas e muito mais! Este é um jogo exclusivo do curso.

Jogo #10 (Golf)
Módulo onde vamos desenvolver um jogo de Golf! Gráficos, algoritmos, mecânicas e muito mais! Este é um jogo exclusivo do curso.

Jogo #11 (Brick Breaker)
Módulo onde vamos desenvolver o Jogo Brick Breaker Completo! Gráficos, algoritmos, mecânicas e muito mais!

Jogo #12 (Jogo de Tabuleiro + MinMax AI)
No curso desenvolvemos jogos de todos os gêneros para você nunca ficar limitado e conseguir criar o que quiser!
Neste módulo vamos criar um jogo de tabuleiro/estratégia e aplicar inteligência artifical onde o mesmo irá jogar contra você da forma mais “inteligente” possível. Este algoritmo pode ser usado para outros games deste gênero.

Jogo #13 (Candy Crush)
Módulo onde vamos desenvolver o Jogo Candy Crush Completo! Gráficos, algoritmos, mecânicas e muito mais!

Sobre o Mercado e Oportunidades
Neste módulo você irá aprender as diversas maneiras, do básico ao avançado, de como publicar seu jogo e entender por dentro como está o mercado dos jogos atualmente. Além de realizar tudo isso na prática também vamos analisar diversos cases de sucesso.

Game Maker Series – SUPER MÓDULO!
Um módulo completo para você aprender a desenvolver com a maior engine 2d do mercado. Onde irá aprender tudo sobre o Game Maker e ainda vamos desenvolver mais 5 jogos completos.

Iniciando com 3D
Agora vamos dar um passo a mais… Chegou a hora de desenvolver jogos em 3D e entender a lógica e diferença para um jogo em 2D. Tudo isso será visto com detalhes neste módulo incrível.

Unity3D Series – SUPER MÓDULO!
Um módulo completo para você aprender a desenvolver com a maior engine 3d do mercado. Onde irá aprender tudo sobre Unity e ainda vamos desenvolver mais 5 jogos completos.

Criando Games em 3D
Vamos dar um passo além e desenvolver jogos em 3D mais avançados e utilizando maiores recursos do Unity. Neste módulo diversos jogos serão desenvolvidos e além disso iremos converter jogos já feitos no curso para funcionar em 3D.

Blender
Sabe aqueles gráficos incríveis como GTA, Call Of Duty e jogos deste estilo? Você irá aprender como criar e manipular estes gráficos para mais tarde importar para seu jogo.

Criando Games em 3D (Avançado)
Chegou a hora de desenvolver jogos em 3D com gráficos e lógica avançados. Iremos criar jogos no mesmo patamar dos maiores jogos do mercado. (Fortnite, Call Of Duty etc)

Multiplayer
Exportar seu jogo para as diversas plataformas você já sabe e aprendeu no curso! Agora, que tal aprender a deixar seu jogo online? Ou seja, diversos jogadores podem jogar seu game ao mesmo tempo e interagir. Você irá aprender como criar seu próprio servidor e muito mais.

Marketing Para Games
Que tal aprender as melhores técnicas para divulgar seu jogo e conseguir monetiza-lo? Além disso diversos materiais para você baixar e facilitar o seu trabalho.

Unreal
Uma das engines do momento! Aprenda Unreal neste módulo incrível e crie diversos jogos.

Godot
Mais uma game engine para o seu arsenal! Você agora irá aprender a desenvolver jogos com a engine Godot.

Game Maker Extras
Vamos utilizar a amigável engine Game Maker para você criar diversos sistemas para seus jogos e conseguir adapta-los futuramente para qualquer outra tecnologia que você queira utilizar.

Jogo de Luta
Vamos criar um jogo semelhante ao clássico Street Fighter! Mais um jogo incrível para nosso treinamento, e agora do gênero de luta.

Mini Games
Jogos como snake, tetris, cartas e muito mais! Vamos desenvolver tudo isso neste módulo incrível!

Jogo Top Down Shooter
Vamos criar um top down shooter! Jogo muito divertido e com mecânicas incríveis para você adaptar para qualquer outro projeto que queira desenvolver.

LibGDX
Você já sabe como exportar para qualquer plataforma utilizando engines como: Unity, Unreal, Game Maker e Godot. Você agora irá aprender esta biblioteca incrível para juntar com a Engine desenvolvida no curso, e exportar ainda para mais plataformas.

Criando Jogo de Corrida
Vamos desenvolver um jogo de corrida! Criar nossas próprias fisicas, mapas, carros e muito mais!

Criando Jogo de Corrida – 3D
(3D) Vamos desenvolver um jogo de corrida! Criar nossas próprias fisicas, mapas, carros e muito mais!

Criando Game Engine 3D
Você agora irá aprender como converter a engine criada no curso para desenvolver jogos em 3D! Manipulação de pixels e muito mais, neste módulo incrível! A “cereja do bolo” da nossa nova versão atualizada do curso.

Watch online or Download for Free

Módulo 01 – Sua jornada
Aula 01 – Bem-vindo(a) a sua jornada!

Módulo 02 – Configurando ambiente para programar em java
Aula 01 – Instalando JDK e Eclipse
Aula 02 – Configurando ambiente no Mac OS_Linux (OPCIONAL)
Aula 03 – Aplicando tema escuro no Eclipse (OPCIONAL)
Aula 04 – Instalando software de edição gráfica

Módulo 03 – Algoritmos e conhecendo eclipse
Aula 01 – Criando projeto no eclipse
Aula 02 – Algoritmos

Módulo 04 – Orientação a objetos e lógica (ATUALIZADO_2021) – Resumo
Aula 01 – O que é este módulo e orientações
Aula 02 – Hello world e testando ambiente
Aula 03 – Descomplicando variáveis
Aula 04 – Descomplicando condições
Aula 05 – Descomplicando laços de repetição
Aula 06 – Classes e métodos de forma fácil
Aula 07 – Importância das heranças
Aula 08 – Listas em java

Módulo 05 – Criando Jogo Mini Zelda (BÔNUS 2021)
Aula 02 – 1. Criando Janela
Aula 03 – 2. Renderizando
Aula 04 – 3. Movimentando player
Aula 05 – 4. Criando mundo e colisões
Aula 06 – 5. Importando sprites e criando métodos
Aula 07 – 6. Importando tiles com sprite
Aula 08 – 7. Animações na prática
Aula 09 – 8. Sistema de tiro
Aula 10 – 9. Adicionando inimigos de forma dinâmica

Módulo 06 – Aprendendo programação e lógica
Aula 01 – Hello world
Aula 02 – Variáveis no java
Aula 03 – Tipos de variáveis
Aula 04 – Constantes
Aula 05 – Arrays
Aula 06 – Condições
Aula 07 – Switch e case
Aula 08 – Operações avançadas e operações matemáticas
Aula 09 – Loopings
Aula 10 – [Bônus] Importando projetos no eclipse
Aula 11 – Explorando eclipse e funcionalidades (Bônus)
Aula 12 – Revisando programação e lógica com quadro

Módulo 07 – Criando programa de leitura
Aula 01 – Programa de leitura 1_3
Aula 02 – Programa de leitura 2_3
Aula 03 – Programa de leitura 3_3

Módulo 08 – Orientação a objetos com java
Aula 01 – O que é orientação a objetos
Aula 02 – Criando classes em java
Aula 03 – Tipos de classes e mais sobre oo
Aula 04 – Interface
Aula 05 – Tudo sobre métodos
Aula 06 – Atributos e método construtor
Aula 07 – Heranças avançadas e método super
Aula 08 – Exercício para fixar oo
Aula 09 – Entendendo instanceof e mais conceitos importantes
Aula 10 – Packages e import
Aula 11 – Revisão completa do módulo e dúvidas comuns

Módulo 09 – Entendendo a lógica da programação de games
Aula 02 – Threads e loopings
Aula 03 – Vetores
Aula 04 – Arraylist
Aula 05 – Revisão completa sobre lógica e mais exemplos práticos
Aula 01 – Lógica dos games

Módulo 10 – Gráficos com java
Aula 01 – Frame e canvas
Aula 02 – Game looping profissional
Aula 03 – Renderizando e iniciando com buffers
Aula 04 – Mais de gráficos e debug
Aula 05 – Renderizando strings
Aula 06 – Spritesheet e renderizando sprites
Aula 07 – Animações e rotacionando objetos

Módulo 11 – Criando jogo pong (bônus)
Aula 01 – Criando jogo pong 1_3
Aula 02 – Criando jogo pong 2_3
Aula 03 – Criando jogo pong 3_3

Módulo 12 – Criando game engine e jogo #1(Zelda Clone)
Aula 01 – Brainstorm e criando projeto
Aula 02 – Setup e gráficos
Aula 03 – Finalizando sprites
Aula 04 – Classe spritesheet, player e entity
Aula 05 – Eventos do teclado e controlando player
Aula 06 – Manipulando direções e animações
Aula 07 – Iniciando com mapa
Aula 08 – Tiles e validando posições
Aula 09 – Entities no mapa
Aula 10 – Câmera
Aula 11 – Clamp e otimizando renderização do mapa
Aula 12 – Tile collision
Aula 13 – Inteligência artificial nos inimigos
Aula 14 – Colisão entre inimigos e random
Aula 15 – Animando inimigos
Aula 16 – Sistema de dano
Aula 17 – UI para o jogo
Aula 18 – Coletando life pack e incrementando vida
Aula 19 – Fonte smooth e coletar ammo
Aula 20 – Feedbacks e reiniciando jogo com game over
Aula 21 – Coletando arma e renderizando
Aula 22 – Atirando bullets com teclado
Aula 23 – Atirando com o mouse
Aula 24 – Destruindo inimigos
Aula 25 – Feedback dos inimigos
Aula 26 – Alternando levels
Aula 27 – Game over 1_2
Aula 28 – Game over 2_2
Aula 29 – Criando sistema de menu com navegação
Aula 30 – Ações no menu e pausar jogo
Aula 31 – Música e efeitos sonoros
Aula 32 – Técnica fake jump – Teoria e Exemplos (BÔNUS)
Aula 33 – Técnica fake jump – Criando Sistema (BÔNUS)
Aula 34 – Técnica fake jump – Avançado e Colisões (BÔNUS)

Módulo 13 – Programação avançada de games
Aula 01 – Construindo sistema para salvar jogo
Aula 02 – Finalizando sistema de salvar jogo
Aula 03 – Fontes personalizadas
Aula 04 – Rotacionando objetos (Avançado)
Aula 05 – Calculo de distância entre pontos
Aula 06 – Manipulando pixels
Aula 07 – Criando sistema de iluminação dinâmica
Aula 08 – A_ Algoritmo
Aula 09 – Aplicando A_
Aula 10 – Mais sobre a_ e outras técnicas
Aula 11 – Manipular ordem de renderização (DEPTH)
Aula 12 – Criando sistema de minimapa
Aula 13 – Algoritmo para criação de mapa randômico
Aula 14 – Alterando cursor padrão do mouse e ícone da janela
Aula 15 – Sistema avançado de som
Aula 16 – Focando automaticamente na janela do jogo
Aula 17 – Aplicando fullscreen
Aula 18 – Sistema de luz avançado.java
Aula 18 – Sistema de luz avançado
Aula 19 – Colisão pixel perfect (Avançado)
Aula 20 – Criando trilha sonora e software (Bônus)
Aula 21 – Sistema de cutscene
Aula 22 – Sistema de diálogo
Aula 23 – Animando sistema de diálogo
Aula 24 – Grid collision com outros objetos do level (Avançado)
Aula 25 – Sistema de particle
Aula 26 – Minicraft asset (BÔNUS)
Aula 27 – Fog of war

Módulo 14 – Game design e criando artes para jogos
Aula 01 – O que é game designer_
Aula 02 – Entendendo a fundo pixel art
Aula 03 – Praticando pixel art
Aula 04 – Elaborando game design do próximo jogo
Aula 05 – Open Game Art – Instruções
Aula 06 – Entenda o que é GDD + Template download

Módulo 15 – Jogo #2(Pac-Man)
Aula 01 – Criando pac-man 1_5
Aula 02 – Criando pac-man 2_5
Aula 03 – Criando pac-man 3_5
Aula 04 – Criando pac-man 4_5
Aula 05 – Criando pac-man 5_5

Módulo 16 – Jogo #3(Flappy Bird)
Aula 01 – Criando flappy bird 1_3
Aula 02 – Criando flappy bird 2_3
Aula 03 – Criando flappy bird 3_3
Aula 04 – Criando flappy bird – GLITCH FIX

Módulo 17 – Jogo #4(Super Mário Clone)
Aula 01 – Criando super mário 1_9
Aula 02 – Criando super mário 2_9
Aula 03 – Criando super mário 3_9
Aula 04 – Criando super mário 4_9
Aula 05 – Criando super mário 5_9
Aula 06 – Criando super mário 6_9
Aula 07 – Criando super mário 7_9
Aula 08 – Criando super mário 8_9
Aula 09 – Criando super mário 9_9
Aula 10 – Smooth gravity (Bônus)

Módulo 18 – Jogo #5(Tower Defense)
Aula 01 – Criando tower defense 1_7
Aula 02 – Criando tower defense 2_7
Aula 03 – Criando tower defense 3_7
Aula 04 – Criando tower defense 4_7
Aula 05 – Criando tower defense 5_7
Aula 06 – Criando tower defense 6_7
Aula 07 – Criando tower defense 7_7

Módulo 19 – Jogo #6(Minecraft Clone)
Aula 01 – Criando minecraft 1_10
Aula 02 – Criando minecraft 2_10
Aula 03 – Criando minecraft 3_10
Aula 04 – Criando minecraft 4_10
Aula 05 – Criando minecraft 5_10
Aula 06 – Criando minecraft 6_10
Aula 07 – Criando minecraft 7_10
Aula 08 – Criando minecraft 8_10
Aula 09 – Criando minecraft 9_10
Aula 10 – Criando minecraft 10_10

Módulo 20 – Jogo #7(Space Invaders)
Aula 01 – Criando space invaders 1_6
Aula 02 – Criando space invaders 2_6
Aula 03 – Criando space invaders 3_6
Aula 04 – Criando space invaders 4_6
Aula 05 – Criando space invaders 5_6
Aula 06 – Criando space invaders 6_6
Aula 07 – Parallax scrolling backgrounds (Bônus)

Módulo 21 – Jogo #8(Team Fortress)
Aula 01 – Criando team-fortress 1_10
Aula 02 – Criando team-fortress 2_10
Aula 03 – Criando team-fortress 3_10
Aula 04 – Criando team-fortress 4_10
Aula 05 – Criando team-fortress 5_10
Aula 06 – Criando team-fortress 6_10
Aula 07 – Criando team-fortress 7_10
Aula 08 – Criando team-fortress 8_10
Aula 09 – Criando team-fortress 9_10
Aula 10 – Criando team-fortress 10_10
Aula 11 – Criando team-fortress – Extras #1
Aula 12 – Criando team-fortress – Extras #2

Módulo 22 – Jogo #9(Catch the crab)
Aula 01 – Criando catch the crab 1_4
Aula 02 – Criando catch the crab 2_4
Aula 03 – Criando catch the crab 3_4
Aula 04 – Criando catch the crab 4_4

Módulo 23 – Jogo #10(Golf)
Aula 01 – Criando jogo golf 1_4
Aula 02 – Criando jogo golf 2_4
Aula 03 – Criando jogo golf 3_4
Aula 04 – Criando jogo golf 4_4
Aula 05 – Criando jogo golf – Extras

Módulo 24 – Jogo #11(Brick Breaker)
Aula 01 – Criando jogo brick breaker 1_3
Aula 02 – Criando jogo brick breaker 2_3
Aula 03 – Criando jogo brick breaker 3_3
Aula 04 – Criando jogo brick breaker – Levels inteligentes (Bônus)

Módulo 25 – Jogo #12(Tabuleiro + MinMax)
Aula 01 – Criando tic tac toe 1_3
Aula 02 – Criando tic tac toe 2_3
Aula 03 – Criando tic tac toe 3_3
Aula 04 – Aplicando algoritmo MinMax (Avançado)

Módulo 26 – Jogo #13(Candy Crush)
Aula 01 – Criando jogo candy crush 1_3
Aula 02 – Criando jogo candy crush 2_3
Aula 03 – Criando jogo candy crush 3_3
Aula 04 – Criando jogo candy crush – Extras #1
Aula 05 – Criando jogo candy crush – Extras #2

Módulo 27 – Sobre o mercado e oportunidades
Aula 01 – Carreira indie developer
Aula 02 – Cases de sucesso
Aula 03 – Steam
Aula 04 – Itch.io
Aula 05 – Exportando jar da forma correta
Aula 06 – Converter para nativo
Aula 07 – Mais formas de monetizar seu jogo
Aula 08 – Ebook premium para alunos e instruções

Módulo 28 – Game Maker Series (Bônus)
Aula 01 – Instalando e conhecendo a ferramenta
Aula 02 – Visão geral e entendendo o GM
Aula 03 – Criando jogo catch the clown
Aula 04 – Criando jogo catch the clown (ESPECIAL + DOWNLOAD)
Aula 05 – Criando jogo de plataforma 1_3
Aula 06 – Criando jogo de plataforma 2_3
Aula 07 – Criando jogo de plataforma 3_3
Aula 08 – Adicionando inimigos na plataforma
Aula 09 – Atirando nos inimigos da plataforma e dano
Aula 10 – Criando tile com slope (Bônus)
Aula 11 – Criando RPG 1_8
Aula 12 – Criando RPG 2_8
Aula 13 – Criando RPG 3_8
Aula 14 – Criando RPG 4_8
Aula 15 – Criando RPG 5_8
Aula 16 – Criando RPG 6_8
Aula 17 – Criando RPG 7_8
Aula 18 – Criando RPG 8_8
Aula 19 – Mais funcionalidades do Game Maker
Aula 20 – Criando jogo de estratégia 1_8
Aula 21 – Criando jogo de estratégia 2_8
Aula 22 – Criando jogo de estratégia 3_8
Aula 23 – Criando jogo de estratégia 4_8
Aula 24 – Criando jogo de estratégia 5_8
Aula 25 – Criando jogo de estratégia 6_8
Aula 26 – Criando jogo de estratégia 7_8
Aula 27 – Criando jogo de estratégia 8_8
Aula 28 – Importando e exportando projetos no GM
Aula 29 – Desafio alunos (Bônus)
Aula 30 – Configurando licença e criando executáveis
Aula 31 – Sistema para salvar jogo – GM
Aula 32 – Importando assets – GM
Aula 33 – Sistema de luz dinâmico – GM
Aula 34 – Boss Battle (Bônus)
Aula 35 – Manipulando tiles – GM
Aula 36 – Scripts e mais funcionalidades – GM
Aula 37 – Criando jogo com visão isométrica (Bônus)
Aula 38 – Criando jogo com visão isométrica #2 (Bônus)
Aula 39 – Criando jogo com visão isométrica – AVANÇADO (Bônus)
Aula 40 – Criando jogo com visão isométrica – AVANÇADO #2 (Bônus)
Aula 41 – Particles – GM
Aula 42 – Smooth camera

Módulo 29 – Iniciando com 3D
Aula 01 – O que é o 3D_
Aula 02 – Sobre o eixo Z
Aula 03 – Exemplos práticos
Aula 04 – Jogos 2.5D e fake 3D

Módulo 30 – Unity Series (Bônus)
Aula 01 – Instalando Unity
Aula 02 – Conhecendo o software
Aula 03 – Escolhendo e configurando editor de código
Aula 04 – Importando samples
Aula 05 – Explorando a engine
Aula 06 – Conhecendo o C#
Aula 07 – Debug, hello world e mais sobre c#
Aula 08 – Game objects
Aula 09 – Components
Aula 10 – Collision
Aula 11 – Materials
Aula 12 – Scripts
Aula 13 – Prefabs
Aula 14 – Instantiate and destroy
Aula 15 – Physics
Aula 16 – Terrenos
Aula 17 – Sprites
Aula 18 – Iluminação
Aula 19 – UI
Aula 20 – Animações
Aula 21 – Importando e exportando projetos
Aula 22 – Efeitos sonoros – Unity
Aula 23 – Criando executável – Unity
Aula 24 – Importando assets
Aula 25 – LineRenderer
Aula 26 – Navmesh
Aula 27 – Particles
Aula 28 – Timeline e cinemachine
Aula 29 – Mais sobre timeline e controlando via código
Aula 30 – Criando jogo de plataforma – Unity (BÔNUS)

Módulo 31 – Criando games em 3D
Aula 01 – Criando games em 3D – #1
Aula 02 – Criando games em 3D – #2
Aula 03 – Criando games em 3D – #3
Aula 04 – Criando games em 3D – #4
Aula 05 – Criando games em 3D – #5
Aula 06 – Criando games em 3D – #6
Aula 07 – Criando games em 3D – #7
Aula 08 – Criando games em 3D – #8
Aula 09 – Criando games em 3D – #9
Aula 10 – Criando games em 3D – #10
Aula 11 – Criando games em 3D – #11
Aula 12 – Criando games em 3D – #12
Aula 13 – Criando games em 3D – #13

Módulo 32 – Blender (Bônus)
Aula 01 – Instalando e entendendo blender
Aula 02 – Primeiros passos no blender
Aula 03 – Comandos e controlando visão
Aula 04 – Blender na prática #1
Aula 05 – Blender na prática #2
Aula 06 – Blender na prática #3
Aula 07 – Blender na prática #4
Aula 08 – Blender na prática #5
Aula 09 – Blender na prática #6
Aula 10 – Blender na prática #7
Aula 11 – Exportando para unity
Aula 12 – Exportando para unity (AVANÇADO)
Aula 13 – Manipulando objetos prontos e exportando para Unity (Bônus)
Aula 14 – Animação avançada com Blender + Unity
Aula 15 – Animação avançada com Blender + Unity (AVANÇADO)
Aula 16 – Migrando para o blender 2.8
Aula 17 – Praticando com blender 2.8
Aula 18 – Animações personalizadas

Módulo 33 – Criando games em 3D (Avançado)
Aula 01 – Introdução a série e visão geral
Aula 02 – Recriando DOOM 1_4
Aula 03 – Recriando DOOM 2_4
Aula 04 – Recriando DOOM – Corrigindo iluminação, texturas e outros
Aula 05 – Recriando DOOM 3_4
Aula 06 – Recriando DOOM 4_4
Aula 07 – Recriando DOOM – Extras #1
Aula 08 – Recriando DOOM – Extras #2
Aula 09 – Criando jogo com mundo aberto 1_4 (Fortnite, GTA)
Aula 10 – Criando jogo com mundo aberto 2_4 (Fortnite, GTA)
Aula 11 – Criando jogo com mundo aberto 3_4 (Fortnite, GTA)
Aula 12 – Criando jogo com mundo aberto 4_4 (Fortnite, GTA)
Aula 13 – Criando jogo com mundo aberto – Extras #1 (Fortnite, GTA)
Aula 14 – Criando jogo com mundo aberto – Extras #2 (Fortnite, GTA)
Aula 15 – Criando jogo com mundo aberto – Extras #3 (Fortnite, GTA)
Aula 16 – Criando jogo com mundo aberto – Extras #4 (Fortnite, GTA)
Aula 17 – Criando jogo com mundo aberto – Extras #5 (Fortnite, GTA)
Aula 18 – Criando jogo com mundo aberto – Extras #6 (Fortnite, GTA)
Aula 19 – Criando jogo com mundo aberto – Finalizando (Fortnite, GTA)
Aula 20 – Criando jogo com mundo aberto – Salvar jogo, pause e correção de bugs (Fortnite, GTA)
Aula 21 – Sugestões de assets para mapas abertos (BÔNUS)
Aula 22 – Recriando Minecraft (3D) 1_4
Aula 23 – Recriando Minecraft (3D) 2_4
Aula 24 – Recriando Minecraft (3D) 3_4
Aula 25 – Recriando Minecraft (3D) 4_4
Aula 26 – Recriando Minecraft (3D) – Extras #1
Aula 27 – Recriando Minecraft (3D) – Extras #2
Aula 28 – Recriando Minecraft (3D) – Extras #3
Aula 29 – Recriando Minecraft (3D) – Extras #4
Aula 30 – Recriando Minecraft (3D) – Extras #5

Módulo 34 – Multiplayer
Aula 01 – Entendendo como funciona um jogo multiplayer
Aula 02 – Download projeto base multiplayer e instruções
Aula 03 – Aplicando multiplayer em jogos 2D – 1_4
Aula 04 – Aplicando multiplayer em jogos 2D – 2_4
Aula 05 – Aplicando multiplayer em jogos 2D – 3_4
Aula 06 – Aplicando multiplayer em jogos 2D – 4_4
Aula 07 – Aplicando multiplayer em jogos 2D – Extras #1 (ESPECIAL)
Aula 08 – Aplicando multiplayer em jogos 2D – Extras #2
Aula 09 – Introduzindo multiplayer com unity para jogos 2d e 3d
Aula 10 – Aplicando multiplayer em jogos 3D – 1_4
Aula 11 – Aplicando multiplayer em jogos 3D – 2_4
Aula 12 – Aplicando multiplayer em jogos 3D – 3_4
Aula 13 – Aplicando multiplayer em jogos 3D – 4_4
Aula 14 – Aplicando multiplayer em jogos 3D – Toques finais #1
Aula 15 – Aplicando multiplayer em jogos 3D – Toques finais #2
Aula 16 – Aplicando multiplayer em jogos 3D – Toques finais #3

Módulo 35 – Marketing para games
Aula 01 – Registrando domínio e hospedagem para seu jogo
Aula 02 – Template premium para site (Exclusivo Danki Code)
Aula 03 – Subindo para o ar seu site novo
Aula 04 – Visão geral de anúncios com facebook
Aula 05 – Visão geral de anúncios com google

Módulo 36 – Unreal
Aula 01 – Instalando a unreal engine
Aula 02 – Blueprints vs C++
Aula 02 – Blueprints vs C++.ppt
Aula 03 – Conhecendo a unreal engine e visão geral
Aula 04 – Iniciando projeto (FPS) com unreal engine
Aula 05 – Analisando e entendendo blueprints
Aula 06 – Criando um third person game com unreal
Aula 07 – Materials e decorando cenário
Aula 08 – Importando novo personagem
Aula 09 – Animando personagem
Aula 10 – Animações avançadas com unreal
Aula 11 – Animações avançadas com unreal #2
Aula 12 – Inteligência artificial com unreal
Aula 13 – Inteligência artificial com unreal #2
Aula 14 – Template jogo completo para unreal e explicação(Bônus Premium)
Aula 15 – Explorando o projeto e estrutura
Aula 16 – Editando level e conhecendo blueprints poderosas
Aula 17 – Mais blueprints poderosas
Aula 18 – Manipulando mais blueprints e editando personagem
Aula 19 – User Interface com Unreal e blueprint frags 1_2
Aula 20 – User Interface com Unreal e blueprint frags 2_2
Aula 21 – Inteligência artificial super avançada
Aula 22 – Criando executável com unreal engine

Módulo 37 – Godot
Aula 01 – Instalando e introduzindo godot engine
Aula 02 – Diferenciais e sistema de node na prática
Aula 03 – Explorando a engine e criando primeiro jogo
Aula 04 – Mudando configurações do seu jogo
Aula 05 – Criando jogos com godot #1
Aula 06 – Criando jogos com godot #2
Aula 07 – Criando jogos com godot #3
Aula 08 – Criando jogos com godot #4
Aula 09 – Criando jogos com godot #5
Aula 10 – Criando jogos com godot #6
Aula 11 – Criando jogos com godot #7
Aula 12 – Criando jogos com godot #8
Aula 13 – Criando executável com godot engine

Módulo 38 – Game Maker – Extras
Aula 01 – Introdução a série e codificando projeto base
Aula 02 – Sistema de escada
Aula 03 – Sistema de corda
Aula 04 – Sistema de escalagem
Aula 05 – Sistema de chave
Aula 06 – Sistema de plataforma com gelo
Aula 07 – Sistema de água
Aula 08 – Sistema de plataformas móveis

Módulo 39 – Jogo de Luta – Street Fighter Style
Aula 01 – Criando street fighter 1_4
Aula 02 – Criando street fighter 2_4
Aula 03 – Criando street fighter 3_4
Aula 04 – Criando street fighter 4_4

Módulo 40 – Jogo Bônus(Infinite Runner)
Aula 01 – Criando infinite runner 1_3
Aula 02 – Criando infinite runner 2_3
Aula 03 – Criando infinite runner 3_3

Módulo 41 – Mini Games
Aula 01 – Criando jogo snake
Aula 02 – Criando jogo da cor 1_3
Aula 03 – Criando jogo da cor 2_3
Aula 04 – Criando jogo da cor 3_3
Aula 05 – Criando jogo da cor – Final
Aula 06 – Criando jogo de carta 1_2
Aula 07 – Criando jogo de carta 2_2
Aula 08 – Acerte o quadrado

Módulo 42 – Jogo Top Down Shooter
Aula 01 – Criando top down shooter 1_3
Aula 02 – Criando top down shooter 2_3
Aula 03 – Criando top down shooter 3_3

Módulo 43 – LibGDX
Aula 01 – Instalando android studio e conhecendo LibGDX
Aula 02 – Criando projeto com LibGDX
Aula 03 – Visão geral com android studio
Aula 04 – Desenvolvendo jogos com LibGDX 1_4
Aula 05 – Desenvolvendo jogos com LibGDX 2_4
Aula 06 – Desenvolvendo jogos com LibGDX 3_4
Aula 07 – Desenvolvendo jogos com LibGDX 4_4
Aula 08 – Configurando variáveis de ambiente (BÔNUS)
Aula 09 – Exportando para mobile com LibGDX
Aula 10 – Exportando jogo para desktop com LibGDX
Aula 11 – Exportando jogo para navegador com LibGDX (SUPER BÔNUS)
Aula 12 – Subindo jogo em java para hospedagem (SUPER BÔNUS)

Módulo 44 – Jogo Doodle Jump (ESPECIAL)
Aula 01 – Criando doodle jump 1_3
Aula 02 – Criando doodle jump 2_3
Aula 03 – Criando doodle jump 3_3
Aula 04 – Criando doodle jump – Final

Módulo 45 – Criando Jogo de Corrida
Aula 01 – Criando jogo de corrida 2D – 1_3
Aula 02 – Criando jogo de corrida 2D – 2_3
Aula 03 – Criando jogo de corrida 2D – 3_3
Aula 04 – Criando jogo de corrida 2D – Extras

Módulo 46 – Criando Jogo de Corrida – 3D
Aula 01 – Criando jogo de corrida – 3D 1_3
Aula 02 – Criando jogo de corrida – 3D 2_3
Aula 03 – Criando jogo de corrida – 3D 3_3
Aula 04 – Criando jogo de corrida – 3D (AI)

Módulo 47 – Criando Game Engine 3D (ESPECIAL)
Aula 01 – Introdução sobre o módulo e como será feito
Aula 01 – Introdução sobre o módulo e como será feito.ppt
Aula 02 – Baixe o material base – Engine 3D
Aula 03 – Escrevendo renderizador 3D 1_2.java
Aula 03 – Escrevendo renderizador 3D 1_2
Aula 04 – Escrevendo renderizador 3D 2_2
Aula 05 – Testando renderizador 3D
Aula 06 – Colocando objetos no jogo com as classes auxiliares
Aula 07 – Adicionando novos objetos no jogo, integrando com a engine e iniciando com colisões dinâmicas
Aula 08 – Colisão, gameplay, inimigos e mais
Aula 09 – Criando UI para nossa game engine 3d, game over e mais

Módulo 48 – Macetes e sacadas para Unity (Bônus)
Aula 01 – Conheça o unity hub, gerencie suas versões e módulos
Aula 02 – Unity remote app, demonstração e exemplo
Aula 03 – Joystick asset premium (Download) e instruções

Módulo 49 – Criando FPS Avançado
Aula 01 – Criando FPS Avançado 1_5
Aula 02 – Criando FPS Avançado 2_5
Aula 03 – Criando FPS Avançado 3_5
Aula 04 – Criando FPS Avançado 4_5
Aula 05 – Criando FPS Avançado 5_5
Aula 06 – Criando FPS Avançado – Finalizando e Download
Aula 07 – Criando FPS Avançado – Lapidando UI (BÔNUS)

Módulo 50 – Indie Game Documentário e Review
Aula 01 – Assistindo e analisando documentário 1_2
Aula 02 – Assistindo e analisando documentário 2_2
Aula 03 – Review e explicações

Módulo 51 – Mini Games Mobile
Aula 01 – Criando stack game 1_3
Aula 02 – Criando stack game 2_3
Aula 03 – Criando stack game 3_3
Aula 04 – Criando stack game (final)
Aula 05 – Criando zig zag game 1_3
Aula 06 – Criando zig zag game 2_3
Aula 07 – Criando zig zag game 3_3
Aula 08 – Criando jogo de futebol 1_3
Aula 09 – Criando jogo de futebol 2_3
Aula 10 – Criando jogo de futebol 3_3
Aula 11 – Post processing effects

Módulo 52 – Construct
Aula 01 – Intro e criando projeto
Aula 02 – Workspace (área de trabalho)
Aula 03 – Objetos, sprites e animações
Aula 04 – Behavior e poligono de colisão
Aula 05 – Salvar projeto, tilemap e grid
Aula 06 – Eventos
Aula 07 – Programação de inimigo, instance variable e organização do código
Aula 08 – Ajustes e tratamento de level design.c3p
Aula 08 – Ajustes e tratamento de level design

Módulo 53 – Criando jogo Beat’em Up
Aula 01 – Criando jogo beatem up 1_4
Aula 02 – Criando jogo beatem up 2_4
Aula 03 – Criando jogo beatem up 3_4
Aula 04 – Criando jogo beatem up 4_4
Aula 05 – Criando jogo beatem up – Extras #1
Aula 06 – Criando jogo beatem up – Extras #2
Aula 07 – Criando jogo beatem up – Extras #3
Aula 08 – Criando jogo beatem up – Extras #4
Aula 09 – Criando jogo beatem up – Extras #5
Aula 10 – Criando jogo beatem up – Extras #6
Aula 11 – Criando jogo beatem up – Extras #7
Aula 12 – Criando jogo beatem up – Extras #8
Aula 13 – Criando jogo beatem up – Finalizando

[Danki Code] Desenvolvimento de Games Completo – Danki Code 2021 (PT-BR).7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

2 Comments

  1. Very good content, but the full version download lacks some (important) Modules (8,9,10 and 50), and I had to download separate. But the links of modules 9 and 10 are offline.

    But pretty nice overall

Leave a Comment

Your email address will not be published. Required fields are marked *