The Half-Baked Ray Caster project is hosted on sourceforge.net. You can also see it in action at http://hbrc.sourceforge.net/. It has already been used to ship a real, live Flash game, so it’s stable production code.
The build environment is based on the C Preprocessor for ActionScript project, as the preprocessor made macro functions and unrolling of repetitive code more convenient.
Camera does roll, yaw and limited pitch
Stick to the ground or fly over/under/through things.
Strip extra render features off to speed up rendering
Supports primitive shading and lighting effects
Does various types of texture mapping
Can be above and below things
Has built-in sprite support based on native Flash MovieClip type objects
You can author ‘3D’ sprites as Flash vector data, with a limited number of yaw rotations
Since sprites are vector based, they look nice however close or far away they are
Does not have to re-render the geometry if the camera isn’t moving.