Opa, um jogo de luta, brasileiro, feito em godot? São 3 coisas que tem tudo a ver comigo, então eu tenho bastante coisa pra falar, vamo lá.
Primeira coisa que me chamou a atenção: o cenário é uma quadra inteira, e dá pra andar em todas as direções, mas na hora da luta os dois acabam ficando basicamente parados no mesmo lugar. A idéia é ser 1 x 1 mesmo ou vocês pretendem colocar mais jogadores/inimigos ao mesmo tempo? Se for pro 1 x 1, fica faltando alguma motivação pra fazer os personagens irem pra cima e pra baixo, é por isso que os jogos de luta 2d geralmente não tem essa movimentação (nos jogos 3d existem ataques que acertam em área e outros que dá pra desviar andando pros lados, talvez vocês possam tentar algo nesse sentido). E considerando que o jogo não tem a parte aérea (pulos), é ainda mais importante trabalhar nessa movimentação, porque é movimentação que torna o jogo dinâmico, ficar parado batendo perde a graça muito rápido.
Os golpes eu achei que todos tem basicamente a mesma função, tirando a voadora eu não consegui diferenciar os outros em termos de gameplay. Senti falta de um golpe que tivesse mais alcance.
O sistema de energia é interessante, eu lembro que um dos meus primeiros projetos eu coloquei um sisteminha parecido, mas o problema é que ficar parado esperando a energia recuperar é muito chato e interrompe a gameplay. Funciona em jogos tipo Monster Hunter e Dark Souls, porque são jogos mais metódicos e os inimigos são programados de uma forma onde existe o momento certo de guardar energia e o momento certo de atacar, e isso faz parte da estratégia do jogo, mas num jogo de luta é mais complicado. Eu ainda acho que dá pra funcionar, mas eu não sei exatamente como deixar isso interessante, precisaria testar bastante.
É isso, eu sou muito fã de jogos de luta então eu acabo escrevendo bastante. Assim que vocês colocarem modo versus no jogo, pode me chamar que eu quero ajudar a testar (dá pra configurar um Parsec e jogar online mesmo sem ter modo online no jogo). Se vocês quiserem umas referências de jogos de luta pra ter umas idéias, eu recomendo o Footsies, que é um jogo bem simples que foca nos fundamentos de jogos de luta e tem código aberto no github, e o Hyperfight, que é um joguinho de luta bem interessante feito em Godot.