a big bad wolf. ! One pig builds a house out of straw, one builds a house out of sticks and one builds a house out of bricks. ! The big bad wolf visits the straw house, blows the house down, and eats the pig. ! The big bad wolf visits the stick house, blows the house down, and eats the pig. ! The big bad wolf visits the brick house and fails to blow it down. 10
straw. ! A wolf appears at the door... ! "Little pig, little Pig, let me come in." "No, no, not by the hair on my chinny chin chin." "Then I'll huff, and I'll puff, and I'll blow your house in.." ! And she does, and she eats the little pig! One of three little pigs builds a house out of bricks. ! A wolf appears at the door... ! "Little pig, little Pig, let me come in." "No, no, not by the hair on my chinny chin chin." "Then I'll huff, and I'll puff, and I'll blow your house in.." ! But she can’t! One of three little pigs builds a house out of sticks. ! A wolf appears at the door... ! "Little pig, little Pig, let me come in." "No, no, not by the hair on my chinny chin chin." "Then I'll huff, and I'll puff, and I'll blow your house in.." ! And she does, and she eats the little pig! 13
UVTCY DTKEMU UVKEMU UVTCYAJQWUG UVKEMAJQWUG DTKEMAJQWUG T DWKNFUVTCY JQWUG T DWKNFUVKEM JQWUG T YQNHXUDTKEMU T DWKNFDTKEM JQWUG T YQNHXUUVKEMU T YQNHXUUVTCY YQNH YQNH DTKEMAJQWUG
for interactive narrative mechanics [Ceptre, publication in progress] ! analysis tools (discovering possible stories and state invariants) [work in progress] Evidence of usefulness: 28
31) ! Turning these ideas into a programming language (slide 33) ! Related work in story validation (slide 36) ! Related work in game description languages (slide 38) ! How does a proof represent a story? (slide 42) 30