Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unreal Engine 4: Fundamentos de Programação de jogos com C++
Rating: 4.3 out of 5(85 ratings)
461 students

Unreal Engine 4: Fundamentos de Programação de jogos com C++

Aprenda a programar seu próprio game do zero
Created byRodrigo de Melo
Last updated 8/2019
Portuguese
Portuguese [Auto],

What you'll learn

  • Programar jogos utilizando C++ na Unreal Engine 4

Course content

9 sections • 53 lectures • 7h 44m total length
  • Configurando o Visual Studio Code2:23
  • Criando nosso primeiro programa6:45
  • Instalando o compilador no Windows1:38
  • Compilando arquivos C++ no Linux e Mac2:59
  • Variáveis6:55
  • Variáveis (parte 2): Tipos de dados6:41
  • Matemática básica11:27
  • Condicional: if4:53
  • Condicionais: else1:59
  • O loop while5:44
  • O loop for5:01
  • Funções5:07
  • Funções com parâmetros5:09
  • Protótipos de função (localização das funções)5:47
  • Ponteiros9:20
  • Alocação dinâmica de memória11:33

Requirements

  • Conhecimentos básicos sobre Windows, Mac ou Linux
  • Conhecimentos básicos sobre o Editor da Unreal Engine 4

Description

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.

Who this course is for:

  • Iniciantes em desenvolvimento de games, simuladores e maquetes eletrônicas
  • Programadores que desejam aprofundar seus conhecimentos sobre a Unreal engine