I'm starting to hit some tricky bits in my Java project.
So far, I have drawn the following isometric tile:
And written some Java code to display it as a map:
I do this by looping over an array of tiles and drawing them on a JPanel. I have also implemented layers so that I can draw objects on top of the ground, etc. So far I have set up some basic classes such as Tile and Level but I'm starting to hit some real complexities.
My question is, with such a project, should I be drawing everything in a normal 2d perspective and rotating them? Or is drawing them isometrically and overlapping them the correct approach?
Is anyone aware of any resources that I can follow that take a similar approach to myself? I've had a Google but everyone seems to take a different approach.