I'm starting work on a tile-based RPG. Think a cross between Minecraft and Diablo. It's pretty weak right now, and I haven't even started on the rendering engine, but I'm sure it will turn out alright. I'm not familiar with rendering and such, so if anyone could tell me how it's usually done it would help (for these kinds of games). Also, I haven't played Diablo in a LONG while. Isometric rendering seems very limiting (but probably the easiest rendering I would be able to do), so how is it done there? From what I remember it is done by hiding objects that would be in the way of the camera. (Btw, I know Diablo isn't technically isometric, but the default camera is in that view...)