Archived

This topic is now archived and is closed to further replies.

kressilac

Looking for examples of an Iso engine

Recommended Posts

Well, isometric "tile shape" (diamonds) is a side-effect of the projection chosen to represent the 3D scene. If you are using a 3D engine that supports camera rotation, you could simulate the diamond tiles with rectangles by moving the camera. This would require you to come up with a tile-based scene storage system that would then be put through a full T&L cycle (hardware or software as you please).

Using "enhanced 2D" (ie. using DrawPrimitive to draw each tile as a poly instead of blitting it as a sprite), you can of course choose to render diamonds with rectangular textures. This makes the transformation to (quasi) 3D easy, lets your artist play with rectangular textures, and is FAST on accelerated hardware. You still have the hassles of offset diamonds for tile calculations. "Enhanced 2D" could be made to work for a regular rectangular tile approach - but it would look just like any other rectangular tile system.

Share this post


Link to post
Share on other sites
I am looking for an example of a isometric engine that uses 3D to render the tiles and the characters/objects. I recently decided that the game I am going to design will play from an isometric view but I like the ability to rotate a camera around the area and zoom in and out of the action where appropriate. I could probably accomplish this in 3D but would find the networked aspects of the game much easier to handle on a tile based game.

Kressilac

------------------
Derek Licciardi

Share this post


Link to post
Share on other sites