After a little debate in FGL chat about framerate (30 looking choppy and 60 being smooth), I went and looked back on an earlier version of my engine. At that point I had lighting implemented, and was able to have around 500 triangles with a rock solid 60fps. The old engine wasn’t too optimized, and wasn’t built for garbage collection, so I went in a new direction.
Engine was stripped down, rebuilt using Away3DLite. Now I have to turn it back into a game.
Well, what can I say? Switching to Away3DLite was a larger task than I thought it would be, and now that things seem to be working, I’ll have to copy / paste a lot of my old work back into the project, and adapt it to work with the rebuilt engine. Isn’t making games fun?