← Voltar para projetos
Em desenvolvimento -Unreal Engine 5 -Projeto autoral -2025

Oathbreakers

Projeto de action RPG isométrico na Unreal Engine 5 focado em combate contra chefes, sistemas de gameplay modulares e uma fantasia sombria sobre juramentos quebrados.

Um action RPG isométrico de fantasia sombria onde cada chefe representa um juramento quebrado, criando batalhas intensas baseadas em regras, punições e momentos de superação.

Unreal Engine 5Action RPGIsométricoC++GASCombat SystemProjeto Autoral
Imagem do projeto Oathbreakers

Destaques técnicos

  • Construção da base dos sistemas de combate usando Unreal Engine, C++, Blueprints e conceitos do Gameplay Ability System.
  • Implementação inicial de habilidades, atributos, fluxo de dano e janelas de acerto de ataques.
  • Protótipo de lock-on para combate isométrico contra chefes.
  • Estruturação de classes base para jogador, inimigos e chefes.
  • Projeto desenvolvido como estudo técnico de longo prazo para sistemas escaláveis de action RPG.

Descrição do projeto

Oathbreakers é um projeto autoral de action RPG isométrico desenvolvido na Unreal Engine 5, com foco em combate contra chefes, sistemas de gameplay modulares e uma ambientação de fantasia sombria.

A proposta do jogo gira em torno de juramentos, regras sagradas, punições e personagens que desafiam uma ordem corrompida. Cada chefe representa uma ideia de juramento quebrado, criando batalhas onde o jogador precisa entender padrões, reagir a mecânicas específicas e superar desafios progressivamente mais complexos.

O projeto também funciona como meu principal laboratório de estudo em Unreal Engine, C++, Gameplay Ability System, arquitetura de combate, inteligência artificial e design de bosses.

Minha participação

Atuo no projeto principalmente como gameplay programmer, game designer e level designer. Sou responsável por estruturar a base técnica do jogo, implementar sistemas de combate, organizar a arquitetura de gameplay e transformar as ideias de design em mecânicas jogáveis dentro da Unreal Engine.

Entre os sistemas trabalhados estão:

  • movimentação do personagem;
  • sistema de atributos;
  • habilidades usando Gameplay Ability System;
  • ataques leves e pesados;
  • detecção de dano;
  • estrutura de inimigos e bosses;
  • protótipos de IA;
  • lock-on target system;
  • integração de animações;
  • organização da base para futuras batalhas contra chefes.

Objetivo do projeto

O objetivo de Oathbreakers é desenvolver uma base sólida para um jogo de combate contra chefes com identidade própria. A ideia é criar uma experiência que combine ação, leitura de padrões, tomada de decisão e progressão técnica do jogador.

Além do jogo em si, o projeto também tem um papel importante no meu desenvolvimento profissional. Ele serve como base para estudar sistemas usados em jogos comerciais, praticar arquitetura de gameplay na Unreal e construir um portfólio mais forte como programador de gameplay.

Aprendizados

Esse projeto tem sido essencial para aprofundar meus estudos na Unreal Engine 5 e desenvolvimento de jogos de ação. Durante o desenvolvimento, tenho praticado conceitos como modularidade, separação de responsabilidades, uso de componentes, integração entre C++ e Blueprints, sistema de habilidades, animações e a construção de um protótipos jogavel.

Também estou usando o projeto para aprender a organizar melhor o escopo de produção, documentar decisões técnicas e transformar ideias grandes em entregas menores e testáveis.

Próximos passos

Os próximos passos do projeto envolvem finalizar um protótipo focada na iteração do combate, com um personagem jogável, um chefe funcional e um loop completo de batalha.

A partir dessa base, o plano é evoluir o projeto aprimorando a experiência.

Fique ligado nas novidades, em breve teremos alguns playtests e você pode participar. Entre em contato comigo se tiver interesse.

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.