Pages

quarta-feira, 3 de março de 2021

Visão geral do projeto de exemplo com C++ e Blueprint

O projeto de exemplo da parte III é baseado no modelo First Person da Unreal Engine. Será usado o modelo com Blueprints e as classes C++ serão adicionadas posteriormente.

O projeto possui quatro Atores: PlayerCharacter, PlayerProjectile, EnemyCannon e EnemyProjectile. Todos possuem uma classe base em C++ e um ou mais Blueprints filhos.

Também foi criada em C++ uma Blueprint Function Library bem simples para mostrar como isto funciona.

No nível existem canhões inimigos que disparam projéteis teleguiados na direção do jogador. O jogador pode destruir os canhões e os projéteis. Use a tecla Tab para mudar o tipo de projétil disparado pela arma do jogador. 


O projeto foi feito utilizando a Unreal Engine versão 4.26. O projeto com código fonte está disponível neste link:


Ao abrir o projeto pela primeira vez, aparecerá uma mensagem perguntando se deseja fazer o rebuild dos módulos. Clique no botão Sim.


Sumário C++