Laycho Lo que tu buscas se llama ABS (Action Battle System), lo más probable es que necesites una engine, aunque en internet se puede pueden encontrar algunos, más o menos completos, de diferentes autores. Todo depende de lo que necesites, incluso podrías armar tu propio sistema de una manera básica e ir haciéndolo mas complejo de acuerdo a tus necesidades.
Ejemplo de hacer tu propio sistema:
Ejemplo con el Chrono Engine (https://atelierrgss.wordpress.com/rmv-chrono-engine/):
Etcétera:
Espero que te sirva!!
Saludos