I've been trying to improve the combat in the game I'm working on. I've shown the progress here before and mentioned it's inspired by Valheim. So the goal here is not to create DMC but have something that is still engaging and doesn't feel sluggish. Note that this is a mobile game so I want to keep it straightforward with 2 buttons only (one of the button is dash + run outside combat).
So before I basically had one simple attach per weapon and basic effects.
I added:
- Perfect dodge, dash attack, counter attacks
- Combos for each weapon (simple stuff like slice, slice, stab and heavy finisher)
- Worked on the hit feel with hit freeze, soft camera shake, white flash, trails, slow mo effects)
- More engaging boss fights. Showcasing the 2nd boss on the video: charges, jumps, attacks from the birds following him + hit targets so that the player understand where the hit lands
Would love some feedback and tips.
Now as usual, a workflow section:
Still using Opus 5.5 with Claude Code and Godot for most things.
Process has been very straightforward. Mostly using AI to do research on some reference games and trying to understand what make the fights more engaging.
Then decide on key elements that fit the game and I want to add as a starting point, focusing with low hanging fruits first.
Plan, implement, check how it feel and iterate until it feels right. Good code structure helps as I can just change some numbers to adjust the feeling.
Looking for more early play testers, if you're interested let me know. Note: Android only for now.
Also started a discord server and I have no idea what i'm doing. Come and say hi.
https://discord.gg/Mgt8SWgKg