I am working on a flash game that includes isometric space. I have been using as3isolib for a while, and I'm less impressed with how easy it is to use. Regardless of whether I approach it incorrectly or just not so well to use, this is a question for another post.
In any case, I was thinking of a different way of approaching the problem of isometric positions, and I think I have an idea that might work. In fact, each object that should be displayed in iso-space maintains a position with three coordinates. Then these objects are registered by a camera that predicts the coordinate of a 3-coordinate position to a 2-coordinate point on the screen according to the mathematician in this Wikipedia article . Then a MovieClip is added to the scene (or, possibly, in MovieClip) at that point, and to the child index of the y-value point. Thus, I draw objects that are closer to the camera, will be βaboveβ the objects further and will be visualized above them.
So my question is twofold:
Do you think this idea will work the way I think?
Are there any existing 3D matrices / vector packages that I should look at? I know that in Flex 3 the class is Matrix3, but we do not use Flex for this game.
Thanks!
source share