Estações: Boas-vindas | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16
Blueprints
A Unreal Engine vem com o sistema de Script visual de Blueprint: um sistema completo de scripts de jogabilidade baseado em uma interface de nós para criar elementos de jogabilidade a partir do Unreal Editor.
Este sistema é flexível e poderoso, pois oferece aos designers a capacidade de usar praticamente toda a gama de conceitos e ferramentas que costumam estar disponíveis apenas para programadores. Além disso, a marcação específica do Blueprint, disponível na implementação C++ da Unreal Engine, permite que os programadores criem sistemas básicos que podem ser ampliados pelos designers.
Exemplo de estação
Neste exemplo, você pode ver como vários atores de Blueprint trabalham juntos para detectar quando o jogador pisa no botão, mudando as cores e abrindo a porta trancada.
Nesta configuração, cada Blueprint faz o seguinte:
BP_DoorTrigger - detecta a sobreposição da pessoa jogadora, cria um novo Event Dispatcher chamado Trigger e o chama, e depois altera a cor do botão.
BP_Light - assina o evento Trigger e, quando ele é acionado, muda de cor.
BP_DoorFrame_Unlockable - assina o evento Trigger e, quando ele é acionado, chama um evento personalizado que abre a porta.
Você pode saber mais sobre Blueprint lendo a Documentação sobre o Blueprint.