I am currently working on a pseudo 3d engine in AS2 and thought i'd let you guys take a peek. I've tried to optimise it alot to get as many assets on screen as I can. The control system is:

- mouse movement rotates the camera
- left & right cursor keys straif the camera
- up & down cursor keys move you forwards & backwards
- clicking the left mouse button toggles between 2 seperate cameras objects

I am creating the map with random positions so if the clips generate very close together you may see a z-depth switch issue, however in the final version I will use XML to position the clips out of range of each other and this shouldn't be an issue

http://ripx.freeforums.org/viewtopic.php?p=17

RipX