SlideShare une entreprise Scribd logo
1  sur  110
Télécharger pour lire hors ligne
Applied Game
Design By
Example
Pietro Polsinelli
@ppolsinelli
Milan, 20th january 2015
2
My experience: mainly been of
transforming game / gamification
concepts in something else
3
“We don’t need a game designer.
Everybody knows what a game is.”
Transformation 1/3
Games for
Social Impact
Friday, January 16, 2015
… to develop and implement a
game infused e-learning tool
to promote early access to
services with neglect and
abuse for young people on the
move in Europe
Mission. 5
Kids becoming aware and
capable of dealing with
situations of neglect and
abuse.
6
EU project: deal with these
matters harmonically and
effectively across EU.
7
Pick a mod, just change the labels ...
8
Collateral story gets in the way
of play.
9
Designing Games for Social
Impact
RE-DESIGN
Inspired by ...
11
Inspired by Dumb Ways To Die. Specific mechanics.
12
Represent notions with
characters
13
Inspired by Dominions: cards are characters,actions, a universe.
Universe made of simple atoms
15
Build up of awareness defines
the game mechanics.
16
Game loop: shit happens.
Deal with it and keep your
universe together.
18
Your identity, your self is
complex stuff.
19
22
23
And actually more ...
24
Participative Action Research
25
Designing Games
for Social Impact
TIPS
Use cards.
27
Cards constitute a universe, not just characters and actions.
Also universal language. Developers, cards are objects –
classes, instances, extensions.
Card design:
more pervasive than it looks.
29
Plants vs. Zombies (1) was born and prototyped as a card
game – actually collectible card game.
Card enable a complex universe
(decks) explored through
simple slices – cards in hand.
31
Complexity trains strategic
thinking.
32
Distinction between input output randomness &
unpredictability: from Randomness and Game Design
Use randomness sparingly.
34
Games with simple relations
and play mechanics are simpler
to evolve.
35
Minimal viable game.
Keep a good state in the loop AND
supply an evolving story line.
If untamed, stories
kill fun in loops.
38
If Games Were Like Game Stories...
From Nick Case If Games Were Like Game Stories...
Games don’t’ branch, they evolve.
Even branching games do not have branching at their core.
Interact early with concept art.
42
Black and white games:“get ready for
fight or flight” or “poetic experience”?
Genre and inclusiveness.
Redesigned by including negative feedback,
turning avatar to mentor, building an AI.
the greatest invention
of the video game era
was – and continues
to be – “single-play”.
Applied game’ customers often don’t get this.
Independence, absence.
Applied games
definition and
theory
An applied game (serious
game) is a game designed for
a primary purpose other than
pure entertainment.
Take this as a sort of definition. Hard to say which are not serious. Note
that in effort, style, problematic this changes little.
An applied game is …
… not a game that is just
engaging, can’t stop playing it
but has no story,
no intended message
50
… not a collateral game
(say part of a viral campaign)
that promotes something as it
is sponsored by it.
51
An applied game (serious game)
is a game that teaches something
complex without declaring its
intentions.
Getting more specific.Teach can be read simply as “experience”.
You will need full game design skils – and more - to
create good games that teach something.
Shortcuts …
Game design is a specific profession.
Image from Extra Credits.
Working in applied games is particularly complex /
interesting because you are working in between systems.
56
Applied game design elicits a
dialogue between designer and
customer, both evolving
knowledge #noestimates
57
Motivational theory?
A game where you can’t win,
and its not fun.
59
This War of Mine
Each game is played because of
a motivational framework
defined by… the game itself.
61
What I say here is based on anecdotal evidence
from working experience, no data no lab.
Ian Bogost: gamification is
bullshit.
63
Friday, January 16, 2015
Category, competition,
avatar, war, reward, levels
Vs.
Inclusive, mentor, path,
story, transformation
A language change.
65
Transformation 3/6
Games for
Change
This is the communication context. Few really cares about global warming, we
have to make people aware of consequences.
67
Not so cool for not geeks.
agent based model
68
Designing Games for Change
RE-DESIGN
Friday, January 16, 2015
Dystopic future, like in The Curfew.“Lacking food
water oil”, daily life has to change. 70
How will you prepare breakfast
without electricity?
71
Variations on daily life habits due
to external changes.
72
Designing Games for Change
TIPS
Emergence: a set of simple rules
acting on many elements. The
game is an emergent behaviour
Progression: a predefined set of
actions to be performed to
complete the game
74
Emergence / Progression
Sim City, Braid.
76
Transformation 4/6
Edu Games
Summa of all you can get wrong
Promise of plants vs. Zombies, get a REALLY BAD
game.
Decent game, edu framework ...
Good game, stimulating, still left to your own
means.
Designing Edu Games
RE-DESIGN
Standard model: for edu math, take
exercises just as they are, add
gamification …
… or an opportunity to rethink
mathematical educational models
http://en.wikipedia.org/wiki/Ancient_Egyptian_mathematics
85
http://en.wikipedia.org/wiki/Ancient_Egyptian_mathematics
86
Visual calculator
87
Simple AI guiding you in
decomposing operations to
friendly operations and numbers
Making friends with specific
numbers.
Conservation of player learning: Players prefer to
use existing skills. Learning is an expensive activity
to be minimized when possible.
Corollary: Players get righteously upset when their
existing investment in learning is invalidated.
Something valuable was taken from them.
https://twitter.com/danctheduck
Town of numbers: inclusive
mechanics.
Designing Edu Games
TIPS
• http://stfj.net/DesigningForProblem-Solvers/
• create a free playground level for the non comp kind, not a tut, always there and with its dynamic, makes
it more inclusive
Transformation 5/6
Urban Design
http://www.citiesinmotion.com/
95
A different idea of urban design
RE-DESIGN
SIM City from the point of view of the peole living there.
97
http://citieschangingdiabetes.com/
Designing Urban Design Games
TIPS
Innovate urban space
representation
Innovate design too.
1D game: https://www.youtube.com/watch?v=UZ_5ol_kyL4
4D http://www.fourthdimensionapp.com/
Beyond
105
- Narrative in games
- Games with depth
- Technical boundaries
- Prototyping tips
- Estimating costs
Stuff for next time.
Become a game designer:
study, prototype, release, loop
109
My twitter stream is mostly
dedicated to game design:
@ppolsinelli
A blog on game design
http://designagame.eu
110

Contenu connexe

Tendances

BetterPoints - Dashing Dragons Pitch
BetterPoints - Dashing Dragons PitchBetterPoints - Dashing Dragons Pitch
BetterPoints - Dashing Dragons PitchVaughn Springer
 
Gamification and education
Gamification and educationGamification and education
Gamification and educationRoman Rackwitz
 
From Gamification to Game Design
From Gamification to Game DesignFrom Gamification to Game Design
From Gamification to Game DesignPietro Polsinelli
 
Games Based Learning Presentation
Games Based Learning PresentationGames Based Learning Presentation
Games Based Learning PresentationTrish Cloud
 
Technical documentation of game development Part -1
Technical documentation of game development Part -1Technical documentation of game development Part -1
Technical documentation of game development Part -1krishn verma
 
Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...
Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...
Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...Sherry Jones
 
Video Games Another Side
Video Games   Another SideVideo Games   Another Side
Video Games Another Sideguest22029c
 
Gamification Worklab DMEXCO
Gamification Worklab DMEXCO Gamification Worklab DMEXCO
Gamification Worklab DMEXCO Jasmin Karatas
 
Pound Around the World
Pound Around the WorldPound Around the World
Pound Around the WorldEze Vidra
 
Exploring games for learning
Exploring games for learningExploring games for learning
Exploring games for learningMaja Pivec
 
GAMIFICATION IN A DIGITAL WORLD | ISTANBUL
GAMIFICATION IN A DIGITAL WORLD | ISTANBULGAMIFICATION IN A DIGITAL WORLD | ISTANBUL
GAMIFICATION IN A DIGITAL WORLD | ISTANBULJasmin Karatas
 
Jerry Chang's EECS441 Company Presentation: Niantic
Jerry Chang's EECS441 Company Presentation: NianticJerry Chang's EECS441 Company Presentation: Niantic
Jerry Chang's EECS441 Company Presentation: NianticJerry Chang
 
Tudung Botol FYP
Tudung Botol FYPTudung Botol FYP
Tudung Botol FYPaleyjendro
 
Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...
Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...
Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...Sebastian Deterding
 

Tendances (18)

BetterPoints - Dashing Dragons Pitch
BetterPoints - Dashing Dragons PitchBetterPoints - Dashing Dragons Pitch
BetterPoints - Dashing Dragons Pitch
 
Let The Games Begin 2.0
Let The Games Begin 2.0Let The Games Begin 2.0
Let The Games Begin 2.0
 
Gamification and education
Gamification and educationGamification and education
Gamification and education
 
From Gamification to Game Design
From Gamification to Game DesignFrom Gamification to Game Design
From Gamification to Game Design
 
Gamers can change the world!
Gamers can change the world!Gamers can change the world!
Gamers can change the world!
 
Games Based Learning Presentation
Games Based Learning PresentationGames Based Learning Presentation
Games Based Learning Presentation
 
Technical documentation of game development Part -1
Technical documentation of game development Part -1Technical documentation of game development Part -1
Technical documentation of game development Part -1
 
Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...
Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...
Introduction to Gamification VS. Game-Based Learning (GBL) - Make An Engaging...
 
Video Games Another Side
Video Games   Another SideVideo Games   Another Side
Video Games Another Side
 
Gamification Worklab DMEXCO
Gamification Worklab DMEXCO Gamification Worklab DMEXCO
Gamification Worklab DMEXCO
 
Pound Around the World
Pound Around the WorldPound Around the World
Pound Around the World
 
Exploring games for learning
Exploring games for learningExploring games for learning
Exploring games for learning
 
GAMIFICATION IN A DIGITAL WORLD | ISTANBUL
GAMIFICATION IN A DIGITAL WORLD | ISTANBULGAMIFICATION IN A DIGITAL WORLD | ISTANBUL
GAMIFICATION IN A DIGITAL WORLD | ISTANBUL
 
Jerry Chang's EECS441 Company Presentation: Niantic
Jerry Chang's EECS441 Company Presentation: NianticJerry Chang's EECS441 Company Presentation: Niantic
Jerry Chang's EECS441 Company Presentation: Niantic
 
What is the Meaning of this? Understanding the contentious(?) relationship be...
What is the Meaning of this? Understanding the contentious(?) relationship be...What is the Meaning of this? Understanding the contentious(?) relationship be...
What is the Meaning of this? Understanding the contentious(?) relationship be...
 
Benefits of gaming
Benefits of gamingBenefits of gaming
Benefits of gaming
 
Tudung Botol FYP
Tudung Botol FYPTudung Botol FYP
Tudung Botol FYP
 
Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...
Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...
Mechanics, Messages, Meta-Media: How Persuasive Games Persuade, and What They...
 

Similaire à Applied Game Design by Example

Game Design: from rules to craft
Game Design: from rules to craftGame Design: from rules to craft
Game Design: from rules to craftPietro Polsinelli
 
Game Design for Storytellers
Game Design for StorytellersGame Design for Storytellers
Game Design for StorytellersPietro Polsinelli
 
Development and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationshipDevelopment and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationshipPietro 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 DesignPietro Polsinelli
 
Development and storytelling: a many-to-many relationship - Polsinelli
Development and storytelling: a many-to-many relationship - PolsinelliDevelopment and storytelling: a many-to-many relationship - Polsinelli
Development and storytelling: a many-to-many relationship - PolsinelliCodemotion
 
Applied And Persuasive Applications For Museums
Applied And Persuasive Applications For MuseumsApplied And Persuasive Applications For Museums
Applied And Persuasive Applications For MuseumsPietro Polsinelli
 
Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayGame Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayAndrzej Marczewski
 
Gamification and Usability
Gamification and UsabilityGamification and Usability
Gamification and UsabilityDudi Peles
 
UPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi PelesUPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi PelesOhad Inbar
 
Surviving Applied Games (2018)
Surviving Applied Games (2018)Surviving Applied Games (2018)
Surviving Applied Games (2018)Pietro Polsinelli
 
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 Gamespixellab
 
Video Games The Learning Revolution Tesol France
Video Games The Learning Revolution Tesol FranceVideo Games The Learning Revolution Tesol France
Video Games The Learning Revolution Tesol FrancePaul Maglione
 
Games for learning & Role Play Scenarios
Games for learning & Role Play ScenariosGames for learning & Role Play Scenarios
Games for learning & Role Play ScenariosPaul Pivec
 
Week11 puzzle-games-2-
Week11  puzzle-games-2-Week11  puzzle-games-2-
Week11 puzzle-games-2-NaimChePee
 
Ted talks
Ted talksTed talks
Ted talksFayePRF
 
What Us Game Developers Need To Know About Free To Play In China
What Us Game Developers Need To Know About Free To Play In ChinaWhat Us Game Developers Need To Know About Free To Play In China
What Us Game Developers Need To Know About Free To Play In ChinaZhan Ye
 
Zhan Ye - What US Game Developers Need to Know about Free-to-Play in China
Zhan Ye - What US Game Developers Need to Know about Free-to-Play in ChinaZhan Ye - What US Game Developers Need to Know about Free-to-Play in China
Zhan Ye - What US Game Developers Need to Know about Free-to-Play in ChinaVirtual Goods Summit
 

Similaire à Applied Game Design by Example (20)

Game Design: from rules to craft
Game Design: from rules to craftGame Design: from rules to craft
Game Design: from rules to craft
 
Playfied Storytelling
Playfied StorytellingPlayfied Storytelling
Playfied Storytelling
 
Game Design for Storytellers
Game Design for StorytellersGame Design for Storytellers
Game Design for Storytellers
 
Development and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationshipDevelopment and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationship
 
Applied and persuasive: playful learning
Applied and persuasive: playful learningApplied and persuasive: playful learning
Applied and persuasive: playful learning
 
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
 
Development and storytelling: a many-to-many relationship - Polsinelli
Development and storytelling: a many-to-many relationship - PolsinelliDevelopment and storytelling: a many-to-many relationship - Polsinelli
Development and storytelling: a many-to-many relationship - Polsinelli
 
Applied And Persuasive Applications For Museums
Applied And Persuasive Applications For MuseumsApplied And Persuasive Applications For Museums
Applied And Persuasive Applications For Museums
 
Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayGame Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
 
Gamification and Usability
Gamification and UsabilityGamification and Usability
Gamification and Usability
 
UPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi PelesUPA Israel event 2011 – Dudi Peles
UPA Israel event 2011 – Dudi Peles
 
Surviving Applied Games (2018)
Surviving Applied Games (2018)Surviving Applied Games (2018)
Surviving Applied Games (2018)
 
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
 
Video Games The Learning Revolution Tesol France
Video Games The Learning Revolution Tesol FranceVideo Games The Learning Revolution Tesol France
Video Games The Learning Revolution Tesol France
 
Games for learning & Role Play Scenarios
Games for learning & Role Play ScenariosGames for learning & Role Play Scenarios
Games for learning & Role Play Scenarios
 
Week11 puzzle-games-2-
Week11  puzzle-games-2-Week11  puzzle-games-2-
Week11 puzzle-games-2-
 
Teaching with Games
Teaching with GamesTeaching with Games
Teaching with Games
 
Ted talks
Ted talksTed talks
Ted talks
 
What Us Game Developers Need To Know About Free To Play In China
What Us Game Developers Need To Know About Free To Play In ChinaWhat Us Game Developers Need To Know About Free To Play In China
What Us Game Developers Need To Know About Free To Play In China
 
Zhan Ye - What US Game Developers Need to Know about Free-to-Play in China
Zhan Ye - What US Game Developers Need to Know about Free-to-Play in ChinaZhan Ye - What US Game Developers Need to Know about Free-to-Play in China
Zhan Ye - What US Game Developers Need to Know about Free-to-Play in China
 

Plus de Pietro Polsinelli

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 - WorkshopPietro Polsinelli
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) developmentPietro Polsinelli
 
Engagement as playful learning
Engagement as playful learningEngagement as playful learning
Engagement as playful learningPietro 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
 
From Web to Game Development
From Web to Game DevelopmentFrom Web to Game Development
From Web to Game DevelopmentPietro Polsinelli
 
A Short Workshop in Game Design
A Short Workshop in Game DesignA Short Workshop in Game Design
A Short Workshop in Game DesignPietro 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 AfterPietro 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 TuscanyPietro 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 designPietro Polsinelli
 
Impact of technology on narratives
Impact of technology on narrativesImpact of technology on narratives
Impact of technology on narrativesPietro 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 GraphPietro Polsinelli
 
From HTML5 websites to HTML5 games
From HTML5 websites to HTML5 gamesFrom HTML5 websites to HTML5 games
From HTML5 websites to HTML5 gamesPietro Polsinelli
 
Deterding on "Persuasive Design"
Deterding on "Persuasive Design"Deterding on "Persuasive Design"
Deterding on "Persuasive Design"Pietro Polsinelli
 
Engagement by Design - First Draft
Engagement by Design - First DraftEngagement by Design - First Draft
Engagement by Design - First DraftPietro Polsinelli
 
Digital storytelling part 2 publishing
Digital storytelling part 2   publishingDigital storytelling part 2   publishing
Digital storytelling part 2 publishingPietro Polsinelli
 
Digital storytelling part 1 writing
Digital storytelling part 1   writingDigital storytelling part 1   writing
Digital storytelling part 1 writingPietro Polsinelli
 

Plus de Pietro Polsinelli (19)

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
 
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!
 
From Web to Game Development
From Web to Game DevelopmentFrom Web to Game Development
From Web to Game Development
 
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
 
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
 

Dernier

Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 

Dernier (20)

Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 

Applied Game Design by Example