Life-Like Characters: Tools, Affective Functions, and Applications (Cognitive Technologies)