Now some of you have already seen and even played with 3D flash games. Ever wonder the 3D engines behind them? How it works? Who writes them?
"Yeah C++ can do 3D with OpenGL and DirectX and stuff but then to get moving fast (fast and productive being the operative word here...), people probably work with an already built 3D engine like The Unreal Engine (Unreal), The Crystal Engine (Final Fantasy)..."
Well, in Flash we have 2 FREE 3D Engines to work with. (popular ones that is)
You can just download the libraries and plug it into Flash Develop like how you did it with Flixel in my previous tutorials.
Which one am I using? Well err... not any actually... just browsing along.. moving along but Away3D seems to be pretty easy to get into... no I am not promoting it. Just ignore my previous sentences.. well ignore this whole paragraph but you might want to take a look at a book called "The Essential Guide to 3D in Flash". It's easy to follow and though there are errors in the codes, it's easily spottable.. spotable? Is this a word? 'Spotable'? By the way, it's based on Away3D.
Note : if you are interested, there is this Piranha flick movie called "Mega Piranha" which is totally awesome in a comedic way.