So! On to a new project, this time working on a turn based dungeon crawl something akin to slay the spire, you play as a party of goblins trying to escape the dungeon and defeat the heroes trying to enter! I’m currently fleshing out the combat mechanics as that’s the main thing I will be working on this project.
Below you can see the planning I’ve done so far, basically at a base level the player has three options, Attack, Defend and Magic. Each options beats one of the others (think paper, scissors, rock) Attacking will stop a spell from being cast, defending will block a sword strike, and magic cannot be blocked by defending, this concept has proven to have birthed a bunch more mechanics that add to the complexity of combat. One of these is stats, now each character has 3 stats, attack power (AP), defense (DF) and magic power (MG) . With this we now have a mechanic that if the attackers AP stat is higher than the defenders DF stat, the difference will be dealt as damage to intended target. A defender that blocks all incoming damage will stun the attacker for 1 round.
I also had the idea that if two mages should clash spells, that the entire field would suffer from some small splash damage as they collided and exploded upon each other.

I’m really excited to start working on this as i know it will push my current programming knowledge beyond my comfort levels, hopefully by the end of the next 6 weeks we have something amazing for you all to try!

