Enroll Course: https://www.coursera.org/learn/intermediate-object-oriented-programming–unreal-games

No mundo em constante evolução do desenvolvimento de jogos, a habilidade de programar eficazmente é uma das mais valiosas que você pode possuir. O curso “Programação Orientada a Objetos Intermediária para Jogos Unreal” da Coursera é uma excelente opção para quem deseja aprofundar seus conhecimentos em C++ e no motor de jogo Unreal. Este curso encerra uma especialização de quatro cursos, portanto, é essencial ter uma compreensão prévia dos tópicos abordados nas aulas anteriores.

Visão Geral do Curso

Este curso é projetado para aqueles que já possuem experiências anteriores em programação de jogos, oferecendo um enfoque mais profundo em conceitos avançados de programação orientada a objetos. Os participantes aprenderão sobre exceções, manipulação de arquivos, herança e polimorfismo, assim como manejo de eventos e a construção de menus com a Unreal Motion Graphics (UMG).

Conteúdo do Curso

  • Exceções e Manipulação de Arquivos: Você aprenderá a lidar com situações de erro durante a execução de programas, um aspecto crucial para desenvolver jogos robustos.
  • Herança e Polimorfismo: São abordagens poderosas que você verá em ação ao longo do curso, aplicando-as na criação de jogos no Unreal.
  • Manipulação de Eventos e Menus: Esta parte do curso te ensinará a criar melhores designs orientados a objetos, permitindo interatividade mais fluída em seu jogo.
  • Feed the Teddies: Um projeto prático onde você poderá ver tudo que aprendeu sendo aplicado em um jogo completinho!

Recomendações Finais

Se você já completou os cursos anteriores da especialização ou possui experiência em C++ e Unreal, este curso é uma excelente adição ao seu portfólio. A prática com um projeto real ao final proporciona a oportunidade de solidificar seu aprendizado e aplicar conceitos teóricos em um cenário prático. Recomendamos fortemente esse curso para quem quer se destacar no desenvolvimento de jogos.

Não perca a chance de aprimorar suas habilidades e se tornar um desenvolvedor de jogos mais competente!

Enroll Course: https://www.coursera.org/learn/intermediate-object-oriented-programming–unreal-games