Desenvolvimento de Jogos em C++ e Programação Orientada a Objetos — WalkSelf
4.0 (5) ⏱ 2 h 36 min 📚 26 aulas 🎧 Versão em áudio

Desenvolvimento de Jogos em C++ e Programação Orientada a Objetos

Aprenda a projetar e construir sistemas de jogos complexos a partir do zero, enquanto domina os princípios básicos do design de software estrutural.

  • 💬 Instrutor de IA
    Pergunte sobre qualquer aula e receba uma resposta clara na hora, quando quiser.
  • 🕐 Comece quando quiser
    Sem horários nem prazos: aprenda no seu ritmo, quando quiser.
  • 🌐 Em português
    Aulas, tarefas e certificado: tudo totalmente no seu idioma.

Sobre este curso

A transição da sintaxe básica para a construção de aplicativos em grande escala requer uma compreensão profunda de como os componentes do código interagem.Este curso usa a lógica dos jogos de arcade para ensinar os padrões e estruturas essenciais usados pelos desenvolvedores de software profissionais. Você aprenderá a ir além de scripts simples e começar a pensar como um arquiteto de software, concentrando-se em como organizar dados e comportamento de forma eficaz. Você vai ganhar as habilidades necessárias para lidar com o gerenciamento de memória, matemática 2D e padrões de design orientados a objetos usados na engenharia de software moderna.Até o final deste curso, você será capaz de traduzir lógica complexa em código C ++ limpo e mantível. O que você vai aprender: - Entenda os pilares fundamentais da Programação Orientada a Objetos, incluindo classes, herança e polimorfismo. - Aplique recursos C++ modernos, como ponteiros inteligentes e mova a semântica para um gerenciamento de memória robusto. - Desenvolva lógica de renderização 2D a partir do zero, incluindo matemática vetorial, desenho de linhas e preenchimento de polígonos. - Implemente mecânica de loop de jogo, manipulação de entrada e gerenciamento de janelas usando SDL. - Gerenciar estruturas de dados complexas para animações de sprites, rotações e carregamento de bitmap. - Pratique escrever código limpo e reutilizável aplicando padrões de design à lógica clássica do jogo de arcade. O currículo começa com definições fundamentais de classes e objetos antes de avançar para tópicos avançados como expressões lambda e otimização de memória.Você explorará esses conceitos através de explicações detalhadas e trechos de código que simulam o desenvolvimento de sistemas de arcada clássicos. Este curso é projetado para alunos com uma compreensão básica da sintaxe do C ++ que estão prontos para lidar com projetos estruturais e pesados em lógica. Comece seu caminho para o design de software profissional através da lente de desenvolvimento de jogos hoje.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • 💬 Tutor AI pessoal
    Travou em uma aula? Pergunte ao seu tutor integrado qualquer coisa, a qualquer hora.
  • 🎧 Versão em áudio incluída
    Estude em qualquer lugar, sem tela
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 14 dias
    Sem perguntas
  • Curto e focado
    2 h 36 min de conteúdo prático

Avaliações (5)

Poppy Martinez AU
★ 4 · 15 agosto 2026

É um curso sólido. A estrutura é lógica e a maioria dos exemplos foram úteis.Poderia usar alguns cenários mais reais.

Olivia Mäkinen FI
★ 4 · 4 agosto 2026

Design de curso brilhante. A maneira como os conceitos se constroem uns nos outros é perfeita.

Isabella Martínez MX Aluno verificado
★ 4 · 30 julho 2026

Curso decente. A estrutura era lógica e os exemplos ajudaram.Algumas seções pareciam um pouco apressadas, mas aprendi habilidades valiosas.

Pedro Costa KE
★ 4 · 9 julho 2026

É um bom curso se você já tiver algum conhecimento prévio. Para iniciantes, alguns conceitos podem ser um pouco desafiadores, mas a estrutura é lógica.

Sofía García ES Aluno verificado
★ 4 · 29 junho 2026

Foi um curso muito bom no geral. Algumas partes se moveram um pouco rápido para mim, mas os exemplos foram geralmente úteis.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 14 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria