Sphere-based beat 'em up engine
So I've been thinking of starting a beat 'em up engine in Sphere, with the functionality to write multiple different games with different functionality in it. I'm going to use The Simpsons Arcade, since it has a lot of common features of other arcade beat 'em ups, and some that they don't have, allowing for more options.
A nice thing about it I think it would likely be able to use a lot of Sphere's tools, like the map engine (with some stuff for jumping and jumping collision), collision boxes, and character sprites and different sprite animations, like jumping, attacking, etc
What do you guys think? Do you think this would be a good idea, or feasible given the Sphere map engine (with some extra coded functionality? I'd start by replicating the Simpson's Arcade Game as much as I can, and then working on other games, making sure it's possible for it to be portable and flexible, without it being a SAG clone.
For those of you who haven't played TSAG, it's a fantastic arcade game, one of the best, and is a great standard for what beat 'em ups should be, which is the reason I'm using it for a base.