This is an independent project I have been working on slowly. Coded in C++ with small amounts of blueprints for simple logic.
This project is intended to be a modular turn-based RPG that can be used as a template for other projects.
This project is currently a work in progress as I continue to refine the feels of the implemented systems.
Aside for art assets provided to me, courtesy of an independent artist, this project is made entirely by myself using inspirations from the "Shin Megami Tensei" franchise by Atlus. I have recreated the "press-turn" system for this template, which rewards players with extra turns by exploiting enemy weaknesses.
These press turns are determined by character individually, so different characters can have a different number of turns, such as giving bosses an additional number of turns compared to their minions. The gif above for example demonstrates the player with 1 turn, and the enemy with 8 turns.
For the sake of the demo, it is only 1 player and 1 enemy, with the enemy automatically using their first skill. Fallbacks are in place for if the enemy runs out of magic points.
This project also features a fully customizable skill system, allowing designers to create a limitless number of skills under different affinities, elements and types, with different target settings.
This template also intends to include dungeon crawling, using my generator.