Aprenda a desenvolver mecânicas de jogo simples e essenciais para jogos em primeira pessoa (FPS) criados na Unreal Engine 5.Você mergulhará nos conceitos da estrutura de jogabilidade da Unreal Engine e criará um jogo simples usando mecânicas de interação com objetos para encontrar pistas em um cenário 3D de detetive.Por meio de lições detalhadas de C++ e Blueprints, este curso ajudará a construir uma base sólida em programação de mecanicas.Você também pode usá-lo como um kit inicial para o seu jogo FPS.Áudio original em português brasileiro.Legendas disponíveis em português (Brasil) e inglês.ObjetivoA interação com objetos é uma mecânica de jogo simples e essencial encontrada na maioria dos jogos FPS disponíveis no mercado. Você será capaz de criar essa interação com objetos na cena. Nosso mundo é uma sala de detetive repleta de objetos como telefone, TV, fita VHS, xícara de café, cadeiras, cigarros, etc.Usando o ponteiro de interação, o jogador poderá observar e descobrir objetos 3D, atribuindo comandos de teclado para interagir com eles. ImplementaçãoEste workshop inclui quatro tipos de implementação:Mapeamento das teclas WASD usando o Enhanced Input System em C++Implementação das classes do Framework de Jogabilidade (Base do Modo de Jogo, Personagem, HUD) em C++ e derivadas em BlueprintsRaycast 3D para identificar atores do jogoClasse HUD do jogo em C++ e implementação visual no Visual Designer e BlueprintsA implementação começa com as classes em C++ para criar a base da interação por meio de raycast da câmera, que detecta os atores do jogo. A partir daí, o HUD do jogo é acionado para fornecer feedback ao jogador sobre o objeto encontrado.
What you'll learn
basic game mechanics development
object interaction programming
C++ implementation for gameplay
using Blueprints for game design
creating a simple FPS game
Course objectives
learn to implement object interactions in games
create a detective-themed game scenario
build a solid understanding of Unreal Engine gameplay structure