Wie MagicMaker schon sagt, technisch "relativ einfach" umzusetzen - bis auf Balancing und KI.
Ich hatte das auch mal umgesetzt (ein Pokemon-Klon von Yu-Gi-Oh Capsule Coliseum). Einzig beim berechnen der begehbaren Felder im Bezug auf die KI musste man aufpassen, dass die Performance nicht total einknickt.
(man nehme an, ein Charakter kann 10 Felder in jede Richtung gehen, und nun berechnet man für jedes der möglichen Felder die beste Position, die die KI einnimmt um Schaden zu verursachen und trotzdem von möglichst wenig Gegnern im nächsten Zug angegeriffen werden zu können).