← Voltar para projetos
Em progresso -Unreal Engine 5 -Estudo técnico / Curso -2025

Aura

Projeto de estudo na Unreal Engine 5 focado em Gameplay Ability System, RPG top-down, habilidades, atributos, efeitos de gameplay e arquitetura de combate.

Um estudo técnico de action RPG top-down na Unreal Engine 5, criado para aprofundar conhecimentos em Gameplay Ability System, C++, Blueprints e sistemas de combate.

Unreal Engine 5Action RPGTop-downC++Gameplay Ability SystemEstudo TécnicoCurso
Imagem do projeto Aura

Destaques técnicos

  • Estudo da arquitetura do Gameplay Ability System em um projeto de action RPG top-down.
  • Implementação de atributos, habilidades, efeitos e sistemas de combate.
  • Prática de integração entre C++ e Blueprints na Unreal Engine.
  • Uso do projeto como base técnica para sistemas futuros de Oathbreakers.

Descrição do projeto

Aura é um projeto de estudo desenvolvido na Unreal Engine 5 com foco em sistemas de RPG, combate top-down e uso do Gameplay Ability System.

O objetivo principal do projeto foi aprofundar meu conhecimento técnico na Unreal Engine, especialmente em arquitetura de gameplay, habilidades, atributos, efeitos de gameplay, interface de usuário e integração entre C++ e Blueprints.

Diferente de um projeto autoral completo, Aura foi usado como base de aprendizado para entender como sistemas profissionais de gameplay podem ser estruturados em um jogo de ação com elementos de RPG.

Minha participação

Estou estudando de sozinho, minha atuação é basicamente analisar os pontos sobre gameplay programming, implementação de sistemas e entendimento da arquitetura do projeto para transferir essas ideias para meus próprios projetos.

Durante o estudo, eu desenvolvi habilidades com:

  • Gameplay Ability System;
  • atributos de personagem;
  • efeitos de gameplay;
  • habilidades ofensivas;
  • sistema de dano;
  • experiência e progressão;
  • interface de usuário;
  • integração entre C++ e Blueprints;
  • organização de classes e componentes;
  • comunicação entre personagens, habilidades e HUD.

Objetivo do estudo

O objetivo de Aura é estudar como jogos de RPG de ação podem organizar sistemas complexos de gameplay de forma modular.

Através dele, consigo perceber melhor como o Gameplay Ability System separa responsabilidades entre atributos, habilidades, efeitos, cálculos de dano e estados de personagem.

Esse estudo está sendo uma base importante para outros projetos, especialmente para meu desenvolvimento em sistemas de combate, bosses e arquitetura de gameplay.

Aprendizados

Esse projeto é um dos pilares essenciais para fortalecer minha base técnica na Unreal Engine 5. Ele já me mostrou conceitos cruciais como replicação de atributos, aplicação de efeitos, ativação de habilidades, cálculo de dano, uso de tags de gameplay e construção de interfaces conectadas ao sistema de habilidades.

Constantemente eu aprendo mais e mais a pensar em código de forma mais modular, reaproveitável e preparada para expansão.

Relação com outros projetos

Os aprendizados de Aura influenciam diretamente o desenvolvimento de projetos autorais como Oathbreakers, especialmente na parte de atributos, habilidades, dano, efeitos, replicação e organização da arquitetura de combate.

Apesar de ser um projeto de estudo, ele representa uma etapa importante da minha evolução como programador de gameplay, porque me permitiu trabalhar com sistemas próximos aos usados em jogos complexos.

Próximos passos

A partir dos conhecimentos adquiridos em Aura, o próximo passo é aplicar esses conceitos em projetos autorais, adaptando a arquitetura para sistemas próprios de combate, inimigos, bosses, progressão e multiplayer.

Acompanhe este projeto

Este projeto ainda não está disponível para jogar publicamente. Você pode ver outros projetos, ler artigos técnicos ou entrar em contato comigo.