SlideShare ist ein Scribd-Unternehmen logo
1 von 80
Downloaden Sie, um offline zu lesen
GAME DESIGNENGINEERING FUN IN DESIGN
OVERVIEW
Today I want to talk about the basics of
game design and structure while applying
those principles to modern digital design.


This class is theory and methodology, not
practice, but we may reference design and
programming principles, so rudimentary
experience in design or development will be
useful.
. . . . . . . . . . . .
MICHAEL WILSON

@STOPWILSON | WWW.PONYWOLF.COM
PRESENTED BY
. . . . . . . . . . . .
INTOAPROCESS?
CAN WE TURN FUN
GAMES ARE DESIGNED

TO BE ADDICTIVE
Photo used under Creative Commons from Jeff Kubina
GAME MECHANICS
• Achievements
• Behavioral Momentum
• Bonuses
• Cascading Information
• Combos
• Community Collaboration
• Countdown
• Discovery
• Epic Meaning
• Infinite Gameplay
• Levels
• Loss Aversion
• Lottery
• Ownership
• Points
• Progression
• Quests
• Reward Schedules
• Status
via http://gamification.org/wiki/Game_Mechanics
. . . . . . . . . . . .
METHODOLOGY?
SO WHAT IS THE PROBLEM WITH
IT’SASET OF FEATURES
Progress Bars
Achievements
Badges
Scoreboards
Socialization
Competition
Challenges
etc.
}METHODOLODY
THAT DON’T EQUATE TO FUN
Progress Bars
Achievements
Badges
Scoreboards
Socialization
Competition
Challenges
etc.
}= FUN/
SO HOW DO WE

MANUFACTURE

FUN?
. . . . . . . . . . . .
GAME?
WHAT IS A
THERE IS A
HIERARCHY OF
EXPERIENCE
Experience Toy Puzzle Game
EXPERIENCE
Photo used under Creative Commons from Blender Films
TOY
Photo used under Creative Commons from stevendepolo
A TOY IS DESIGNED
FOR PLAY
PLAY = INTERACTION
INHERENT “RULES” OFATOY
• Interaction
• Physical/Environmental Rules
• Expectations
• Feedback (Light, Sound, etc.)
• Discovery
• Manipulation
• etc.
TOY
VISUAL FEEDBACK
SURPRISE,

DELIGHT,

RANDOMNESS,

POSSIBILITIES

(BUT NO GOAL)
PUZZLE
Photo used under Creative Commons from fdecomite
A PUZZLE IS FUN AND HAS A
RIGHT ANSWER
--SCOTTKIM,PUZZLEMASTER(THENEXTTETRIS)
IMPLICIT RULES OFAPUZZLE
• Puzzles are a form of play.
• Puzzles have a goal or objective.
• Puzzles are “tricky.”
• Puzzles imply needed ingenuity.
PUZZLE
EXPLICIT RULES OFAPUZZLE
A PUZZLE 

HAS RULES
A PUZZLE IS FUN AND HAS
(ATLEASTONE)

RIGHT ANSWER
SURPRISE,

DELIGHT,

RANDOMNESS,

POSSIBILITIES

(NOW WITHAPURPOSE)
GAME
Photo used under Creative Commons from Muffet
A GAME IS A PLAY ACTIVITY WITH
RULES THAT INVOLVES CONFLICT
--INTERNATIONALGAMEDEVELOPERSASSOCIATION
RULES OFAGAME
• Games are an activity.
• Games have rules.
• Games have conflict.
• Games have goals.
• Games involve decision making.
• Games have an uncertain outcome.
GAMEPortions of text used under Creative Commons from Ian Schreiber
RULES OFAGAME, MAYBE?
• Games have Players?
• Games have Winners and Losers?
• Games are purposely inefficient?
• Games have outcomes?
• Games involve systems?
• Games are...?
GAME
A GAMES ARE
STORY MACHINES
STORY
Photo used under Creative Commons from DeusXFlorida
STORY
Photo used under Creative Commons from StuSeeger
THE PIECES OF OUR
STORY MACHINE ARE
CALLED MECHANICS
GAME MECHANICS ARE
CONSTRUCTS OF RULES
INTENDED TO PRODUCE AN
ENJOYABLE GAME OR
GAMEPLAY
WHAT ISAGAME?
Experience Toy Puzzle Game
Lacks
Interaction
Explicit
Rules
Inherent
Rules
Outcome
Has

Interaction
Objectives
Conflict
. . . . . . . . . . . .
FUN!
DIALING IN THE
DESIGNING FUN

IS ABOUT DESIGNING
BALANCE
BALANCE
Photo used under Creative Commons from cho45
WHAT TO BALANCE?
Risk
Luck
Random
Completion
…This
Reward
Skill
Predictive
Endlessness
That…
vs.
vs.
vs.
vs.
vs.
THESE ARE THE BIG
THREE,

BUT THERE ARE MANY
OTHERS
RISK

VS.

REWARD
RISK
RISK VS.REWARD
• Think of RISK and REWARD as a mechanic
to drive MEANING.
RISK = EFFORT

EFFORT + REWARD =
MEANING
CHALLENGE & DIFFICULTY
According to human nature, it is
inevitable that a person will learn and
gain more skill presented a
challenge and a chance to grow—
therefore a game must increase in
difficulty as the player progresses in
order to continue to be challenging
MORE CHALLENGE = MORE
EFFORT = MORE RISK
SO, A GAME 

WITHOUT RISK WILL
INHERENTLY MAKE IT
UN-FUN
LUCK

VS.

SKILL
Photos used under Creative Commons from dupo-x-y & Muffet
LUCK SKILL
ALL GAMES HAVE SOME LUCK
ALL GAMES HAVE SOME SKILL
SOURCES OF LUCK
• Random Number Generators (Dice, Coins,
etc.)
• Simultaneous Choices (Rock, Paper,
Scissors)
• Hidden Information (Cards, Stock Market)
• Environment (Weather, imperfections, etc.)
LUCK
LUCK LEVELS
THE PLAYFIELD
LUCK IS
INCLUSIVE
SKILL TAKES
EFFORT
SOURCES OF SKILL
• Physical (Exercise, Practice, etc.)
• Intelligence (IQ, Problem Solving, etc.)
• Familiarity (Experience, Practice, etc.)
• Endurance (Willpower, etc,)
SKILL
SKILL ADDS
MEANING
SO, A GAME WITH OUT
LUCK WILL INHERENTLY
MAKE IT UNFAIR
MANIPULATING LUCK
WHEN SKILL GETS AN
ADVANTAGE, DIAL UP
THE LUCK
RANDOM

VS.

PREDICTIVE
Photos used under Creative Commons from dupo-x-y & Muffet
RANDOM PREDICTIVE
RANDOMNESS ISN’T

LUCK
PREDICTIONS ARE

ODDS
CHESS IS VERY RANDOM
• The Shannon number, named after Claude
Shannon, is an estimated lower bound on
the game-tree complexity of chess
• Shanon’s number is estimated at
10,000,000,000,000,000,000,000,000,000,00
0,000,000,000,000,000,000 (1046.7) games
• More than the estimated number of atoms
in the Universe
via http://en.wikipedia.org/wiki/Shannon_number
Photos used under Creative Commons from Muffet
CHESS IS PREDICTIVE
}IN BOOK
IN BOOK
IN BOOKIN BOOK
IN BOOK
IN BOOK
IN BOOK IN BOOK
NOVELTY
IN BOOK
INBOOK
INBOOK
INBOOK
INBOOKINBOOKINBOOK
INBOOK
INBOOK
KNOWING THE POSSIBLE
OUTCOME MAKES
VARIATIONS MORE
EXCITING
WHO WINS?
i i
PREDICTIVE OUTCOMES
CREATE UNDERDOGS
PREDICTIVE OUTCOMES
CREATE RIVALRIES
WHO IS THE
UNDERDOG?
Photo used under Creative Commons from Mike_fleming
SO, A GAME WITH OUT
PREDICTIONS WILL
INHERENTLY MAKE IT
BORING
. . . . . . . . . . . .
TOGETHER
BRING IT
ARE YOU CREATING
CONFLICT?
ARE YOU CREATING
MEANING?
ARE YOU CREATING
BALANCE?
Q&A

Weitere ähnliche Inhalte

Was ist angesagt?

Metagame Design
Metagame DesignMetagame Design
Metagame Design
Amy Jo Kim
 
Beyond Gamification: designing the player journey
Beyond Gamification: designing the player journeyBeyond Gamification: designing the player journey
Beyond Gamification: designing the player journey
Amy Jo Kim
 
Smart Gamification GDC2011
Smart Gamification GDC2011Smart Gamification GDC2011
Smart Gamification GDC2011
Amy Jo Kim
 
Fun in Functional 2009
Fun in Functional 2009Fun in Functional 2009
Fun in Functional 2009
Amy Jo Kim
 
Smart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected WorldSmart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected World
Amy Jo Kim
 
Gamification: Four-Letter Word or Epic Win for Educators?
Gamification: Four-Letter Word or Epic Win for Educators?Gamification: Four-Letter Word or Epic Win for Educators?
Gamification: Four-Letter Word or Epic Win for Educators?
Daniel Stanford
 

Was ist angesagt? (20)

Rules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning GamesRules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning Games
 
Metagame Design
Metagame DesignMetagame Design
Metagame Design
 
Toward Economic Platform Studies
Toward Economic Platform StudiesToward Economic Platform Studies
Toward Economic Platform Studies
 
Beyond Gamification: designing the player journey
Beyond Gamification: designing the player journeyBeyond Gamification: designing the player journey
Beyond Gamification: designing the player journey
 
E Lg Dev Learn Ils
E Lg Dev Learn IlsE Lg Dev Learn Ils
E Lg Dev Learn Ils
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?
 
It's the Autonomy, Stupid: Autonomy Experiences Between Playful Work and Work...
It's the Autonomy, Stupid: Autonomy Experiences Between Playful Work and Work...It's the Autonomy, Stupid: Autonomy Experiences Between Playful Work and Work...
It's the Autonomy, Stupid: Autonomy Experiences Between Playful Work and Work...
 
Smart Gamification GDC2011
Smart Gamification GDC2011Smart Gamification GDC2011
Smart Gamification GDC2011
 
Cultivating Ludus: The Rhetorics of Gamification
Cultivating Ludus: The Rhetorics of GamificationCultivating Ludus: The Rhetorics of Gamification
Cultivating Ludus: The Rhetorics of Gamification
 
Gamification in Enterprise Technology
Gamification in Enterprise TechnologyGamification in Enterprise Technology
Gamification in Enterprise Technology
 
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
 
Fun in Functional 2009
Fun in Functional 2009Fun in Functional 2009
Fun in Functional 2009
 
9.5 Theses on the Power and Efficacy of Gamification
9.5 Theses on the Power and Efficacy of Gamification9.5 Theses on the Power and Efficacy of Gamification
9.5 Theses on the Power and Efficacy of Gamification
 
Outside the Box: Toward an Ecology of Gaming Enjoyment
Outside the Box: Toward an Ecology of Gaming EnjoymentOutside the Box: Toward an Ecology of Gaming Enjoyment
Outside the Box: Toward an Ecology of Gaming Enjoyment
 
Pawned. Gamification and Its Discontents
Pawned. Gamification and Its DiscontentsPawned. Gamification and Its Discontents
Pawned. Gamification and Its Discontents
 
Gameful Design: Creating Engaging Experiences
Gameful Design: Creating Engaging ExperiencesGameful Design: Creating Engaging Experiences
Gameful Design: Creating Engaging Experiences
 
Gamification 101: Design the Player Journey
Gamification 101: Design the Player JourneyGamification 101: Design the Player Journey
Gamification 101: Design the Player Journey
 
Smart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected WorldSmart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected World
 
FreeForm: Reality Invaders
FreeForm: Reality InvadersFreeForm: Reality Invaders
FreeForm: Reality Invaders
 
Gamification: Four-Letter Word or Epic Win for Educators?
Gamification: Four-Letter Word or Epic Win for Educators?Gamification: Four-Letter Word or Epic Win for Educators?
Gamification: Four-Letter Word or Epic Win for Educators?
 

Andere mochten auch

OGDC 2014: 10 bits of business/design wisdom
OGDC 2014: 10 bits of business/design wisdomOGDC 2014: 10 bits of business/design wisdom
OGDC 2014: 10 bits of business/design wisdom
GameLandVN
 
내 인생에 영향을 준 게임
내 인생에 영향을 준 게임내 인생에 영향을 준 게임
내 인생에 영향을 준 게임
kyhss1805
 
MMORPG 경제의 공정성
MMORPG 경제의 공정성MMORPG 경제의 공정성
MMORPG 경제의 공정성
SeungYeon Jeong
 
이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010
devCAT Studio, NEXON
 
MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)
Katsumi Mizushima
 

Andere mochten auch (13)

OGDC 2014: 10 bits of business/design wisdom
OGDC 2014: 10 bits of business/design wisdomOGDC 2014: 10 bits of business/design wisdom
OGDC 2014: 10 bits of business/design wisdom
 
Making a game "Just Right" through testing and play balancing
Making a game "Just Right" through testing and play balancingMaking a game "Just Right" through testing and play balancing
Making a game "Just Right" through testing and play balancing
 
내 인생에 영향을 준 게임
내 인생에 영향을 준 게임내 인생에 영향을 준 게임
내 인생에 영향을 준 게임
 
[컨디셔닝] 평형성(밸런스) - 통합
[컨디셔닝] 평형성(밸런스) - 통합[컨디셔닝] 평형성(밸런스) - 통합
[컨디셔닝] 평형성(밸런스) - 통합
 
MMORPG 경제의 공정성
MMORPG 경제의 공정성MMORPG 경제의 공정성
MMORPG 경제의 공정성
 
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
2015년 제2회 동아리 해커 세미나 - 게임 벨런싱에 대한 소개 (23기 원동현)
 
LAFS Game Design 9 - Balancing
LAFS Game Design 9 - BalancingLAFS Game Design 9 - Balancing
LAFS Game Design 9 - Balancing
 
LAFS Game Mechanics - Balancing
LAFS Game Mechanics - BalancingLAFS Game Mechanics - Balancing
LAFS Game Mechanics - Balancing
 
이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010이원, MMORPG 스토리텔링의 금기들, NDC2010
이원, MMORPG 스토리텔링의 금기들, NDC2010
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation
 
Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015Data analysis & balancing meeting thibault coupart avril 2015
Data analysis & balancing meeting thibault coupart avril 2015
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)
 

Ähnlich wie Engineering Fun in Game Design

Gamification - ASTD RTA
Gamification - ASTD RTAGamification - ASTD RTA
Gamification - ASTD RTA
trickyraymer
 
Motivating Students With Math Games
Motivating Students With Math GamesMotivating Students With Math Games
Motivating Students With Math Games
Doug Adams
 
Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)
lieveachten
 

Ähnlich wie Engineering Fun in Game Design (20)

The Power of Gamification
The Power of GamificationThe Power of Gamification
The Power of Gamification
 
JTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learningJTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learning
 
ETEC 510 Games and learning
ETEC 510 Games and learning ETEC 510 Games and learning
ETEC 510 Games and learning
 
Gamification - ASTD RTA
Gamification - ASTD RTAGamification - ASTD RTA
Gamification - ASTD RTA
 
Learning Game Design Workshop
Learning Game Design WorkshopLearning Game Design Workshop
Learning Game Design Workshop
 
An Introduction to Educational Game Design
An Introduction to Educational Game DesignAn Introduction to Educational Game Design
An Introduction to Educational Game Design
 
20+ ways to Add Game-like Elements to Your Learning Designs
20+ ways to Add Game-like Elements to Your Learning Designs20+ ways to Add Game-like Elements to Your Learning Designs
20+ ways to Add Game-like Elements to Your Learning Designs
 
Lrn2play
Lrn2playLrn2play
Lrn2play
 
Motivating Students With Math Games
Motivating Students With Math GamesMotivating Students With Math Games
Motivating Students With Math Games
 
Games for Nature - how games can make a change
Games for Nature - how games can make a changeGames for Nature - how games can make a change
Games for Nature - how games can make a change
 
2019 TURIN Summer School- Game Design Workshop
2019 TURIN Summer School- Game Design Workshop2019 TURIN Summer School- Game Design Workshop
2019 TURIN Summer School- Game Design Workshop
 
Learning through Play
Learning through PlayLearning through Play
Learning through Play
 
Creating compelling museum games (We Are Museums 2016)
Creating compelling museum games (We Are Museums 2016)Creating compelling museum games (We Are Museums 2016)
Creating compelling museum games (We Are Museums 2016)
 
Educational Games Design (STEG10 Keynote)
Educational Games Design (STEG10 Keynote)Educational Games Design (STEG10 Keynote)
Educational Games Design (STEG10 Keynote)
 
Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)
 
mindful xp Video Postmortem
mindful xp Video Postmortemmindful xp Video Postmortem
mindful xp Video Postmortem
 
#G4C12: Game Design Workshop
#G4C12: Game Design Workshop#G4C12: Game Design Workshop
#G4C12: Game Design Workshop
 
A Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsA Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and Results
 
2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop
 
Dr. Scott Nicholson. Level up! game design programs in libraries, abqla2015
Dr. Scott Nicholson. Level up! game design programs in libraries, abqla2015Dr. Scott Nicholson. Level up! game design programs in libraries, abqla2015
Dr. Scott Nicholson. Level up! game design programs in libraries, abqla2015
 

Kürzlich hochgeladen

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
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
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
gajnagarg
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
amitlee9823
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
sriharipichandi
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 

Kürzlich hochgeladen (20)

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
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
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
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 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
 
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...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
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
 

Engineering Fun in Game Design