neh vectors korsakow workshop

68
The Korsakow System NEH Vectors Institute 7.23.09

Upload: ironman28

Post on 11-Nov-2014

1.027 views

Category:

Education


1 download

DESCRIPTION

A brief overview of computational narrative followed by an introduction to the (old!) Korsakow System

TRANSCRIPT

Page 1: NEH Vectors Korsakow workshop

The Korsakow System

NEH Vectors Institute 7.23.09

Page 2: NEH Vectors Korsakow workshop

Labyrinth Research Initiative

Page 3: NEH Vectors Korsakow workshop

USC School of Cinematic ArtsInteractive Media Division

Page 4: NEH Vectors Korsakow workshop

“A story should have a beginning, a middle, and an end... but not necessarily in that order.”

-Jean-Luc Godard

Interactive narrative provides an opportunity to think about storytelling along multiple axes

(i.e., we are not shackled to a three-act structure)

Page 5: NEH Vectors Korsakow workshop

Kinder-Manovich Debate

Lev Manovich: database is the opposite of narrative“[new media], are the new battlefield for the competition between database and narrative.”

Marsha Kinder: all narrative is database narrative“virtually all stories – like language itself – derive from combinations of narrative elements within a given set of parameters, which is very much in keeping with the way databases function.”

Page 6: NEH Vectors Korsakow workshop

Ludology vs. Narratology

Ludology: interactivity is the opposite of narrative; we should not impose the critical apparatus of linear-based narratology on games; we need new models for thinking about game mechanics, social dynamics of gaming, etc.

Narratology: both narrative and interactivity take many forms; even traditional linear narrative has elements of (emotional, cognitive) interactivity; narrative can be emergent, algorithmic, dynamic, etc.

Page 7: NEH Vectors Korsakow workshop

Narration vs. Narrative

Page 8: NEH Vectors Korsakow workshop

Designing narratives in an interactive structure means releasing a degree of control into the hands of two seemingly unreliable entities:

1. the user

2. the computer

What’s the problem?

Releasing authorial control goes against cherished beliefs about artistic production: creativity, originality, authenticity, authority, etc.

Page 9: NEH Vectors Korsakow workshop

Ian Flitman, Hackney Girl (generative / random)

http://www.blipstation.com

Page 11: NEH Vectors Korsakow workshop

Lev Manovich & Andreas Kratky: Soft Cinema (2005) (generative / algorithmic)

Page 12: NEH Vectors Korsakow workshop

Barbara Lattanzi, HF Critical Mass

http://www.wildernesspuppets.net

Page 13: NEH Vectors Korsakow workshop

Subservient Chicken | Burger King | Crispin, Porter & Bogusky

Page 14: NEH Vectors Korsakow workshop

The Subservient Presidenthttp://iml.usc.edu/remix/subservientpresident

Page 15: NEH Vectors Korsakow workshop

http://www.davisanddavis.org/askarnold

Page 16: NEH Vectors Korsakow workshop

Georgia-Pacific, Innocent Escapes (2005) - Fallon

Page 17: NEH Vectors Korsakow workshop

Dexter | Icetruck.tv (2007)http://icetruck.tv

Page 18: NEH Vectors Korsakow workshop

Bob Dylan, His Greatest Songs (2007)http://www.dylanmessaging.com

Page 19: NEH Vectors Korsakow workshop

Greg Roach, Virtual Cinema X-Files Game (Fox Interactive 1998)

Page 20: NEH Vectors Korsakow workshop

Greg Roach, Virtual Cinema

“artificial intuition”

Page 21: NEH Vectors Korsakow workshop

Chris Hales, Cause and Effect (2003)

combines interactive cinema with live theater

http://www.koti.org/tomtom/causeandeffect

Page 22: NEH Vectors Korsakow workshop

Morten Schjodt, Switching (2003)

Page 23: NEH Vectors Korsakow workshop

Michael Lew, Office Voodoo (2003)

http://alumni.media.mit.edu/~lew/research/voodoo

Page 24: NEH Vectors Korsakow workshop

Pia Tikka, Obsession (2006) http://www.enactivecinema.net

Page 25: NEH Vectors Korsakow workshop

Michael Mateas & Andrew Stern, Façade (2005)

http://www.interactivestory.net

emotional, interactive character behavior and drama-managed plot

Page 26: NEH Vectors Korsakow workshop

Korsakow System

Page 27: NEH Vectors Korsakow workshop

Florian ThalhoferUniversity of the Arts, Berlin

Page 28: NEH Vectors Korsakow workshop

Mediamatic Amsterdam

Page 29: NEH Vectors Korsakow workshop

Korsakow workshops

Page 30: NEH Vectors Korsakow workshop

Korsakow 5 (2009)

Page 31: NEH Vectors Korsakow workshop

Florian Thalhofer, 13terStock (2005)

http://13stock.thalhofers.com

Page 32: NEH Vectors Korsakow workshop

Florian Thalhofer, Love Story (2003)http://www.lovestoryproject.com

Page 33: NEH Vectors Korsakow workshop

snu

SNU

Smallest Narrative Unit

(determine granularity of project)

Page 34: NEH Vectors Korsakow workshop

snu

Page 35: NEH Vectors Korsakow workshop

Personal ad

Keywords describe a SNU and express preferences for other SNUs

I am a man / woman ISO man / woman

I am a cat / dog person ISO a cat / dog person

I am a smoker / nonsmoker ISO a smoker / nonsmoker

Page 36: NEH Vectors Korsakow workshop

woman

Page 37: NEH Vectors Korsakow workshop

woman

“I am a woman in search of other women”

woman

Page 38: NEH Vectors Korsakow workshop

woman<woman>

“I am a woman in search of other women”

Page 39: NEH Vectors Korsakow workshop

“I am a woman in search of other women”

Page 40: NEH Vectors Korsakow workshop

dogcat>

Page 41: NEH Vectors Korsakow workshop

dogcat>

“I am a dog person in search of dog or cat people”

Page 42: NEH Vectors Korsakow workshop

“I am a dog person in search of dog or cat people”

Page 43: NEH Vectors Korsakow workshop

(random = lack of agency)

“I am a dog person in search of dog or cat people”

Page 44: NEH Vectors Korsakow workshop

man<woman>smoker>

Page 45: NEH Vectors Korsakow workshop

man<woman>smoker>

“I am a man in search of women who smoke”

Page 46: NEH Vectors Korsakow workshop

woman<man>cat>

nonsmoker>

Page 47: NEH Vectors Korsakow workshop

woman<man>cat>

nonsmoker>

“I am a woman in search of men who like cats and don’t smoke”

Page 48: NEH Vectors Korsakow workshop

nonsmoker

“I don’t smoke and I am in search of others who don’t smoke”

Page 49: NEH Vectors Korsakow workshop

nonsmoker

“I don’t smoke and I am in search of others who don’t smoke”

Page 50: NEH Vectors Korsakow workshop

nonsmoker<cat>

“I’m a non-smoker and I am in search of someone who likes cats”

Page 51: NEH Vectors Korsakow workshop

nonsmoker<cat>

“I’m a non-smoker and I am in search of someone who likes cats”

Page 52: NEH Vectors Korsakow workshop

nonsmoker<cat>

“I’m a non-smoker and I am in search of someone who likes cats”

(lack of narrative motivation)

Page 53: NEH Vectors Korsakow workshop

Korsakow authoring tool

Page 54: NEH Vectors Korsakow workshop

3 link interface

Page 55: NEH Vectors Korsakow workshop

Many link interface + subtitles

Page 56: NEH Vectors Korsakow workshop

preview text

Page 57: NEH Vectors Korsakow workshop

Positive/Negative linking

Page 58: NEH Vectors Korsakow workshop

No Exit

No gateway movie

Multiple lifetimes

Page 59: NEH Vectors Korsakow workshop

woman

“I am a woman in search of other women”

Women

Page 60: NEH Vectors Korsakow workshop

woman

“I am a woman in search of other women”

Women

gateway SNU movie rating = low

Page 61: NEH Vectors Korsakow workshop

woman

“I am a woman in search of other women”

Women

number of lifes = 1

Page 62: NEH Vectors Korsakow workshop

womanman-

“I am a woman in search of other women only”

Women

killer keyword -

Page 63: NEH Vectors Korsakow workshop

woman<man>

Gateway SNU:“I am a woman in search of a man”

Women

Men

Page 64: NEH Vectors Korsakow workshop

woman<man>

Gateway SNU:“I am a woman in search of a man”

Women

Men

gateway SNU movie rating = 1

Page 65: NEH Vectors Korsakow workshop

Gateway SNUs + movie rating

Gateway movie(low rating)

Shared keywords

Page 66: NEH Vectors Korsakow workshop

No movie ratings

Page 67: NEH Vectors Korsakow workshop

Interactive sweet spot

Functional relation (click left, go left; type an “a,” see an “a”)

Interesting relation(non-trivial, reflective, algorithmic response)

No relation(lack of agency: random results to user input)

Page 68: NEH Vectors Korsakow workshop

Download Korsakow Software http://www.korsakow.com/ksy