Wenn du das in 3D machen willst wird es etwas schwierig werden. Soweit ich es mitbekommen habe ist Unity relativ gut für soetwas. Aber ich habe es niemals selbst benutzt.
Eine 2D-Game-Engine mit isometrischer Ansicht fällt mir spontan nicht ein, aber du kannst sicher einmal danach googlen.

Man könnte vielleicht einmal einen Blick auf dieses Video werfen:
http://www.youtube.com/watch?v=Eq9_4ktpmpg
vielleicht kannst du darüber sogar das ganze mit dem VX verwirklichen.