Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)

Games-Ringvorlesung "HERE THERE"
Games-Ringvorlesung "HERE THERE"Games-Ringvorlesung "HERE THERE"
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Riad
Djemili
Johannes
Kristmann
Combined 15+ years AAA
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
The roguelike expedition simulation
set in the 19th century
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Procedural generation
of the world and the story
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Many small events
each with player decisions
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Example
Marie-Elise the superstitious cook
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Levels of Generation
1. World Level
World Level
Special Locations Random Camping
2. Event Level
id: 'evt-sanity-fight',
charEffects: {
count: 2,
reqCharFlags: '+humanoid -special',
text: "A discussion between $name grew into a argument",
actions: {
actionText: "Arrest $name",
text: "We arrested $name.”
}
}
Event Level
declarative syntax
Event Level
id: 'evt-sanity-fight',
charEffects: {
count: 2,
reqCharFlags: '+humanoid -special',
text: "A discussion between $name grew into a argument",
actions: {
actionText: "Arrest $name",
text: "We arrested $name.”
}
}
declarative syntax
Event Level
id: 'evt-sanity-fight',
charEffects: {
count: 2,
reqCharFlags: '+humanoid -special',
text: "A discussion between $name grew into a argument",
actions: {
actionText: "Arrest $name",
text: "We arrested $name.”
}
}
declarative syntax
Event Level
id: 'evt-sanity-fight',
charEffects: {
count: 2,
reqCharFlags: '+humanoid -special',
text: "A discussion between $name grew into a argument",
actions: {
actionText: "Arrest $name",
text: "We arrested $name.”
}
}
declarative syntax
Event Level
id: 'evt-sanity-fight',
charEffects: {
count: 2,
reqCharFlags: '+humanoid -special',
text: "A discussion between $name grew into a argument",
actions: {
actionText: "Arrest $name",
text: "We arrested $name.”
}
}
declarative syntax
3. Sentence Level
”I decided it would be a [good idea|sound approach|proper
place] to stay here and told the people to [settle|rest].”
Sentence Level
Same Event
different interpretations
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Classic Love Story?
Progressive Love Story?
…?
(Apples can kill you in Nethack)
That’s it!
No a grand story arch
but a very personal story
Events may be independent,
but the characters connect them
The trick is to come up with a shared vocabulary of
hooks & lugs
Embrace the chaos!
A unique story
to every player, every time they play
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Does well on Youtube
Does not so well on Youtube
Travel Report
User generated content
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
A story that matters
beyond gameplay relevance
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Why?
does the story matter so much to our players?
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Cannibal
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Racist
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)
Allow yourself to lose control
it’s not your story, it belongs to the player
Thank you for your attention
@curiousexped @8bitbeard @riadd
www.curious-expedition.com
1 von 64

Recomendados

Storytelling: Just Tall Tales or the Future of Museums? von
Storytelling: Just Tall Tales or the Future of Museums?Storytelling: Just Tall Tales or the Future of Museums?
Storytelling: Just Tall Tales or the Future of Museums?Robert J. Stein
42.9K views70 Folien
Musik und Sound in der Videospielerfahrung (Daniel Possler) von
Musik und Sound in der Videospielerfahrung (Daniel Possler)Musik und Sound in der Videospielerfahrung (Daniel Possler)
Musik und Sound in der Videospielerfahrung (Daniel Possler)Games-Ringvorlesung "HERE THERE"
787 views34 Folien
Missverständnis »Walking-Simulator« (Christian Huberts) von
Missverständnis »Walking-Simulator« (Christian Huberts)Missverständnis »Walking-Simulator« (Christian Huberts)
Missverständnis »Walking-Simulator« (Christian Huberts)Games-Ringvorlesung "HERE THERE"
2.8K views65 Folien
ChatGPT and the Future of Work - Clark Boyd von
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
29.5K views69 Folien
Getting into the tech field. what next von
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
6.8K views22 Folien
Google's Just Not That Into You: Understanding Core Updates & Search Intent von
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
7.1K views99 Folien

Más contenido relacionado

Último

The Picture Of A Photograph von
The Picture Of A PhotographThe Picture Of A Photograph
The Picture Of A PhotographEvelyn Donaldson
39 views81 Folien
Career Building in AI - Technologies, Trends and Opportunities von
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and OpportunitiesWebStackAcademy
56 views44 Folien
Education of marginalized and socially disadvantages segments.pptx von
Education of marginalized and socially disadvantages segments.pptxEducation of marginalized and socially disadvantages segments.pptx
Education of marginalized and socially disadvantages segments.pptxGarimaBhati5
59 views36 Folien
From social media to generative media (3).pptx von
From social media to generative media (3).pptxFrom social media to generative media (3).pptx
From social media to generative media (3).pptxMark Carrigan
88 views28 Folien
The Future of Micro-credentials: Is Small Really Beautiful? von
The Future of Micro-credentials:  Is Small Really Beautiful?The Future of Micro-credentials:  Is Small Really Beautiful?
The Future of Micro-credentials: Is Small Really Beautiful?Mark Brown
131 views35 Folien
Introduction to Physiotherapy and Electrotherapy von
Introduction to Physiotherapy and ElectrotherapyIntroduction to Physiotherapy and Electrotherapy
Introduction to Physiotherapy and ElectrotherapySreeraj S R
82 views10 Folien

Último(20)

Career Building in AI - Technologies, Trends and Opportunities von WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy56 views
Education of marginalized and socially disadvantages segments.pptx von GarimaBhati5
Education of marginalized and socially disadvantages segments.pptxEducation of marginalized and socially disadvantages segments.pptx
Education of marginalized and socially disadvantages segments.pptx
GarimaBhati559 views
From social media to generative media (3).pptx von Mark Carrigan
From social media to generative media (3).pptxFrom social media to generative media (3).pptx
From social media to generative media (3).pptx
Mark Carrigan88 views
The Future of Micro-credentials: Is Small Really Beautiful? von Mark Brown
The Future of Micro-credentials:  Is Small Really Beautiful?The Future of Micro-credentials:  Is Small Really Beautiful?
The Future of Micro-credentials: Is Small Really Beautiful?
Mark Brown131 views
Introduction to Physiotherapy and Electrotherapy von Sreeraj S R
Introduction to Physiotherapy and ElectrotherapyIntroduction to Physiotherapy and Electrotherapy
Introduction to Physiotherapy and Electrotherapy
Sreeraj S R82 views
ANGULARJS.pdf von ArthyR3
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdf
ArthyR354 views
UNIT NO 13 ORGANISMS AND POPULATION.pptx von Madhuri Bhande
UNIT NO 13 ORGANISMS AND POPULATION.pptxUNIT NO 13 ORGANISMS AND POPULATION.pptx
UNIT NO 13 ORGANISMS AND POPULATION.pptx
Madhuri Bhande59 views
Geology of Ethiopia and the Horn Chapter 2 GeES 1011.pptx von behailugetu
Geology of Ethiopia and the Horn Chapter 2 GeES 1011.pptxGeology of Ethiopia and the Horn Chapter 2 GeES 1011.pptx
Geology of Ethiopia and the Horn Chapter 2 GeES 1011.pptx
behailugetu104 views
Presentation_NC_Future now 2006.pdf von Lora
Presentation_NC_Future now 2006.pdfPresentation_NC_Future now 2006.pdf
Presentation_NC_Future now 2006.pdf
Lora 38 views
Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf von TechSoup
 Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf
Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf
TechSoup 68 views
Pharmaceutical Analysis PPT (BP 102T) von yakshpharmacy009
Pharmaceutical Analysis PPT (BP 102T) Pharmaceutical Analysis PPT (BP 102T)
Pharmaceutical Analysis PPT (BP 102T)
yakshpharmacy009121 views
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx von Niranjan Chavan
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptxGuidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx
Niranjan Chavan48 views
JRN 362 - Lecture Twenty-Three (Epilogue) von Rich Hanley
JRN 362 - Lecture Twenty-Three (Epilogue)JRN 362 - Lecture Twenty-Three (Epilogue)
JRN 362 - Lecture Twenty-Three (Epilogue)
Rich Hanley46 views
Boston In The American Revolution von Mary Brown
Boston In The American RevolutionBoston In The American Revolution
Boston In The American Revolution
Mary Brown38 views

Destacado

Time Management & Productivity - Best Practices von
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
169.8K views42 Folien
The six step guide to practical project management von
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
36.7K views27 Folien
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright... von
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
12.8K views21 Folien
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present... von
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
55.5K views138 Folien
12 Ways to Increase Your Influence at Work von
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
401.7K views64 Folien
ChatGPT webinar slides von
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slidesAlireza Esmikhani
30.5K views36 Folien

Destacado(20)

Time Management & Productivity - Best Practices von Vit Horky
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky169.8K views
The six step guide to practical project management von MindGenius
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius36.7K views
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright... von RachelPearson36
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson3612.8K views
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present... von Applitools
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools55.5K views
12 Ways to Increase Your Influence at Work von GetSmarter
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter401.7K views
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G... von DevGAMM Conference
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference3.6K views
Barbie - Brand Strategy Presentation von Erica Santiago
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago25.1K views
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well von Saba Software
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software25.3K views
Introduction to C Programming Language von Simplilearn
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
Simplilearn8.5K views
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr... von Palo Alto Software
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
Palo Alto Software88.4K views
9 Tips for a Work-free Vacation von Weekdone.com
9 Tips for a Work-free Vacation9 Tips for a Work-free Vacation
9 Tips for a Work-free Vacation
Weekdone.com7.2K views
How to Map Your Future von SlideShop.com
How to Map Your FutureHow to Map Your Future
How to Map Your Future
SlideShop.com275.1K views
Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -... von AccuraCast
Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -...Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -...
Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -...
AccuraCast3.4K views
Exploring ChatGPT for Effective Teaching and Learning.pptx von Stan Skrabut, Ed.D.
Exploring ChatGPT for Effective Teaching and Learning.pptxExploring ChatGPT for Effective Teaching and Learning.pptx
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.57.7K views
How to train your robot (with Deep Reinforcement Learning) von Lucas García, PhD
How to train your robot (with Deep Reinforcement Learning)How to train your robot (with Deep Reinforcement Learning)
How to train your robot (with Deep Reinforcement Learning)
Lucas García, PhD42.5K views
4 Strategies to Renew Your Career Passion von Daniel Goleman
4 Strategies to Renew Your Career Passion4 Strategies to Renew Your Career Passion
4 Strategies to Renew Your Career Passion
Daniel Goleman122.1K views

Generative Storytelling. Unendliche Geschichten (Riad Djemili, Johannes Kristmann)