I'd like to write an app like talking carl / talking tom cat but was wondering how they are developed?
- Are they animated on the fly using 3d? The general actions dont seem to be, they look like a series of movies being played? 
- If this is the case, how is the movement of the mouth animation done?