Today I checked out the Apricot (Yo Frankie!) SVN to see how things have been developing. Needless to say, I’m very impressed with everything that’s been happening with the project. It’s not everyday we get to see some really good game development with the Blender Game Engine. The BGE is being used for prototyping and modeling, but I have to give credit to these guys for actually taking some initite to developing the code along the way. It would be really nice to see everything done with the BGE instead of moving it to CrystalSpace, but at least it’s getting a piece of the attention.
Some of this development has already made its way into Blender 2.47. Logic Controllers now have a State Engine. A state is currently defined as a collection of controllers and connected Actuators and Sensors that are assigned to a specific actor. States can be activated/deactivated through a State Actuator. This allows for higher level Logic design and much more control over the game engine without the need for python scripts. More controllers, actuators, and sensors have been added as well. My only hopes is that this all gets converted to a Node based design. The mess of connections can be much easier to sort through using Nodes.
Anyways, the Yo Frankie! game has a TON of files in it. 1.95GB to be exact. And it’s loaded with some awesome files. New characters, level designs, graphics and textures, the list is endless. There’s even progress on making a cinematic. It looks more like an animatic right now, but neverless I’m sure it will be edited to look amazing.
Keep up the amazing work guys. I can’t wait to see the end result.

