A role-playing game character designer in client-side javascript