Abstract:Virtual characters are widely used in eeducation, cartoon games and ecommerce. However, the current emotion design for virtual characters is still in a handwork stage and needs a large amount of manpower. The behaviors of most virtual characters are simple and unbelievable. Based on psychology theory and ortong, clore, collins (OCC) model, the architecture of a virtual character is presented and a formalization of a virtual character's motivation is proposed. A virtual character's emotion state is driven by a set of fuzzy productive rules for emotion decision. Emotion intensities are calculated by a fuzzy inference system. The experimental result shows that the emotion model enhances the efficacy of friend interfaces for education software,and makes a virtual character to behave more humanlike.