Community Tutorial: Prototipagem e refinamento de um ator interagível

O objetivo de todo programador de jogabilidade não é apenas implementar novas funcionalidades, mas também refiná-las para compor uma experiência agradável para o jogador. É um trabalho realizado em várias fases. Neste tutorial, vamos criar um ator de botão acionável que interaja com vários atores ativáveis, uma implementação na qual veremos como gerenciar colisões no motor, como trabalhar com eventos de “overlapping” e como incluir um input do novo sistema Enhanced Input do motor. Depois de desenvolver a funcionalidade básica, vamos integrar algum efeito com “Timelines”, apresentar de forma simples os widgets para exibir um texto no HUD apenas quando o jogador puder pressioná-lo e explorar o cálculo do “dot product” para interagir apenas ao olhar para o botão.

https://dev.epicgames.com/community/learning/tutorials/4V9aG/unreal-engine-prototipagem-e-refinamento-de-um-ator-interagivel