Domine a Programação de Jogos com C++ e DirectX: De Janelas a Inteligência Artificial!
5.0(10)
140 learners
What you'll learn
Desenvolver jogos utilizando C++ e DirectX
Implementar sistemas de controle de entrada com teclado e mouse
Criar animações e físicas de objetos em jogos
Aplicar conceitos de inteligência artificial em jogos
This course includes
59.3 hours of video
Certificate of completion
Access on mobile and TV
Course content
1 modules
• 31 lessons
• 59.3 hours of video
Programação de Jogos: C++ e DirectX de A a Z
31 lessons
• 59.3 hours
▶
Que Jogos Serão Desenvolvidos no Curso?00:32
Aula 00 - Introdução | Trilhas e Processo de Desenvolvimento | Programação de Jogos | C++ | DirectX02:14:10
Aula 01 - Programação Windows | Criar Janelas | API Win32 | Programação de Jogos | C++ | DirectX02:09:11
Aula 02 - Configuração da Janela | Tela Cheia e Borderless | Programação de Jogos | C++ | DirectX01:57:21
Aula 03 - Teclado e Mouse | Captura de Teclas no Windows | Programação de Jogos | C++ | DirectX01:48:55
Aula 04 - Arquitetura de um Jogo | Laço Principal do Jogo | Programação de Jogos | C++ | DirectX02:03:53
Aula 05 - Motor de Jogo | Classes Window, Game e Engine | Programação de Jogos | C++ | DirectX01:55:04
Aula 06 - Direct3D | Inicialização e Configuração do Pipeline | Programação de Jogos | C++ | DirectX01:42:33
Aula 07 - Taxa de Atualização | FPS | Timer | Programação de Jogos | C++ | DirectX01:53:17
Aula 08 - Desenho de Sprites | Renderizador de Imagens 2D | Programação de Jogos | C++ | DirectX02:10:45
Aula 09 - Gerenciador de Cena | Jogos Galaga e Breakout | Programação de Jogos | C++ | DirectX02:08:14
Aula 10 - Detecção de Colisão | Resolução de Colisão | Programação de Jogos | C++ | DirectX02:21:00
Aula 11 - Construção do Jogo: Pac-Man | Criação de Fases | Programação de Jogos | C++ | DirectX02:08:20
Aula 12 - Animação de Sprites | TileSets | Programação de Jogos | C++ | DirectX01:41:34
Aula 13 - Animação de Personagens | Jogo de Plataforma | Programação de Jogos | C++ | DirectX02:02:06
Aula 14 - Exibição de Texto | Folha de Caracteres | Programação de Jogos | C++ | DirectX01:34:57
Aula 15 - Reprodução de Áudio | Formato WAV | XAudio2 | Programação de Jogos | C++ | DirectX01:54:17
Aula 16 - Controle do Áudio | Biblioteca XAudio2 | Programação de Jogos | C++ | DirectX01:27:05
Aula 17 - Interação com o Mouse | Interface, Menu e Seleção | Programação de Jogos | C++ | DirectX01:58:54
Aula 18 - Construção do Jogo Gravity Guy | Organizando Fases | Programação de Jogos | C++ | DirectX01:58:42
Aula 19 - Controlador de Jogo | XInput DirectInput | Controle | Programação de Jogos | C++ | DirectX02:23:06
Aula 20 - Transformações | Translação, Escala e Rotação | Programação de Jogos | C++ | DirectX02:13:09
Aula 21 - Deslocamento Vetorial | Vetor | Direção | Projétil | Programação de Jogos | C++ | DirectX01:33:28
Aula 22 - Física Vetorial | Velocidade | Gravidade | Inércia | Programação de Jogos | C++ | DirectX01:45:19
Aula 23 - Colisão Avançada | Bounding Box | Asteroids | Programação de Jogos | C++ | DirectX02:30:39
Aula 24 - Sistema de Partículas | Fumaça e Explosão | Programação de Jogos | C++ | DirectX02:13:51
Aula 25 - Construção do Jogo Geometry Wars | Programação de Jogos | C++ | DirectX01:54:31
Aula 26 - Inteligência Artificial | Perseguição e Fuga | Programação de Jogos | C++ | DirectX02:05:24
Aula 27 - Padrões e Scripts | Inteligência Artificial | Programação de Jogos | C++ | DirectX01:56:51
Aula 28 - Segundo Plano | Scrolling | Background | Tiled Maps | Programação de Jogos | C++ | DirectX01:48:33
Aula 29 - Distribuição do Jogo | Bibliotecas no Windows | DLL | Programação de Jogos | C++ | DirectX01:45:24