Vous pouvez peut-être essayer d'introduire les mécaniques au fur et à mesure ?
Par exemple une première partie avec juste l'attaque (qui se régénèrerait doucement), puis ensuite on débloque le dash et là il faut commencer à jongler entre les deux, et ainsi de suite ?
Aussi, avez-vous testé quelque chose de moins punitif si une barre est pleine ? Par exemple, empêcher d'attaquer (ou très lentement) si la jauge d'attaque est pleine, limiter les mouvements si celle de dash est pleine, etc...
Si vous continuez le dev je serai curieux de voir ce que vous en ferez ! Bon courage !