Hello and welcome to the forum @ZaharyM!
Here’s one post on detecting combos: Complex inputs for a fighting game or similar (SOLVED)
Here’s a dev diary for an (unfinished?) beat’em up: Metal Hooligan beat’em up
And another about state-machines in a fighting game: Complicated fighting game state machines?
Some thoughts:
- Personally I’d explore the use of spine models for the fighters. You can attach game objects with collision objects to the hands and feet and other’s for hit areas in head, torso and legs.
- Another idea could be to spawn/fire short lived game objects containing collision objects and let them travel a short distance from the player performing a punch or a kick.
- Gotcha: Flipping a sprite by rotating around the y-axis will not rotate the collision object (DEF-1117)
- @samuel.nystedt started a beat’em up in Defold on an exploration day here at the office. Not sure if he dares to share the project or not.