game animation

I have been working on this problem for quite a while and I can’t seem to get any progress done. I have made a face model and am trying to create a game in which the face changes expressions. I have made actions to go from expression to expression, but I can’t seem to figure out how to proceed. Is it possible to just program the game in the logic panel so that the face does certain actions when needed, or is there something else I need to do with it? Any advice at all would be greatly appreciated.

If you haven´t already, you might want to look into Panda3D. It is a game engine and has built in libraries for handling things like animation blending – which will switch from one animation to another. There are some demo scenes and games that come with it to help you get started.

Unfortunately, my project’s boundaries dictate that I use only blender. Is there no way that this can be done solely in blender?