Yep! Although I'm designing it with fighting / action games in mind this framework mostly boils down to "tools that let you change hitboxes based on your current state and button presses."
Nice