Nesta primeira parte, vamos construir passo a passo um jogo simples em C++ na Unreal Engine. Serão apresentados os conceitos essenciais para que você possa modificar códigos existentes de C++ na Unreal Engine e começar a criar suas próprias classes C++.
A prática na programação C++ é obrigatória para que você possa realmente entender os conceitos e poder usá-los no seu próprio jogo. Comece com um projeto pequeno e fique modificando e experimentando até que os conceitos C++ façam sentido para você.
Em alguns artigos irei mencionar partes de Blueprints que são equivalentes aos conceitos C++ que estão sendo apresentados. Isto ajudará a entender a semelhança e o relacionamento entre Blueprints e C++.