SlideShare a Scribd company logo
ROME 11-12 april 2014
Development
and storytelling:
a many-to-many
relationship
Pietro Polsinelli @ppolsinelli
Why care?
You, developer (in some sense):
as you can learn anything,
you should allocate a % of your
energy to improving
your work / product / service / (life)
looking at it as a story.
3
4
Storytelling can give
more value to your
game than more FPS!
1.Getting it in
the hands of
users
2.People want
to use it
5
6
I’ll break the
news for you:
you
are
a
writer
Hidden thesis:
you can learn
anything
The Genius in All
of Us: New
Insights into
Genetics,Talent,
and IQ
This should be a life belief of any geek.
7
"We will encourage
you to develop the
three great virtues
of a programmer:
laziness,
impatience,
and hubris."
Larry Wall,
Programming Perl
Competitve advantage of the software developer: everything else is simpler – so you can learn it.
8
Writing code
& good writing
http://blog.codinghorror.com/how-to-write-without-writing
10 10
“ The difference between a tolerable programmer and a great
programmer is not how many programming languages they know, and it's
not whether they prefer Python or Java. It's whether they can communicate
their ideas.
By persuading other people, they get leverage.
By writing clear comments and technical specs, they let other
programmers understand their code, which means other programmers
can use and work with their code instead of rewriting it.
Absent this, their code is worthless. ”
Dev side.
11
“In defense of my fellow
programmers,
communication with other human
beings is not exactly what we
signed up for”
Not signed up for.
12
Give me an example
of stories useful in
development
Ideas ->
Drawings ->
Requirements ->
Mockups ->
Functional mockups ->
Linked mockups ->
Conditionally linked mockups ->
Javascript browser prototype ->
Javascript model ported to a
Unity quick prototype ->
Unity for web / desktop demo ->
Multi platform deploy
}GLUE?
Could hardly be simpler: a match-3 game, Bust the Dust.
15
10000000 addictive, linear story.
16
Not alone in developing awareness.
17
Maybe getting to
the point
19
Learn to write
How I learned to write: it is a
skill, a real craftmanship.
Made many discoveries.
My story.
21
22
Its a craft.
Quality resists means.
23
For sale:
baby shoes,
never worn.
Practical tips:
- brevity- Twitter is a great master
- break common places
-use a third eye
- use white space 24
Tip.
Self-contained
posts.
People can join any time.
25
The most important point I’m
making is to
WRITE WITH THE DOOR OPEN.
What I am saying is simply: write a dev log?
Learn to detect the story
26
http://www
.shiningroc
ksoftware.c
om/
There are videos, and quick ways to do them. If you have a narrative defined, you can do them quickly.
27
No way to learn more, experiment, get feedback,attention, ideas than passing the damn door: I am a
novice in games, but I am keeping the door open…
28
No way to learn more, experiment, get feedback,attention, ideas than passing the damn door: I am a
novice in games, but I am keeping the door open…
29
No way to learn more, experiment, get feedback,attention, ideas than passing the damn door: I am a
novice in games, but I am keeping the door open…
30
Stories express
meaningful work
So one day you begin to write.
Thinking of your work, your new enterprise as a story can help in multiple dimensions.
If it begins to make sense to you, it can make sense to others. At least its possible.
32
The incredibly important day of
your game being published.
Nothing happens, a boring day
like any other.
Hooks can only come from your narrative. Repubblica 24h ...
33
Back to writing for
games
Stories, loops,
interactivity
One idea:
progression
vs.
emergence
Emergenceis the primordial game structure, where a game is specified as a
small number of rules that combine and yield large numbers of game
variations, which the players then design strategies for dealing with. This is found in card
and board games and in most action and all strategy games. Emergence games tend to be
replayable and tend to foster tournaments and strategy guides.
Progressionis the historically newer structure that entered the computer game
through the adventure genre. In progression games, the player has to perform a
predefined set of actions in order to complete the game. One feature of
the progression game is that it yields strong control to the game designer: Since the designer
controls the sequence of events, this is also where we find the games with cinematic or
storytelling ambitions. This leads to the infamous experience of playing a game "on a rail",
i.e. where the work of the player is simply to perform the correct pre-defined moves in
order to advance the game. Progression games have walkthroughs, specifying all the actions
needed to complete the game.
38
Emergence / Progression
Sim City, Braid.
39
40
Narrative
for / in / from / out
games
The Magic Circle: Huizinga, Johan. 1971. Homo Ludens: A Study of the Play Element in Culture. Boston:
Beacon Press.
42
Which story?
- user gameplay story
- learning story
- author scripted story
- game generated story
- describing the game (story as ux tool)
Distinguish: emergent narrative vs. embedded narrative.
43
Classical media is not interactive: depends how you look at it.There is a
branching reality, and videogames are rarely truly interactive.
http://gamamoto.com/2011/11/08/storytelling-and-video-games/ 44
“If one understands that
storytelling for games
has little or nothing to
do with interactive
storytelling one has
already saved oneself a
lot of trouble.”
It goes in many directions.
45
46
47
http://www.amazon.com/Fundamentals-Adventure-Design-Ernest-Adams-ebook/dp/B00IE950C2
48
Relationship with
mechanics
Game are made of loops
To analyze the mechanics of a game, you got to find the loops.
50
Flow:The Psychology of Optimal Experience Mihaly Csikszentmihalyi (Author)
51
Koster – Deterding definition of fun.
52
“Fun is
about
learning in
a context
where there
is no
pressure”
But in school there is, and there has to be, pressure.There is here a dynamic.
http://www.youtube.com/watch?feature=player_embedded&v=x5YtkTw4wn4#!
53
http://codingconduct.cc/Pawned
54
Fun is learning - but
learning is not always
fun.
“Fun is a feedback we
get in the mind when
absorbing patterns for
learning purposes” -
Koster
From “Theory of Fun”
55
The dark side
No narrative ideal, no purpose beyond monetization. Lenses in a skeleton:The Sims Social.
57
Measure,measure,measure.
58
Addiction by Design Natascha Schull
http://gelconference.com/videos/2008/natasha_schull
97% is given by the slot machine – study IT
Applications
Problem:
RAI Cinema -> people love
movies, people don’t go to
movies.
Make them play “movie writer”.
Melt-a-Plot: UI design includes motivation.
61
62
63
Problem:
Integrating social tools in the
enterprise (like anything else)
is conceptually complex and
practically hard.
Social Business Toolkit
64
Meet this “thing”. Reactions?
65
We have a complex theme, a friendly approach.We basically have this problem: the cards are on the
surface.And the alternative is not very friendly. It is a learning problem.
66
(See mockup.)
67
Turning into a strategy game
activates a feedback loop – only
the digital game can give this is a
practical, feasible way.
68
Engine core is the action / task relationship.
69
Non played games.
Dear Esther, Proteus, Journey
70
Games for change
71
Games for change
72
Oh how nice it is to work as a
slave for this multinational
http://unmanned.molleindustria.org/
73
Playfied solutions
“Gamification”. Bottle bank arcade. Somemtimes, unhealthy psychological consequences.
Techniology of “fitting better”: technology for control (Foucault).
Game play is instrumental to an external goal.
74
http://thegamebible.com/
75
Finale
77
78
Persuasive UIs
79
Sebastian Deterding
Jesse Schell
Chris DeLeon “Hobby game Dev”
80
https://twitter.com/ppolsinelli/lists/game-designers
https://twitter.com/ppolsinelli/lists/game-magazines-studies
81
My twitter stream is mostly
dedicated to game design:
http://twitter.com/ppolsinelli
A blog on game design
http://designagame.eu
82
http://www.hollywoodreporter.com/news/hobbit-desolation-smaug-48-
frames-655444
http://strangesounds.org/2013/09/new-us-mysterious-booms-reports-
from-virginia-kentucky-ohio-california-florida-new-york.html
https://www.heidisongs.com/blog/2012/02/teaching-kindergartners-to-
write.html
Image sources.

More Related Content

What's hot

Videogame Design and Programming - 09 Puzzles
Videogame Design and Programming - 09 PuzzlesVideogame Design and Programming - 09 Puzzles
Videogame Design and Programming - 09 Puzzles
Pier Luca Lanzi
 
Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's Journey
Andrew Dotsenko
 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0
Andrew Dotsenko
 
DoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game DesignDoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game Design
DevGAMM Conference
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get Results
HRDQ-U
 
How to Deliver Low Tech Gamification with Game the System™
How to Deliver Low Tech Gamification with Game the System™How to Deliver Low Tech Gamification with Game the System™
How to Deliver Low Tech Gamification with Game the System™
Monica Cornetti
 
Creative Engineering 101
Creative Engineering 101Creative Engineering 101
Creative Engineering 101
Deborah Mensah-Bonsu
 
Boston games forum universal design lessons - dave bisceglia
Boston games forum   universal design lessons - dave biscegliaBoston games forum   universal design lessons - dave bisceglia
Boston games forum universal design lessons - dave biscegliaElizabeth Cormack
 
Long After the Thrill: Sustaining Passionate Users
Long After the Thrill: Sustaining Passionate UsersLong After the Thrill: Sustaining Passionate Users
Long After the Thrill: Sustaining Passionate Users
Stephen Anderson
 
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game PitchesLAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
David Mullich
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and Conceptualization
Pier Luca Lanzi
 
Teaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction DesignTeaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction Design
Christina Wodtke
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
Pier Luca Lanzi
 
Game Design: from rules to craft
Game Design: from rules to craftGame Design: from rules to craft
Game Design: from rules to craft
Pietro Polsinelli
 
Андрій Доценко “Game Designer’s Journey”
Андрій Доценко “Game Designer’s Journey”Андрій Доценко “Game Designer’s Journey”
Андрій Доценко “Game Designer’s Journey”
Lviv Startup Club
 
Designing Puzzles for Video Games
Designing Puzzles for Video GamesDesigning Puzzles for Video Games
Designing Puzzles for Video Games
Pier Luca Lanzi
 
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & EmotionGame UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Lennart Nacke
 
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
Lennart Nacke
 
Designing An Applied Game For Your Museum - Workshop
Designing An Applied Game For Your Museum - WorkshopDesigning An Applied Game For Your Museum - Workshop
Designing An Applied Game For Your Museum - Workshop
Pietro Polsinelli
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
Pier Luca Lanzi
 

What's hot (20)

Videogame Design and Programming - 09 Puzzles
Videogame Design and Programming - 09 PuzzlesVideogame Design and Programming - 09 Puzzles
Videogame Design and Programming - 09 Puzzles
 
Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's Journey
 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0
 
DoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game DesignDoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game Design
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get Results
 
How to Deliver Low Tech Gamification with Game the System™
How to Deliver Low Tech Gamification with Game the System™How to Deliver Low Tech Gamification with Game the System™
How to Deliver Low Tech Gamification with Game the System™
 
Creative Engineering 101
Creative Engineering 101Creative Engineering 101
Creative Engineering 101
 
Boston games forum universal design lessons - dave bisceglia
Boston games forum   universal design lessons - dave biscegliaBoston games forum   universal design lessons - dave bisceglia
Boston games forum universal design lessons - dave bisceglia
 
Long After the Thrill: Sustaining Passionate Users
Long After the Thrill: Sustaining Passionate UsersLong After the Thrill: Sustaining Passionate Users
Long After the Thrill: Sustaining Passionate Users
 
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game PitchesLAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and Conceptualization
 
Teaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction DesignTeaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction Design
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
Game Design: from rules to craft
Game Design: from rules to craftGame Design: from rules to craft
Game Design: from rules to craft
 
Андрій Доценко “Game Designer’s Journey”
Андрій Доценко “Game Designer’s Journey”Андрій Доценко “Game Designer’s Journey”
Андрій Доценко “Game Designer’s Journey”
 
Designing Puzzles for Video Games
Designing Puzzles for Video GamesDesigning Puzzles for Video Games
Designing Puzzles for Video Games
 
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & EmotionGame UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
Game UX Summit '17: Challenges of Evaluating Player Cognition & Emotion
 
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
GAMES USER RESEARCH: Guest Lecture in UX Design Class at Wilfried Laurier Uni...
 
Designing An Applied Game For Your Museum - Workshop
Designing An Applied Game For Your Museum - WorkshopDesigning An Applied Game For Your Museum - Workshop
Designing An Applied Game For Your Museum - Workshop
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
 

Similar to Development and storytelling: a many-to-many relationship

Game Design for Storytellers
Game Design for StorytellersGame Design for Storytellers
Game Design for Storytellers
Pietro Polsinelli
 
Game Design for Product Ideas and UI Design
Game Design for Product Ideas and UI DesignGame Design for Product Ideas and UI Design
Game Design for Product Ideas and UI Design
Pietro Polsinelli
 
Teaching with Games
Teaching with GamesTeaching with Games
Teaching with Games
Pietro Polsinelli
 
From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015
From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015
From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015
Codemotion
 
From Web to Game Development
From Web to Game DevelopmentFrom Web to Game Development
From Web to Game Development
Pietro Polsinelli
 
Applied Game Design by Example
Applied Game Design by ExampleApplied Game Design by Example
Applied Game Design by ExamplePietro Polsinelli
 
Videogames Saving and Damning Players
Videogames Saving and Damning PlayersVideogames Saving and Damning Players
Videogames Saving and Damning Players
Pietro Polsinelli
 
Just add points? What UX can (and cannot) learn from games
Just add points? What UX can (and cannot) learn from gamesJust add points? What UX can (and cannot) learn from games
Just add points? What UX can (and cannot) learn from games
Sebastian Deterding
 
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating GamesPixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
pixellab
 
Interactive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - NewsgamesInteractive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - Newsgames
Gerald Holubowicz
 
From gamification to game design
From gamification to game designFrom gamification to game design
From gamification to game design
Codemotion
 
Clearing Creative Road Blocks to Keep the Creative Juices Flowing
Clearing Creative Road Blocks to Keep the Creative Juices FlowingClearing Creative Road Blocks to Keep the Creative Juices Flowing
Clearing Creative Road Blocks to Keep the Creative Juices Flowing
mochimedia
 
LAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisLAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and Analysis
David Mullich
 
Motivating Students With Math Games
Motivating Students With Math GamesMotivating Students With Math Games
Motivating Students With Math GamesDoug Adams
 
Design Thinking
Design ThinkingDesign Thinking
Design Thinking
Hristo Neychev
 
All Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game DesignAll Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game Design
Interaction Design Association Chapter São Paulo
 
Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning
Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning
Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning
Lucas Gillispie
 
UPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi PelesUPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi Peles
Ohad Inbar
 
Gamification and Usability
Gamification and UsabilityGamification and Usability
Gamification and Usability
Dudi Peles
 

Similar to Development and storytelling: a many-to-many relationship (20)

Game Design for Storytellers
Game Design for StorytellersGame Design for Storytellers
Game Design for Storytellers
 
Game Design for Product Ideas and UI Design
Game Design for Product Ideas and UI DesignGame Design for Product Ideas and UI Design
Game Design for Product Ideas and UI Design
 
Teaching with Games
Teaching with GamesTeaching with Games
Teaching with Games
 
From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015
From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015
From Web to Game Development - Pietro Polsinelli - Codemotion Roma 2015
 
From Web to Game Development
From Web to Game DevelopmentFrom Web to Game Development
From Web to Game Development
 
Applied Game Design by Example
Applied Game Design by ExampleApplied Game Design by Example
Applied Game Design by Example
 
Videogames Saving and Damning Players
Videogames Saving and Damning PlayersVideogames Saving and Damning Players
Videogames Saving and Damning Players
 
Just add points? What UX can (and cannot) learn from games
Just add points? What UX can (and cannot) learn from gamesJust add points? What UX can (and cannot) learn from games
Just add points? What UX can (and cannot) learn from games
 
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating GamesPixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
 
Interactive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - NewsgamesInteractive Journalism - StoryDesign - Newsgames
Interactive Journalism - StoryDesign - Newsgames
 
From gamification to game design
From gamification to game designFrom gamification to game design
From gamification to game design
 
Clearing Creative Road Blocks to Keep the Creative Juices Flowing
Clearing Creative Road Blocks to Keep the Creative Juices FlowingClearing Creative Road Blocks to Keep the Creative Juices Flowing
Clearing Creative Road Blocks to Keep the Creative Juices Flowing
 
LAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisLAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and Analysis
 
Motivating Students With Math Games
Motivating Students With Math GamesMotivating Students With Math Games
Motivating Students With Math Games
 
Design Thinking
Design ThinkingDesign Thinking
Design Thinking
 
Learning through Play
Learning through PlayLearning through Play
Learning through Play
 
All Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game DesignAll Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game Design
 
Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning
Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning
Beyond Gamification - Tips for Busy Educators to Level Up Classroom Learning
 
UPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi PelesUPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi Peles
 
Gamification and Usability
Gamification and UsabilityGamification and Usability
Gamification and Usability
 

More from Pietro Polsinelli

Museums and Learning
Museums and LearningMuseums and Learning
Museums and Learning
Pietro Polsinelli
 
The Perfect Fuckup Formula
The Perfect Fuckup FormulaThe Perfect Fuckup Formula
The Perfect Fuckup Formula
Pietro Polsinelli
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) development
Pietro Polsinelli
 
Engagement as playful learning
Engagement as playful learningEngagement as playful learning
Engagement as playful learning
Pietro Polsinelli
 
(Mis)Understanding Applied Game Design: Vaccine!
(Mis)Understanding Applied Game Design: Vaccine!(Mis)Understanding Applied Game Design: Vaccine!
(Mis)Understanding Applied Game Design: Vaccine!
Pietro Polsinelli
 
A Romantic Approach to Game Design
A Romantic Approach to Game DesignA Romantic Approach to Game Design
A Romantic Approach to Game Design
Pietro Polsinelli
 
A Short Workshop in Game Design
A Short Workshop in Game DesignA Short Workshop in Game Design
A Short Workshop in Game Design
Pietro Polsinelli
 
How to Fail Kickstarter and Live Happily Ever After
How to Fail Kickstarter and Live Happily Ever AfterHow to Fail Kickstarter and Live Happily Ever After
How to Fail Kickstarter and Live Happily Ever After
Pietro Polsinelli
 
People in love at Games in Tuscany
People in love at Games in TuscanyPeople in love at Games in Tuscany
People in love at Games in Tuscany
Pietro Polsinelli
 
From Gamification to Game Design
From Gamification to Game DesignFrom Gamification to Game Design
From Gamification to Game Design
Pietro Polsinelli
 
People in Love: a game about urban design
People in Love: a game about urban designPeople in Love: a game about urban design
People in Love: a game about urban design
Pietro Polsinelli
 
Impact of technology on narratives
Impact of technology on narrativesImpact of technology on narratives
Impact of technology on narratives
Pietro Polsinelli
 
Gamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open GraphGamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open Graph
Pietro Polsinelli
 
From HTML5 websites to HTML5 games
From HTML5 websites to HTML5 gamesFrom HTML5 websites to HTML5 games
From HTML5 websites to HTML5 games
Pietro Polsinelli
 
Deterding on "Persuasive Design"
Deterding on "Persuasive Design"Deterding on "Persuasive Design"
Deterding on "Persuasive Design"
Pietro Polsinelli
 
Engagement by Design
Engagement by DesignEngagement by Design
Engagement by Design
Pietro Polsinelli
 
Engagement by Design - First Draft
Engagement by Design - First DraftEngagement by Design - First Draft
Engagement by Design - First Draft
Pietro Polsinelli
 
Digital storytelling part 2 publishing
Digital storytelling part 2   publishingDigital storytelling part 2   publishing
Digital storytelling part 2 publishing
Pietro Polsinelli
 
Digital storytelling part 1 writing
Digital storytelling part 1   writingDigital storytelling part 1   writing
Digital storytelling part 1 writing
Pietro Polsinelli
 

More from Pietro Polsinelli (19)

Museums and Learning
Museums and LearningMuseums and Learning
Museums and Learning
 
The Perfect Fuckup Formula
The Perfect Fuckup FormulaThe Perfect Fuckup Formula
The Perfect Fuckup Formula
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) development
 
Engagement as playful learning
Engagement as playful learningEngagement as playful learning
Engagement as playful learning
 
(Mis)Understanding Applied Game Design: Vaccine!
(Mis)Understanding Applied Game Design: Vaccine!(Mis)Understanding Applied Game Design: Vaccine!
(Mis)Understanding Applied Game Design: Vaccine!
 
A Romantic Approach to Game Design
A Romantic Approach to Game DesignA Romantic Approach to Game Design
A Romantic Approach to Game Design
 
A Short Workshop in Game Design
A Short Workshop in Game DesignA Short Workshop in Game Design
A Short Workshop in Game Design
 
How to Fail Kickstarter and Live Happily Ever After
How to Fail Kickstarter and Live Happily Ever AfterHow to Fail Kickstarter and Live Happily Ever After
How to Fail Kickstarter and Live Happily Ever After
 
People in love at Games in Tuscany
People in love at Games in TuscanyPeople in love at Games in Tuscany
People in love at Games in Tuscany
 
From Gamification to Game Design
From Gamification to Game DesignFrom Gamification to Game Design
From Gamification to Game Design
 
People in Love: a game about urban design
People in Love: a game about urban designPeople in Love: a game about urban design
People in Love: a game about urban design
 
Impact of technology on narratives
Impact of technology on narrativesImpact of technology on narratives
Impact of technology on narratives
 
Gamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open GraphGamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open Graph
 
From HTML5 websites to HTML5 games
From HTML5 websites to HTML5 gamesFrom HTML5 websites to HTML5 games
From HTML5 websites to HTML5 games
 
Deterding on "Persuasive Design"
Deterding on "Persuasive Design"Deterding on "Persuasive Design"
Deterding on "Persuasive Design"
 
Engagement by Design
Engagement by DesignEngagement by Design
Engagement by Design
 
Engagement by Design - First Draft
Engagement by Design - First DraftEngagement by Design - First Draft
Engagement by Design - First Draft
 
Digital storytelling part 2 publishing
Digital storytelling part 2   publishingDigital storytelling part 2   publishing
Digital storytelling part 2 publishing
 
Digital storytelling part 1 writing
Digital storytelling part 1   writingDigital storytelling part 1   writing
Digital storytelling part 1 writing
 

Recently uploaded

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 

Recently uploaded (20)

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 

Development and storytelling: a many-to-many relationship