U Desbloqueando Unreal Quero acesso
Programação Iniciante ao Avançado 38 aulas 5h14 de conteúdo Em português

Programação com Blueprints, do Zero ao Avançado

Aprenda programação visual do zero ao avançado: variáveis, estruturas de dados, controle de fluxo, personagens, Enhanced Input e comunicação entre Blueprints, sem escrever C++.

★ Avaliado com nota 4,63 pelos alunos na Udemy.

Assista à primeira aula grátis

Unreal Engine 6 e o Futuro dos Blueprints — a aula que abre o curso, completa e sem cadastro.

O que você vai dominar

As habilidades centrais que este curso desenvolve.

Lógica BlueprintsEstruturas de DadosEnhanced InputComunicação entre BPs

Ementa completa

38 aulas, 5h14 de duração real — medida dos vídeos, não estimada.

  1. 1
    Unreal Engine 6 e o Futuro dos Blueprints

    O que a Unreal Engine 6 muda para os Blueprints e por que eles seguem essenciais.

    6min
  2. 2
    Aprenda Programação Visual com Blueprints

    Familiarize-se com os Blueprints e a interface onde você vai programar na UE5.

    5min
  3. 3
    Conceitos de Programação

    Conceitos de programação orientada a objetos aplicados aos Blueprints, com exemplo prático.

    6min
  4. 4
    Blueprint Classes

    Use Blueprint Classes para escrever código reutilizável, e a diferença para o Blueprint de Level.

    5min
  5. 5
    Variáveis

    Introdução aos tipos de variáveis mais comuns e como criá-las.

    6min
  6. 6
    Variável Integer

    Trabalhando com a variável Integer e operações matemáticas básicas.

    6min
  7. 7
    Variável Float

    Uso da variável Float para armazenar números com casas decimais.

    5min
  8. 8
    Variável Vector

    Vetores e conceitos de localização no espaço 3D.

    8min
  9. 9
    Variável Boolean

    Armazenando e alternando valores verdadeiro/falso com a variável Boolean.

    7min
  10. 10
    Variáveis: Name, String e Text

    Diferenças e usos das variáveis de texto: Name, String e Text.

    4min
  11. 11
    Arrays (Estrutura de Dados)

    Introdução a Arrays: como funcionam e como usar em suas lógicas.

    5min
  12. 12
    Set (Estrutura de Dados)

    A estrutura Set: sem duplicatas e quando é melhor que Arrays.

    6min
  13. 13
    Map (Estrutura de Dados)

    Map: vincule chave e valor para organizar informações com eficiência.

    8min
  14. 14
    Structure (Estrutura de Dados)

    Structs: agrupe dados relacionados como atributos, coordenadas e inventário.

    11min
  15. 15
    For Loop

    Node For Loop: repita um trecho de código controlando pelo Index.

    6min
  16. 16
    While Loop

    Node While Loop: repita enquanto a condição for verdadeira.

    5min
  17. 17
    For Each Loop

    Node For Each Loop: percorra e direcione lógicas para um Array.

    3min
  18. 18
    Is Valid & Validated Get

    Node Is Valid e Validated Get para evitar erros de referência.

    6min
  19. 19
    Flip Flop

    Node Flip Flop para alternar entre duas sequências de código.

    6min
  20. 20
    Switch

    Node Switch: alterne entre funções por Integer, String ou Enumeration.

    7min
  21. 21
    Select

    Node Select: escolha valores com base em Boolean, Integer ou Enumeration.

    9min
  22. 22
    Enumeration

    Enumerations e uso com o Construction Script.

    8min
  23. 23
    Gate

    Node Gate: controle a passagem do fluxo de execução.

    10min
  24. 24
    MultiGate

    Node MultiGate para um controle de fluxo mais avançado.

    8min
  25. 25
    Do Once

    Node Do Once com exemplos práticos de aplicação.

    4min
  26. 26
    Construction Script

    Construction Script: parâmetros editáveis direto no editor.

    9min
  27. 27
    Timeline

    Timeline: crie animações e sequências de eventos sem código.

    31min
  28. 28
    Timers

    Timers: execute ações com atraso ou de forma periódica.

    10min
  29. 29
    Interpolação Linear (Lerp)

    Interpolação linear (Lerp) para valores dinâmicos e suaves.

    9min
  30. 30
    Map Range Clamped & Unclamped

    Remapeie intervalos de valores com Map Range Clamped e Unclamped.

    6min
  31. 31
    Character Blueprint

    Análise do personagem de terceira pessoa e criação do seu do zero.

    7min
  32. 32
    Eventos de Entrada (Input)

    Eventos de entrada com Action e Axis Mapping.

    11min
  33. 33
    Enhanced Input (Parte 1)

    Enhanced Input: ações, contextos e inputs personalizados.

    13min
  34. 34
    Triggers e Modifiers no Enhanced Input (Parte 2)

    Todos os Triggers e Modifiers do Enhanced Input na prática.

    12min
  35. 35
    Game Mode

    Game Mode: importância, criação e comunicação entre Blueprints.

    7min
  36. 36
    Blueprint Interfaces (Comunicação entre Blueprints)

    Blueprint Interfaces: comunicação eficiente e sem Casts.

    11min
  37. 37
    Cast vs Interfaces: Otimize Seus Projetos

    Cast vs Interfaces: otimize referências e o tamanho do projeto.

    12min
  38. 38
    Event Dispatchers: Comunicação Modular

    Event Dispatchers: comunicação modular e desacoplada entre Blueprints.

    14min

Este curso faz parte do acesso completo

Um único pagamento libera os 9 cursos e 2 séries da plataforma: 154 aulas e mais de 25 horas de conteúdo em português, com comunidade no Discord e sem mensalidade.

Acesso vitalício por R$ 297,00 — sem custos adicionais.

Desbloquear todos os cursos
Eng. Hercílio Maia

Eng. Hercílio Maia

Engenheiro & Instrutor de Unreal Engine

Há mais de 8 anos desenvolvo jogos e experiências interativas com a Unreal Engine, de protótipos independentes a projetos comerciais. Criei a Desbloqueando Unreal para encurtar o caminho que eu mesmo levei anos para percorrer, ensinando de forma prática, direta e sem enrolação teórica.

YouTube: @DesbloqueandoUnreal →

Outros cursos da plataforma

Tudo incluso no mesmo acesso.