Conteúdo do Curso
Jogo FPS com Unreal Engine
Jogo FPS com Unreal Engine
Menu Principal
Para criar um menu principal, precisamos seguir três etapas gerais para criar um menu principal para o nosso jogo.
Primeiramente, precisamos criar um novo nível. Em seguida, faremos um widget que será nosso menu principal e implementaremos algumas funcionalidades nele. Por último, precisamos configurar o blueprint do nível para que assim que abrirmos o nível e rodarmos o jogo, vejamos o widget que acabamos de criar.
Para adicionar uma imagem ao seu projeto, simplesmente crie uma pasta na pasta de conteúdo e chame-a de por exemplo Assets. Então arraste e solte sua imagem nessa pasta! Apenas certifique-se de renomear a imagem para que você possa encontrá-la facilmente mais tarde.
Então, vamos começar criando um novo nível. Você faz isso simplesmente pressionando ctrl + n
, depois escolha um Nível Vazio. Uma vez que o UE abre este nível (deve estar completamente escuro), pressione ctrl + s
para salvar o nível. Você pode querer criar uma nova pasta e chamá-la de Níveis e salvar o nível lá chamando-o de L_MainMenu
.
Crie uma nova pasta no conteúdo e chame-a de Widgets. Abra-a e clique com o botão direito lá dentro, na parte inferior do menu de clique com o botão direito há Interface do Usuário, passe o mouse sobre ela e escolha Widget Blueprint. Chame-o de WBP_MainMenu
.
Configure o MainMenu conforme descrito no vídeo.
Para que este widget abra assim que executarmos o nível L_MainMenu level
, precisamos usar algo chamado Level Blueprint. Isso é como um blueprint normal para o nível. Na figura abaixo, você pode ver como acessar este blueprint.
Dê uma olhada no vídeo para ver como você pode configurar o blueprint de nível. Mas, geralmente, você primeiro precisa garantir que está dando ao jogador a configuração correta para os controles, definindo o controlador para Somente UI, e usando um nó chamado Mostrar Cursor do Mouse. Em seguida, você cria um widget e o adiciona à viewport!
Obrigado pelo seu feedback!