Unreal Engine 4: Fundamentos de Programação de jogos com C++
Aprenda a programar seu próprio game do zero

Unreal Engine 4: Fundamentos de Programação de jogos com C++ udemy course
Aprenda a programar seu próprio game do zero
Neste curso você aprenderá conceitos básicos de programação com a linguagem C++ e a programar jogos na Unreal Engine 4. As principais classes e funções da API da UE4 serão apresentadas assim como sua utilização em scripts bem simples de forma a tornar a compreensão mais efetiva. Vale frisar que a Unreal Engine possui um sistema de programação visual chamado Blueprints que implementa lógica nos games sem a inserção de nenhuma linha de código. Então qual seria o motivo de aprender a programar jogos utilizando um meio mais trabalhoso e difícil de compreender? Basicamente em função do C++ possuir melhor desempenho tornando seu jogo mais "leve" e permitir maior liberdade na implementação da lógica do game. Além disso, os blueprints são muito eficientes em pequenos projetos, mas em trabalhos mais complexos a utilização de C++ é indispensável. Inicialmente serão apresentados conceitos básicos para posteriormente se utilizar o conteúdo apreendido para criar seus primeiros projetos.