Working on my latest project, I was looking for a reasonable game engine for an action RPG similar to Diablo or Torchlight, and I did not find any promising results. Later on I was told that Unity is the best man for the job, and so I returned to using Unity. But, however, I need a way to implement an Isometric map (using planes and orthographic camera), a character that moves when clicking on a square (plane), and collision. I know this is achievable, but what is the simplest way?
Please consider the fact that all my work is in C#.
Thanks in advance!