Characters are one of the most unique and dynamic components of VNgen. While they share a familiar set of actions with other entity types, unlike other entities, Characters are comprised of many sprites composited together to create a single animated persona. These sprites themselves, however, are divided into three separate categories: the body, the face, and attachments.
Although only a body is required to create a new character, it is recommended to take advantage of all three for the most compelling results. Using separate sprites for faces allows characters to automatically animate in sync with text or audio speech, and attachments provide an easy way to create clothing and body elements which can be animated and manipulated individually in real-time!
In this section we'll examine character actions covering five basic operations: create, modify, replace, destroy, and animate, with attachments to follow in a section of their own.