This book describes the methods you can use to create character user interfaces.
Start by clicking Introduction in the Contents.