Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Combat Update!

So going forward with these posts I want to definitely try to show more of my process in both thought and design- I know people say you should share everything you do in your dev logs but I’ve always kind of felt that was more in a “something is better than nothing” sense and that what people really wanted to see was the final result.

I’ve sort of found that that is only true depending on your execution and people will take interest in your process if you’re captivating in its presentation, so going forward, I will try to be a bit more in depth with my milestones and such :D

Previous Combat System

So, in the first demo “Cynical 7” the battle system made the player feel that they were fully at the mercy of the enemy. This is usually true to some extent with most enemies in any kind of game, whether it’s the hordes of enemies in beat em ups, the power spiking bosses in RPGs, or the progressively harder AI in fighting games.

But with all of those in beat em ups you can usually combo a number of enemies at once, grind levels to becomes strong in RPGs, and master the game until the AI submits in fighting games. But in Cynical 7, all you could do was wait for the enemy to line up within your attack line and hope you got off a hit or two. That combined with the relentless enemy attacks ended up making combat more of a chore than I wanted it to (even though I didn’t feel like it was a chore- but I might be biased)

So the most important thing for me with this new demo was to completely revamp the battle system, with one major focus, giving the player more control with perks to be gained for its mastery.

The new battle system has two phases: Enemy Turn and Player Turn

Enemy Turn

During the enemy turn combat will play out a lot like it did in the first version, the player will dodge the enemy and try to land blows of their own. One major difference is this time around the player will also be able to parry attacks as well. These parries will take timing to execute but pulling them off in succession will grant the player a stackable buff :D


Player Turn

When the enemy turn ends the player turn begins. During the player turn Tris will get into hand to hand range with the enemy and be able to unleash and assortment of combos on the enemy triggered by the player in real time! Players will have to pull off combos in order to execute special moves like Harutaru Missile and Pogo Pounce! Different moves will have different uses and some might debuff or do more damage depending on the enemy and its status! The key to this system is knowing what combos do what and executing them without tripping up to maximize your turn!

But how do the turns flow?

The active turn is decided by the “momentum meter” which is much different than the one from Cynical 7. In Cynical 7 the momentum meter decided how quickly the player could move and dodge enemy attacks. In Don’t Give Up the momentum acts as a “timer” between turns. During the enemy turns the momentum bar depletes over time until it reaches the “break point”, once that happens the next hit the player lands will break the enemy’s guard and they enter “exhaustion” status and the player turn begins. The player can also deplete the enemy’s momentum faster by landing ranged attacks and successfully parrying.

Once the enemy goes into exhaustion the momentum meter begins to regenerate until it fills up at which point it becomes to enemy’s turn again. During that regeneration time the player can execute combos and special moves on the enemy.

The phases see-saw like this until the player or the enemy’s HP is depleted!

I also took the liberty of improving McRobberson's sprites now that i'm a little more seasoned :D

So what does it all look like? Well- something like this :D



Thanks for tuning in to this edition! :D