Possible Duplicate:
Isometric rendering and picking?

I've been looking for a formula to plot (world->screen) and mouse pick (world->screen) isometric tiles in a non-diamond-shaped world. What's the usual/correct way to do this?

  • 4
    \$\begingroup\$ OK, so it's not diamond shaped. Then what is it? I guess since your question is next to identical to this one, you have seen it? I imagine something could be adapted from that. \$\endgroup\$
    – House
    Dec 4, 2012 at 4:11
  • \$\begingroup\$ Well, the world is isometric, but you don't see the shape of the map, the map is drawn to cover ALL the screen,but still using isometric picking (games like Theme Hospital or Pox Nora). The world is a square-shaped, and not a diamond-shaped. And I copied that question because I was not sure if I could explain the question with my poor english... Sorry about that. \$\endgroup\$ Dec 4, 2012 at 8:10
  • 1
    \$\begingroup\$ @Byte56 Vote to close. This is a copy and paste duplicate. \$\endgroup\$
    – bobobobo
    Dec 4, 2012 at 14:58
  • \$\begingroup\$ @bobobobo Nearly, it's asking about non-diamond-shaped, instead of diamond-shaped. But yeah, since OP is actually asking about the same thing. \$\endgroup\$
    – House
    Dec 4, 2012 at 15:13

1 Answer 1


I think you may be confusing some terms. Theme Hospital is diamond shaped from what I can tell. That's the shape of the tiles, not the entire world. You can shape the entire would however you like. The shape of the world would be the same as the shape of the tiles if the world was square (meaning equal width and height), but you don't need to make it that way.

You can use the algorithms described for this question. It's just an artistic style that will make it look like Theme hospital or Poxnora.


Not the answer you're looking for? Browse other questions tagged .