Daniel Falci
Entrar Comprar o curso

Blueprints do Unreal Engine para iniciantes: por onde começar

Blueprints são o sistema de programação visual do Unreal Engine: em vez de digitar código, você liga nós num gráfico para definir como os objetos se comportam. Dá para aprender sem experiência com programação seguindo uma ordem: o editor, variáveis, arrays, controle de fluxo, funções e eventos, classes de Blueprint e comunicação entre Blueprints. O curso segue esse caminho em 12 módulos e 129 aulas.

Ver o curso Assistir a uma aula grátis

Em resumo

Aulas
129
Horas de vídeo
21,5
Módulos
12
Nível
Iniciante → intermediário · sem precisar programar
Idiomas
Áudio original em português, faixa de áudio em inglês dublada por IA e legendas em inglês e espanhol.
Certificado
Certificado de conclusão
Acesso
Enquanto o curso estiver publicado, mínimo de 1 ano
Garantia
Reembolso integral em 14 dias
Preço normal
US$ 79 em pagamento único; ofertas de lançamento e sazonais aparecem na página do curso

O que são Blueprints do Unreal Engine?

Um Blueprint é um gráfico de nós. Alguns nós são eventos, como apertar uma tecla ou um objeto ser tocado. Outros são ações, como mover um objeto, tocar um som ou trocar um material. Você liga os nós com fios, e a engine executa a lógica a partir do evento.

Tudo o que se faz com Blueprints neste curso, de portas e luzes a menus e câmeras, vem de combinar um conjunto pequeno de ideias: variáveis, controle de fluxo, funções e eventos, e comunicação entre objetos.

Em que ordem um iniciante deve aprender Blueprints?

A ordem importa mais que a velocidade, porque cada interação seguinte usa as peças anteriores:

Cinco exercícios pequenos que fixam o básico

Abra um Blueprint vazio e experimente. Cada um leva poucos minutos e vem de um PDF grátis feito a partir das aulas:

Quais atalhos poupam mais tempo?

Quatro hábitos deixam o Event Graph mais rápido: Ctrl+arrastar uma variável para um nó Get e Alt+arrastar para um nó Set; selecionar um grupo de nós e apertar C para envolvê-los numa caixa de comentário; trocar um fio longo que atravessa o gráfico por um nó Reroute; e nomear eventos numa sequência lógica. O cheat sheet grátis de Blueprint reúne esses atalhos e as cores dos nós numa página.

Preciso de uma versão específica do Unreal Engine para acompanhar?

Não. A maior parte das aulas foi gravada no Unreal Engine 4, e os nós e conceitos de Blueprint são os mesmos no Unreal Engine 4/5; só partes do editor têm aparência diferente. Com qualquer uma das versões e o editor gratuito, você acompanha.

Para onde ir depois do básico?

Depois da comunicação vêm o controle de tempo (Delta Time, Timeline e Timer), vetores e rotação, materiais em tempo real e widgets de UI. Eles viram sistemas reais, como portas, um dimmer de luz, um controle de hora do dia e um elevador, e se reúnem num projeto completo de arquitetura interativa.

O que o curso cobre

  1. Fundamentos do Editor e Blueprints 9 aulas
    Primeiros passos: o que é a Unreal Engine, o que são Blueprints, o editor, ordem de execução, helpers e tipos de nodes.
  2. Variáveis e Tipos de Dados 14 aulas
    Integer, Boolean, Float, Text, Object, Struct, Vector, Rotator e Transform; Get/Set, propriedades e operadores.
  3. Arrays 11 aulas
    Criação e manipulação de arrays: Get, Find, Length, Last Index, Is Valid Index, Contains, Insert, Remove, Clear e Append.
  4. Controle de Fluxo 12 aulas
    Switch, Branch, Do N, Do Once, Flip Flop, For Loop (com Break), Gate, Multi Gate, Sequence e While Loop.
  5. Funções, Eventos, Macros e Enums 6 aulas
    Lógica reutilizável: collapsed nodes, eventos, funções, macros, macro library e enums.
  6. Classes de Blueprint e Actors 9 aulas
    Actor, Game Mode, Character e Player Controller; mover, criar (spawn) e destruir actors; Is Valid; Get All Actors of Class.
  7. Comunicação entre Blueprints 7 aulas
    Como um Blueprint conversa com outro: referência direta, casting, Blueprint Interface e Event Dispatcher.
  8. Controle de Tempo 7 aulas
    FPS, Delta Time e Tick; Delay; Timeline com curvas customizadas; Timer.
  9. Vetores e Rotação 11 aulas
    Matemática espacial para interação: comprimento de vetor, distâncias, vetor normalizado, forward/right/up, Rotate Vector, Find Look at Rotation, pitch/yaw/roll.
  10. Materiais 2 aulas
    Materiais em tempo real: introdução aos materiais e material instance.
  11. UI e HUD 8 aulas
    Interface com Widgets: input mode e foco, programação e personalização da UI, entrada de texto.
  12. Projeto Prático: Interatividade e Ambientação 33 aulas
    Tudo aplicado numa visualização de arquitetura: personagem em primeira pessoa, destaque, troca de material e de cor, portas, luzes, câmera externa, menus, load level e level streaming, objetos móveis, áudio, relógio, minimapa, modos de câmera, elevador, third person, save/load e mais.

PDFs grátis que acompanham esta página

Guias de uma página feitos a partir das aulas, enviados por e-mail.

Perguntas frequentes

O que são Blueprints do Unreal Engine?

Blueprints são o sistema de programação visual do Unreal Engine. Em vez de digitar código, você liga nós num gráfico para definir como os objetos se comportam.

Dá para aprender Blueprints sem experiência em programação?

Dá. O curso parte do editor e vai construindo nó a nó, e não pressupõe experiência com programação.

Quanto tempo leva para aprender o básico?

Depende do seu ritmo. O curso tem 129 aulas e 21,5 horas de vídeo em 12 módulos, e os primeiros módulos cobrem o básico antes de qualquer construção.

Tem algo grátis para experimentar antes?

Tem. Há uma aula grátis de amostra e uma biblioteca de PDFs grátis de uma página, incluindo um cheat sheet de Blueprint, feitos a partir das aulas.

Blueprints ou C++?

Para as interações deste curso, como portas, luzes, menus e câmeras, Blueprints bastam e não é preciso C++.

Guias relacionados

Ver o curso