How to make 2D fighting game without animating, stretching collision shapes?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Alexandre

2D fighting games like street fighter commonly uses box collision animation (stretching). If animating collision shapes is not recommended on Godot, what is the best approach to make a 2D fighting game? Thanks!

An example video of box collision working on street fighter

:bust_in_silhouette: Reply From: MysteryGM

The Godot Area2D is the same as used in fighting games. Basically it works by checking for overlap in a 2D(X,Y) vector and is very fast.

You can stretch it as much as you want, because stretching only makes the X or Y value larger, it doesn’t do anything fancy.