A behavior language is a reactive planning language, based on the Oz Project language Hap, designed specifically for authoring believable agents-characters that express rich personality, and that, in this case, play roles in an interactive story called Facade.
No takes yet. Share an insight, caveat, or question.
Mateas et al. (2002) studied this question.