Great project, I can definitely feel the effort and thoughts put into the game.
So to make it better lets get in a bit about combat flow and enemy design. The devil is in the details after all.
I'll assume you have at least played one dmc games within 3/4/5 to decide to make this, so I'll use direct reference of skills from those games.
If you pay attention to Dante's rebellion combos, you'll notice that when performing Combo B's spin-around 3 hit attack, you can cancel out of it anytime with jumping, dashing and blocking, after the 1st hit lands.
My understanding is that this is to compensate for the long duration of Combo B, that you can opt out of it within reasonable speed (hard locking only the 1st hit).
Another important fact about Combo B is that it hits all around Dante as he swings rebellion from the right hand to the left. Against common enemies that guarantees hit-stun, and thus Dante's safety when performing it.
These two points are what makes Combo B work even with a long animation and not that much damage to it. It can be cancelled, and it has a 360degree reach.
This is to contrast in YMC's current version, Gura's 2nd melee press in her Combo A hits 3 times, all to the front (and does not track enemies too well), and is non-cancellable.
Especially when combined with the fact that the current enemy roaster tend to attack pretty fast (especially the shrimps), it makes Combo A very dangerous to perform, with little extra benefits, whenever there are more than 2 active enemies on the field.
So to me, improvements to the combat would either be to slow down the enemies' rate of attacks, or to equip player characters with a more versatile or responsive move set. Especially a double jump would help a lot. Even greater help would be some good long iframes when the player is being knocked back, so that they can't be stun-locked to death by a couple of Tako-spins or KFP fly-pans.
My current experience besides just spamming ranged zaps of the trident, would be to only use 1st hit of the trident ComboA, then switch to twin blade aka Agni&Rudra, or try to launch.
Naturally connecting to the topic of launching and air attacks, you may realize that in dmc3/4/5, especially 4/5 Nero/Vergil, their air combos actually has really big hitbox, way beyond where the physical reach of their already giant swords .
May not be so realistic, but it is to compensate for hitting multiple enemies, and the slight distance/height errors that often happens when both parties are falling at different speeds.
So yes, a bigger hitbox in the air would be my suggestion. Of course I do notice the existence of Payline/air stinger present in the game, but I see no reason to limit the viability of other attacks because of that.
It also would compensate for the player character easily moving backwards away from the target because he held the back button during the launch move, although I would add that a more fundamental solution would be to recreate dmc's High Times completely, where holding the back direction after high times still would not move Dante backwards by much at all.
Gura's agni&Rudra launcher also seems to have a much shorter reach than the Trident, which may be in need of some adjustments.
There are things that can be said about every move, but I hope that going in detail on just two examples can give a clear picture about the fundamental concept of it all.
So if you're still planning to improve this game for a little bit, I hope these suggestions could be of help. Nonetheless thank you once again for making a good HoloXdmc game!
Yooo this looks so good! And you already got three playable characters!! I've been trying to get a DMC clone done myself with Kronii, but school's been holding me back. If you need an extra Blender animator / Godot programmer, hmu!!!
When i try to play in coop the controller comand all players, also in the pause menu if i want to restart or quit to the main menu i can't select yes so everytime i have to alt+f4
Currently making good progress on fixing the UI issues; Still trying to figure out the controller input issues however. What controllers are you using? And what software are you using with your controllers (Steam, DS4Windows, etc.)?
So I've been able to reproduce your issue to an extent with wireless Xbox Series X controllers, where one controller controls two characters (I don't know if this is the exact same issue you're having). While I am still trying to fix the issue, I did find some remedies:
1. Playing with the controllers wired seems to help
2. Focus on another window while keeping the YMC window in view gets rid of the double inputs (this one's weird)
← Return to game
Comments
Log in with itch.io to leave a comment.
Really cool game!
I liked the large number of moves available, with each character having their specialized kit.
The combo system works well and I was surprised to find an upgrade/unlock system. Wasn't expecting that much depth in the game. Really good work!
Some improvement points:
-The game was running at 600fps on my PC according to the game's FPS counter. Consider adding VSync or capping the fps to a reasonable number.
-Volume settings seemed to reset each time I got a gameover or when going into the pause screen. May want to look into that.
-Progress saving would be nice. Starting over every time you die makes the game feel a bit repetitive. At least make it restart the current level.
Keep up the good work! :)
Great project, I can definitely feel the effort and thoughts put into the game.
So to make it better lets get in a bit about combat flow and enemy design. The devil is in the details after all.
I'll assume you have at least played one dmc games within 3/4/5 to decide to make this, so I'll use direct reference of skills from those games.
If you pay attention to Dante's rebellion combos, you'll notice that when performing Combo B's spin-around 3 hit attack, you can cancel out of it anytime with jumping, dashing and blocking, after the 1st hit lands.
My understanding is that this is to compensate for the long duration of Combo B, that you can opt out of it within reasonable speed (hard locking only the 1st hit).
Another important fact about Combo B is that it hits all around Dante as he swings rebellion from the right hand to the left. Against common enemies that guarantees hit-stun, and thus Dante's safety when performing it.
These two points are what makes Combo B work even with a long animation and not that much damage to it. It can be cancelled, and it has a 360degree reach.
This is to contrast in YMC's current version, Gura's 2nd melee press in her Combo A hits 3 times, all to the front (and does not track enemies too well), and is non-cancellable.
Especially when combined with the fact that the current enemy roaster tend to attack pretty fast (especially the shrimps), it makes Combo A very dangerous to perform, with little extra benefits, whenever there are more than 2 active enemies on the field.
So to me, improvements to the combat would either be to slow down the enemies' rate of attacks, or to equip player characters with a more versatile or responsive move set. Especially a double jump would help a lot. Even greater help would be some good long iframes when the player is being knocked back, so that they can't be stun-locked to death by a couple of Tako-spins or KFP fly-pans.
My current experience besides just spamming ranged zaps of the trident, would be to only use 1st hit of the trident ComboA, then switch to twin blade aka Agni&Rudra, or try to launch.
Naturally connecting to the topic of launching and air attacks, you may realize that in dmc3/4/5, especially 4/5 Nero/Vergil, their air combos actually has really big hitbox, way beyond where the physical reach of their already giant swords .
May not be so realistic, but it is to compensate for hitting multiple enemies, and the slight distance/height errors that often happens when both parties are falling at different speeds.
So yes, a bigger hitbox in the air would be my suggestion. Of course I do notice the existence of Payline/air stinger present in the game, but I see no reason to limit the viability of other attacks because of that.
It also would compensate for the player character easily moving backwards away from the target because he held the back button during the launch move, although I would add that a more fundamental solution would be to recreate dmc's High Times completely, where holding the back direction after high times still would not move Dante backwards by much at all.
Gura's agni&Rudra launcher also seems to have a much shorter reach than the Trident, which may be in need of some adjustments.
There are things that can be said about every move, but I hope that going in detail on just two examples can give a clear picture about the fundamental concept of it all.
So if you're still planning to improve this game for a little bit, I hope these suggestions could be of help. Nonetheless thank you once again for making a good HoloXdmc game!
Yooo this looks so good! And you already got three playable characters!! I've been trying to get a DMC clone done myself with Kronii, but school's been holding me back. If you need an extra Blender animator / Godot programmer, hmu!!!
Can someone make a mobile version please
If only this game would have a save featurie...
Also, is Takanashi Kiara broken or smth? I can't find the 'L1' button on PC.
L1 = Q (= L2) by mistake :/
Working on saving/loading for the next build, as well as remappable buttons
Mobile version please I need this
I have a question if I'm using a keyboard how do I do L1 and R1 buttons.
I can't seem to find, I do know Q and E are for L2 and R2 though
R1 = Shift
I also realize that Q is mistakenly mapped to both L1 and L2; will fix that in the next update (L1 will be mapped to F)
Thank you very much!
When i try to play in coop the controller comand all players, also in the pause menu if i want to restart or quit to the main menu i can't select yes so everytime i have to alt+f4
Interesting; I will look into that
Currently making good progress on fixing the UI issues; Still trying to figure out the controller input issues however. What controllers are you using? And what software are you using with your controllers (Steam, DS4Windows, etc.)?
Oh glad to see you are still working on the game.
I use an Xbox controller without any software.
So I've been able to reproduce your issue to an extent with wireless Xbox Series X controllers, where one controller controls two characters (I don't know if this is the exact same issue you're having). While I am still trying to fix the issue, I did find some remedies:
1. Playing with the controllers wired seems to help
2. Focus on another window while keeping the YMC window in view gets rid of the double inputs (this one's weird)
Yes with the controller wired it works.
And also the fact of unfocus the game works, LOL.
Still unavaible to play in coop because it seem that wired controller and keyboard are considered the same input so i cannot choose second character.
Since I don't have a second controller, I am obligated to have one of the two players with the keyboard.