Descrição
O curso Academia Gamer é um treinamento da Codi Academy que visa formar Desenvolvedores de Jogos com uma ampla gama de habilidades.
Você aprenderá a criar mais de 30 jogos completos usando C#, JavaScript e Python.
Tem ainda três cursos adicionais para você complementar o seu currículo: “Curso de Storytelling”, “Curso de Level Design” e “Curso de Pixel Art”.
Garanta agora mesmo a sua vaga e comece a criar os seus games!.
Course Content
- Pong: Prévia do game 🏓 Preview 1 min
- Pong: Material
- Pong Aula 1: Cenário
- Pong Aula 2: Players
- Pong Aula 3: Configurando a bola
- Pong Aula 4: Placar
- Pong Aula 5: Mecânica
- Pong MOD: Aumentando a velocidade
- Breakout: Prévia do Game 🟦🟩🟨🟥 Preview 1 min
- Breakout: Material
- Breakout Aula 1: Cenário
- Breakout Aula 2: Tijolos
- Breakout Aula 3: Bola
- Breakout Aula 4: Placar
- Breakout Aula 5: Mixagem de som e ajustes
- Breakout MOD: Centralizando a Plataforma
- Kaboom: Prévia do Game 💣
- Kaboom: Material
- Kaboom Aula 1: Cenário
- Kaboom Aula 2: Configurando o Bandido
- Kaboom Aula 3: Lançando bombas
- Kaboom Aula 4: Player
- Tron: Prévia do Game 🏍
- Tron: Material
- Tron Aula 1: Construindo o cenário
- Tron Aula 2: Configurando o Player 1
- Tron Aula 3: Configurando o Player 2 controlado pelo CPU
- Tron Aula 4: Mecânica
- 1 contra 100: Prévia do Game 🔫
- 1 contra 100: Material
- 1 contra 100 Aula 1: Cenário
- 1 contra 100 Aula 2: Player
- 1 contra 100 Aula 3: Inimigos
- 1 contra 100 Aula 4: Mecânica
- 1 contra 100 Aula 5: HUD
- 1 contra 100 Aula 6: Reinício
- Happy Farm: Prévia do Game🐔
- Happy Farm: Material
- Happy Farm Aula 1: Cenário
- Happy Farm Aula 2: HUD (1/2)
- Happy Farm Aula 3: HUD (2/2)
- Happy Farm Aula 4: Programando a HUD
- Happy Farm Aula 5: Loja e Inventário
- Happy Farm Aula 6: Comprando Sementes
- Happy Farm Aula 7: Comprando Galinhas
- Happy Farm Aula 8: Inventário
- Happy Farm Aula 9: Sistema de Plantação
- Happy Farm Aula 10: Sistema de Colheita
- Happy Farm Aula 11: Removendo Terra
- Flappy Bird: Prévia do game 🐦
- Flappy Bird: Material
- Flappy Bird Aula 1: Criando os canos
- Flappy Bird Aula 2: Criando o Pássaro
- Pixel Art Aula 1: Introdução ao Piskel App 👾
- Flappy Bird Aula 3: Criando o chão Laranja
- Flappy Bird Aula 4: Criando o chão verde
- Flappy Bird Aula 5: Criando o cenário
- Flappy Bird Aula 6: Tela de Menu
- Flappy Bird Aula 7: Criando o cenário
- Flappy Bird Aula 8: Comportamentos do Pássaro
- Flappy Bird Aula 9: Movimento do Cenário
- Flappy Bird Aula 10: Configuração dos canos
- Flappy Bird Aula 11: Configurando o fim do jogo
- Flappy Bird Aula 12: Placar
- Flappy Bird Aula 13: Colisões e Áudio
- Flappy Bird MOD: Laser nos olhos
- Pixel Art Aula 2: Silhuetas
- Pixel Art Aula 3: Linhas e Cores
- Pixel Art Aula 4: Criando sombra
- Pixel Art Aula 5: Animação
- Monetização com Admob Aula 1: Criando conta no Admob 💰
- Admob Aula 2: Configurando o Plugin
- Admob Aula 3: Configurando Banner, Instersticial e Vídeo Premiado
- Admob Aula 4: Gerando um Apk assinado
- Admob Aula 5: Hospedando em formato Website
- Admob Aula 6: Estudo de Monetização do game “Jungle Platform”
- Admob Postando no Google Play
- Jungle Platform: Prévia do Game🌳
- Jungle Platform: Material
- Jungle Platform Aula 1: Configurando o Player
- Jungle Platform Aula 2: Cenário
- Jungle Platform Aula 3: Caixa Surpresa
- Jungle Platform Aula 4: Inimigos
- Jungle Platform Aula 5: Mecânica
- Jungle Platform Aula 6: Placar
- Jungle Platform Aula 7: Mixagem de som
- Temporal Melting: Prévia do game 🔥
- Temporal Melting: Material
- Temporal Melting Aula 1: Tela de Menu
- Temporal Melting Aula 2: Cenário
- Temporal Melting Aula 3: Player
- Temporal Melting Aula 4: Mecânica
- Temporal Melting Aula 5: Configurando o fim do jogo
- Temporal Melting Aula 6: Configurando o vídeo premiado
- Temporal Melting Aula 7: Executando o monetização
- Slither.io: Prévia do Game 🐛
- Slither.io: Material
- Slither.io Aula 1: Tela de Login
- Slither.io Aula 2: Player
- Slither.io Aula 3: Touchpad
- Slither.io Aula 4: Comida
- Slither.io Aula 6: Nome na Tela
- Slither.io Aula 5: Configurando inimigos
- Slither.io Aula 7: Colisões
- Slither.io MOD: Super Comida
- Dino: Prévia do Game🦖
- Dino: Material
- Dino Aula 1: Cenário
- Dino Aula 2: Programando o Cenário
- Dino Aula 3: Player
- Dino Aula 4: Colisões
- Dino Aula 5: Memória
- Dino MOD: Tela de Menu
- 2 Cars: Prévia do game 🚗🚕
- 2 Cars: Material
- 2 Cars Aula 1: Tela de Menu
- 2 Cars Aula 2: Cenário base
- 2 Cars Aula 3: Carros
- 2 Cars Aula 4: Sistema de faixas
- 2 Cars Aula 5: Preparando colisões
- 2 Cars Aula 6: Colisões
- 2 Cars Aula 7: Pontos e fases
- 2 Cars Aula 8: Configurando o fim do jogo
- 2 Cars MOD: Mais objetos
- Dimensional Pipes: Prévia do Game 💫
- Dimensional Pipes: Material
- Dimensional Pipes Aula 1: Tela de Menu
- Dimensional Pipes Aula 2: Construindo o Cenário
- Dimensional Pipes Aula 3: Programando o Cenário
- Dimensional Pipes Aula 4: Player
- Dimensional Pipes Aula 5: Placar
- Dimensional Pipes Aula 6: Portal
- Dimensional Pipes Aula 8: Tela de pontos
- Dimensional Pipes Aula 7: Dimensões
- Dimensional Pipes Aula 9: Mixagem de som
- Dimensional Pipes Aula 10: Monetizando com banner
- Street Fighter: Prévia do Game 🥋
- Street Fighter: Material
- Street Fighter Aula 1: Tela de Splash
- Street Fighter Aula 2: Menu de Seleção de Personagens
- Street Fighter Aula 3: Configurando o Player 1
- Street Fighter Aula 4: Configurando o Player 2
- Street Fighter Aula 5: Ataque e defesa
- Street Fighter Aula 6: You Win!
- Street Fighter Aula 7: Reinício
- Street Fighter Aula 8: Ataques Especiais: Hadouken e Shoryuken
- Street Fighter Aula 9: Mixagem de som Completa
- Games 3D: Material (r263) 📦
- Games 3D (r263): Introdução ao 3D
- Games 3D (r263): Material da Aula
- Games 3D (r263) Monsters Maze: Cenário
- Games 3D (r263) Monsters Maze: Player
- Games 3D (r263) Monsters Maze: Inimigos
- Games 3D (r263) Monsters Maze: Mecânica
- Construct 3 | Prova
- Programação: Download da Apostila 💻
- Programação: Instalando o ambiente
- Programação: Método Pomodoro
- Programação Aula 1: Variáveis
- Programação Aula 2: Operadores Aritméticos
- Programação Aula 3: Operadores Condicionais
- Programação Aula 4: IF e Else
- Programação Aula 5: Lógica booleana
- Programação Aula 6: Funções
- Programação Aula 7: Objetos
- Programação Aula 8: Métodos
- Programação Aula 9: While
- Programação Aula 10: Continue e break
- Programação Aula 11: For
- Programação Aula 12: Arrays
- Programação Aula 13: Operações com Arrays
- Programação Aula 14: Matrizes
- Criação do game Snake: Material 🐍
- Snake Aula 1: Introdução
- Snake Aula 2: Função Jogo
- Snake Aula 3: Cobra
- Snake Aula 4: Comida e Reinício
- Criação do game Flappy Bird: Material 🐦
- Flappy Bird Aula 1: Introdução
- Flappy Bird Aula 2: Cenário
- Flappy Bird Aula 3: Configurando os canos
- Flappy Bird Aula 4: Mecânica
- Criação do game Codi Memory: Material 🧠
- Codi Memory Aula 1: Introdução
- Codi Memory Aula 2: Criando a tela do Jogo
- Codi Memory Aula 3: Revelando Cards
- Codi Memory Aula 4: Conferindo Pares
- Criação do game Dino: Material🦖
- Dino Aula 1: Introdução
- Dino Aula 2: Pulo
- Dino Aula 3: Obstáculos
- Programando em GDSCRIPT Aula 1 – Introdução ⌨
- GDSCRIPT Aula 2: Variáveis
- GDSCRIPT Aula 3: Operações Aritméticas
- GDSCRIPT Aula 4: Operações Lógicas
- GDSCRIPT Aula 5: Comandos IF e ELSE
- GDSCRIPT Aula 6: Arrays
- GDSCRIPT Aula 7: Loops
- GDSCRIPT Aula 8: Funções
- GDSCRIPT Aula 9: Dicionário
- Duck Hunt: Material
- Duck Hunt Aula 1: Configurando Patos
- Duck Hunt Aula 2: Configurando Tiros
- Duck Hunt Aula 3: Lógica
- Duck Hunt Aula 4: Placar e Áudio
- Mar de Monstros: Material 🦑
- Mar de Monstros: Prévia do Game
- Mar de Monstros Aula 1: Animações
- Mar de Monstros Aula 2: Programando o Movimento
- Mar de Monstros Aula 3: Programando Animação
- Mar de Monstros Aula 4: Inimigos
- Mar de Monstros Aula 5: Gerando Inimigos
- Mar de Monstros Aula 6: Programando Main
- Mar de Monstros Aula 7: HUD (parte 1)
- Mar de Monstros Aula 8: HUD (parte 2)
- Mar de Monstros Aula 9: Melhorias
- Freeway (2D): Material 🐔
- Freeway (2D) Aula 1: Introdução
- Freeway (2D) Aula 2: Construindo o Player
- Freeway (2D) Aula 3: Programando (parte 1)
- Freeway (2D) Aula 4: Sinais
- Freeway (2D) Aula 5: Programando (parte 2)
- Freeway (2D) Aula 6: Carros
- Freeway (2D) Aula 7: Vencendo o jogo
- Freeway (2D) Aula 8: Programando a Main
- Freeway (2D) Aula 9: Programando os Carros
- Freeway (2D) Aula 10: HUD
- Freeway (2D) Aula 11: Reinicio
- Find the Six: Material 💣
- Find the Six: Prévia do Game
- Find the Six Aula 1: Configurando o Player
- Find the Six Aula 2: Movimentando o Player
- Find the Six Aula 3: Animações do Player
- Find the Six Aula 4: Tileset
- Find the Six Aula 5: Tileset Objetos
- Find the Six Aula 6: Ideias para o Cenário
- Find the Six Aula 7: Camera
- Find the Six Aula 8: Construindo o Inimigo
- Find the Six Aula 9: Programando o Inimigo
- Find the Six Aula 10 – Bombas!
- Find the Six Aula 11: Disparando Bombas
- Find the Six Aula 12: Tesouros
- Find the Six Aula 13: Criando HUD
- Find the Six Aula 14: Programando HUD
- Find the Six Aula 15: Limites da Tela
- Find the Six Aula 16: Gerando Inimigos
- Find the Six Aula 17: Lógicas dos Tesouros
- Find the Six Aula 18: Mixagem de som e Ajustes
- Rescue: Material 🚀
- Rescue Aula 1: Player
- Rescue Aula 2: Atirando
- Rescue Aula 3: Alien
- Rescue Aula 4: Astronauta
- Rescue Aula 5: Combustível
- Rescue Aula 6: HUD
- Rescue Aula 7: Camera
- Rescue Aula 8: Mecanica
- Rescue Aula 9: Mixagem
- First Bird 3D: Material 🐦
- First Bird 3D: Prévia do Game
- First Bird 3D: Introdução ao 3D
- First Bird 3D Aula 1: Pássaro
- First Bird 3D Aula 2: Construindo Canos
- First Bird 3D Aula 3: Programando Canos
- First Bird 3D Aula 4: HUD
- First Bird 3D Aula 5: Main
- First Bird 3D Aula 6: Gerando Canos
- O Labirinto 3D: Material 🧩
- O Labirinto 3D: Prévia do Game
- O Labirinto 3D Aula 1: Player
- O Labirinto 3D Aula 2: Caixa
- O Labirinto 3D Aula 3: GridMap
- O Labirinto 3D Aula 4: Labirinto
- O Labirinto 3D Aula 5: HUD
- O Labirinto 3D Aula 6: Programando HUD
- O Labirinto 3D Aula 7: Lógica
- O Labirinto 3D Aula 8: Fim de Jogo
- O Labirinto 3D Aula 9: Mixagem de Som
- Asteroids 3D: Material ☄
- Asteroids 3D Aula 1: Criando Nave
- Asteroids 3D Aula 2: Programando Nave
- Asteroids 3D Aula 3: Revisando e Main
- Asteroids 3D Aula 4: Asteroides
- Asteroids 3D Aula 5: Gerando Asteroides
- Asteroids 3D Aula 6: Atirando
- Asteroids 3D Aula 7: Explodindo Asteroides
- Asteroids 3D Aula 8: Placar e Sons
- Asteroids 3D Aula 9: Ajustes
- Lunar FPS 3D: Material 🌙
- Lunar FPS 3D: Prévia do Game
- Lunar FPS 3D Aula 1: Construindo o Cenário
- Lunar FPS 3D Aula 2: Criativo
- Lunar FPS 3D Aula 3: Construindo o Player
- Lunar FPS 3D Aula 4: Programando Direções
- Lunar FPS 3D Aula 5: Movimentos
- Lunar FPS 3D Aula 6: Atirando
- Lunar FPS 3D Aula 7: Construindo o Inimigo
- Lunar FPS 3D Aula 8: Programando Inimigo
- Lunar FPS 3D Aula 9: Power Up
- Lunar FPS 3D Aula 10: Construindo HUD
- Lunar FPS 3D Aula 11: Programando HUD
- Lunar FPS 3D Aula 12: Fim de Jogo
- Lunar FPS 3D Aula 13: Gerando Objetos
- Lunar FPS 3D Aula 14: Mixagem de Som
- Godot | Prova
- Programando com C# Aula 1: Introdução 🗺️
- Programando com C# Aula 2: Replit
- Programando com C# Aula 3: Hello World
- Programando com C# Aula 4: Variáveis
- Programando com C# Aula 5: Tipos de Variáveis
- Programando com C# Aula 6: Entrada de Valores
- Programando com C# Aula 7: Operadores Ariméticos
- Programando com C# Aula 8: Atribuição
- Programando com C# Aula 9: Incremento e decremento
- Programando com C# Aula 10: Operadores de Comparação
- Programando com C# Aula 11: Operadores Lógicos
- Programando com C# Aula 12: Estruturas Condicionais IF e ELSE
- Programando com C# Aula 13: Estruturas Condicionais: Switch
- Programando com C# Aula 14: Estrutura de Repetição
- Programando com C# Aula 15: Controladores de Fluxo
- Programando com C# Aula 16: Funções
- Space Attackers Aula 1: Introdução 👽
- Space Attackers Aula 2: Criando o Projeto
- Space Attackers Aula 3: Construindo uma Nave
- Space Attackers Aula 4: Disparando
- Space Attackers Aula 5: Lógica de Congelamento
- Space Attackers Aula 6: Criando o Inimigo
- Space Attackers Aula 7: Sistema de partículas
- Space Attackers Aula 8: GameController
- Space Attackers Aula 9: Movimento do inimigo
- Space Attackers Aula 10: Adicionando dificuldade
- Worm Attack Aula 1: Iniciando o Projeto 🐛
- Worm Attack Aula 2: Caixa prefab
- Worm Attack Aula 3: Criando um jogador
- Worm Attack Aula 4: Configurando caixas
- Worm Attack Aula 5: Criando a worm
- Worm Attack Aula 6: Configurando a worm
- Worm Attack Aula 7: Interação caixa worm
- Worm Attack Aula 8: Melhorando a worm
- Worm Attack Aula 9: Morte do inimigo
- Worm Attack Aula 10: Conclusão
- Brick Breaker Aula 1: Criando o projeto 🧱
- Brick Breaker Aula 2: Movimentação
- Brick Breaker Aula 3: Tijolos
- Brick Breaker Aula 4: Mais Tijolos
- Brick Breaker Aula 5: GameController
- Brick Breaker Aula 6: Configurando a bola
- Brick Breaker Aula 7: Canvas
- Brick Breaker Aula 8: Placar
- Jumper (3D) Aula 1: Criando o Projeto 🤸♀️
- Jumper (3D) Aula 2: Importando modelos
- Jumper (3D) Aula 3: Criando o player
- Jumper (3D) Aula 4: Programando o player
- Jumper (3D) Aula 5: Lógica do pulo
- Jumper (3D) Aula 6: Programando a Câmera (parte 1)
- Jumper (3D) Aula 7: Programando a Câmera (parte 2)
- Jumper (3D) Aula 8: Criando o inimigo
- Jumper (3D) Aula 9: Programando o inimigo
- Jumper (3D) Aula 10: Remodelando a câmera
- Jumper (3D) Aula 11: Criando a fase 1
- Jumper (3D) Aula 12: Executando
- Jumper (3D) Aula 13: Criando a moeda
- Jumper (3D) Aula 14: Checkpoint
- Jumper (3D) Aula 15: Menus
- Jumper (3D) Aula 16: Novas cenas
- Tower Defense (3D) Aula 1: Introdução 🗼
- Tower Defense (3D) Aula 2: Lógica
- Tower Defense (3D) Aula 3: Way Points
- Tower Defense (3D) Aula 4: Criando o inimigo
- Tower Defense (3D) Aula 5: Criando a Torre
- Tower Defense (3D) Aula 6: Criando funções da Torre
- Tower Defense (3D) Aula 7: Ataque
- Tower Defense (3D) Aula 8: Waves de inimigos
- Tower Defense (3D) Aula 9: WaveSpawner
- Tower Defense (3D) Aula 10: UI
- Tower Defense (3D) Aula 11: Loja
- Tower Defense (3D) Aula 12: Mais scripts da Torre
- Tower Defense (3D) Aula 13: Componente TowerButtonUI
- Tower Defense (3D) Aula 14: Sistema de Torres
- Tower Defense (3D) Aula 15: Script para gerar Torres
- Tower Defense (3D) Aula 16: Canhão
- Tower Defense (3D) Aula 17: Continuando o Script para gerar Torres
- Tower Defense (3D) Aula 18: Programando a explosão do canhão
- Tower Defense (3D) Aula 19: Criando a barra de vidas
- Tower Defense (3D) Aula 20: Tela final
- Tower Defense (3D) Aula 21: Executando
- Unity | Prova
Instructors
🎓 Graduando em Engenharia Computacional pela UFJF (Universidade Federal de Juiz de Fora) 📝 Professor de Física da Rede Apogeu 📗 Tutor de Planilhas Eletrônicas (UFJF) 📒 Tutor de Introdução ao Linux (UFJF) 📘 Tutor de Banco de Dados (UFJF) 🎮 Desenvolvedor de Games 🕹 Professor e Gestor da Academia Gamer