SlideShare a Scribd company logo
1 of 29
Download to read offline
Conceptualization
Videogame Design and Programming

Prof. Pier Luca Lanzi
Coming up with ideas is difficult
Coming up with excellent ideas is even more difficult
And coming up with ideas is just the beginningโ€ฆ
Game design is about generating layers and iterations of
ideas that help to refine and evolve your original concept

Prof. Pier Luca Lanzi
Creativity

โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ

3

Great ideas come from great input into your mind and senses
Not only playing games, but living a curious life, full of curiosity people, places,
thoughts and events
Mihaly Csikszentmihalyi describes the stages of creativity as
Preparation โ€“ becoming immerse in a topic or domain of interest, a set of
problematic issues
Incubations โ€“ when ideas โ€œchurn aroundโ€
Insight โ€“ the โ€œaha!โ€ moment, when the pieces of the puzzles, or an idea, fall
together
Evaluation โ€“ when the person decides whether the insight is valuable and
worth pursuing. Is it really original?
Elaboration โ€“ the longest part of the creativity process; it takes the most
time and is the hardest (Edison, 99% perspiration 1% inspiration).

ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ

Prof. Pier Luca Lanzi
The creative process is less linear than recursive.
Sometimes incubation lasts for years, sometimes
it takes hours, sometimes it includes one deep insight
and innumerable small ones

Prof. Pier Luca Lanzi
โ€œI want to make a game about studying Chinese!โ€

Prof. Pier Luca Lanzi
Ideas also come from analyzing existing games and activities
Develop your critical skills (not just think โ€œcool!โ€)
Pay close attention to your emotional responses,
to your cycle of frustration, exhilaration, confidence, etc.
Discuss games with friends, deconstruct games, etc.
Begin a game journal

Prof. Pier Luca Lanzi
Brainstorming

โ€ขโ€ฏ

7

When there is no time to wait for that moment of inspiration to hit, you need
a more formalized system of idea generation, like brainstorming

โ€ขโ€ฏ

Powerful skill which requires practice โ€“ can be done alone or better in team

โ€ขโ€ฏ

It is all about โ€œasking the right questionโ€ (The Imagineers at Disney)

โ€ขโ€ฏ

It is all about finding the right balance between stimulation and structure

Prof. Pier Luca Lanzi
Brainstorming Best Practices

โ€ขโ€ฏ
โ€ขโ€ฏ

8

State of Challenge โ€“ first you need to articulate the challenge, for instance,
design a game in which players build alliances and then betray them
No criticism โ€“ if alone, donโ€™t self censor or edit your ides, Write them all down
and worry about quality later. If in a team, donโ€™t criticize or ignore your
colleaguesโ€™ ideas during the process. Itโ€™s all about free thinking. Speak in terms
of โ€œyes, and โ€ฆโ€

โ€ขโ€ฏ

Vary the method

โ€ขโ€ฏ

Put it on the wall

โ€ขโ€ฏ

Go for lots of ideas

โ€ขโ€ฏ

Donโ€™t go too long
Prof. Pier Luca Lanzi
Brainstorming Alternate Methods

โ€ขโ€ฏ

List Creation

โ€ขโ€ฏ

Idea Cards

โ€ขโ€ฏ

Mind Maps

โ€ขโ€ฏ

Stream of Consciousness

โ€ขโ€ฏ

Shout it out

โ€ขโ€ฏ

Cut it up

โ€ขโ€ฏ

Surrealist Games (Exquisite Corpse)

โ€ขโ€ฏ

Research
Prof. Pier Luca Lanzi

9
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Editing and Refining

โ€ขโ€ฏ

12

It should be done on a different day than brainstorming, works on the same
principles of brainstorming (e.g., donโ€™t bash ideas)

โ€ขโ€ฏ

Technical Feasibility

โ€ขโ€ฏ

Market Opportunity

โ€ขโ€ฏ

Artistic Considerations

โ€ขโ€ฏ

Business/Cost/Time Restrictions

โ€ขโ€ฏ

When refining, narrow down the list of ideas to three. Then schedule a second
level brainstorming session

Prof. Pier Luca Lanzi
When your have a clear idea of the key features,
write your ideas up as a short one-page description

Prof. Pier Luca Lanzi
Guidelines for the Game Concept

14

โ€ขโ€ฏ

The game-concept document expresses the core idea of the game

โ€ขโ€ฏ

Brief and simple to encourage a flow of ideas (one page).

โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ

The target audience is the people responsible for advancing the idea to the
next step: a formal game proposal
Typically, all concepts are presented to the director of product development
(or executive producer) before they get outside of the product development
department
The director will determine whether or not the idea has merit and will either
toss it or dedicate some resources to developing the game proposal.

Prof. Pier Luca Lanzi
Tim Ryan, The Anatomy of a Design Document, Part 1
http://www.gamasutra.com/view/feature/3384/the_anatomy_of_a_design_document_.php?page=1

Prof. Pier Luca Lanzi
Turning Ideas Into a Game

โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ

16

After the game-concept has been accepted, with a list of potential features, it
is time to turn the concept into a game
Several designers take a shortcut, they begin with a set of existing mechanics, a
genre of play
But what if the idea does not fit nicely in a predefined genre?
For instance, it is not really an FPS. Should the idea be modified to be force to
fit a predefined game genre?
Try to experiment with your game mechanics to explore new directions
Try to develop a vision of the type of player experience you wish to create.
The formal structure will follow from that vision. Perhaps, it will have elements
of exiting games, but overall, it will feel entirely new.
Prof. Pier Luca Lanzi
Designers should not be distracted by the dramatic elements.
Story and characters are important
but they should not obscure the view of the gameplay
They should remain in the designerโ€™s mind,
but secondary until you pin down the formal elements

Prof. Pier Luca Lanzi
Focus on the Formal Elements
(the question you should ask to yourself)

18

โ€ขโ€ฏ What is the conflict in my game?
โ€ขโ€ฏ What the rules and the procedures?
โ€ขโ€ฏ What actions to the players take and when?
โ€ขโ€ฏ Are there turns? How do they work?
โ€ขโ€ฏ How many players can play?
โ€ขโ€ฏ How long does a game take to resolve?
โ€ขโ€ฏ What is the working title?
โ€ขโ€ฏ Who is the target audience?
โ€ขโ€ฏ What platform will this game run on?
โ€ขโ€ฏ What restrictions or opportunities does the environment have?
โ€ขโ€ฏ Are there any particular interaction modes?
Prof. Pier Luca Lanzi
To Draft Your Game Structureโ€ฆ

19

โ€ขโ€ฏ Define each playerโ€™s goal
โ€ขโ€ฏ What does a player need to do to win
โ€ขโ€ฏ Write down the most important type of player action in the
โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ
โ€ขโ€ฏ

game
Describe how this functions
Write down the procedures and rules in outline format
Only focus on the most critical rules, leave all the other rules for
later
Map out how a typical turn works. Using a flow chart is the most
effective way to visualize this
Define how many players can play
How do these players interact with one another
Prof. Pier Luca Lanzi
Exercise: Consider one game you like and
try to come out with new design features

Prof. Pier Luca Lanzi
Elements of the Game Concept

โ€ขโ€ฏ Introduction
โ€ขโ€ฏ Background (optional)
โ€ขโ€ฏ Description
โ€ขโ€ฏ Key features
โ€ขโ€ฏ Genre
โ€ขโ€ฏ Platform(s)
โ€ขโ€ฏ Concept art (optional)
โ€ขโ€ฏ Analysis of the market (mandatory)

Prof. Pier Luca Lanzi

21
Structure of the Game-Concept Document

โ€ขโ€ฏ

22

Introduction
These words will sell the document to the reader.
One sentence to describe the game in an excited manner.
Include the title, genre, platform, and any other meaningful bits of
information that cannot wait until the next sentence.
Should be brief, the longer it is, the more your vision will seem diluted
Example: "Man or Machine is a first-person shooter for the PC that uses
the proven Quake II engine to thrust players into the role of an android
space marine caught up in the epic saga of the interstellar techno-wars of
the thirty-seventh century."

ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ

โ€ขโ€ฏ

Description
In a few paragraphs or a page, describes the game to the readers as if they
are the players. Use the second-person perspective -- "you."
Must avoid specifics (e.g., mouse-clicks), but must not be too vague.

ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ

Prof. Pier Luca Lanzi
Structure of the Game-Concept Document

โ€ขโ€ฏ

Key Features
Bullet point list of items that will set this game apart from others
For instance, "Advanced Artificial Intelligence (AI): Man or Machine will
recreate and advance the challenging and realistic AI that made Half-Life
game of the year.โ€œ
Carefully determine the number of features to include (too few will sell
the game short, too many will water down the strongest features)
Genre
In a few words, define the type of game or flavor (puzzle, FPS, etc.)
In case, refine the genre with additional words (e.g., WWII FPS)
Platform
In a few words, list the target platform(s).
f you think the game concept is applicable to multiple platforms, you
should also indicate which platform is preferred or initial.
If you intend multiplayer support on the Internet, indicate that as well.

ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ

โ€ขโ€ฏ
โ€ขโ€ฏ

23

ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ
ยง๏‚งโ€ฏ

Prof. Pier Luca Lanzi
Structure of the Game-Concept Document

24

โ€ขโ€ฏ Analysis of the Competitors
ยง๏‚งโ€ฏList at least 3-5 games that are your competitors
ยง๏‚งโ€ฏIn one sentence tell why yours is special
very important!
game concept must be anonymous J๏Š
your concept must occupy one page at most.
name must be on the other side J๏Š so that we can scan
the concepts leaving out the names
art should be included on extra sheets (using one side)
Prof. Pier Luca Lanzi
Your Homework

25

โ€ขโ€ฏ Write down the game-concept document for the game you wish
to propose to the class

โ€ขโ€ฏ The firm deadline is October 18, 2012
โ€ขโ€ฏ The game-concept document must be delivered in class
โ€ขโ€ฏ Students can also prepare a short video to support their proposal
(no face shown). The link to the video should be sent to
pierluca.lanzi@polimi.it by October 18, 2013.

โ€ขโ€ฏ The game-concept document must be well-written and
accurately proof read.
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi

More Related Content

What's hot

Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and ConceptualizationPier Luca Lanzi
ย 
Elements for the Theory of Fun
Elements for the Theory of FunElements for the Theory of Fun
Elements for the Theory of FunPier Luca Lanzi
ย 
Engagement through Gamification
Engagement through GamificationEngagement through Gamification
Engagement through GamificationPier Luca Lanzi
ย 
Videogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal ElementsVideogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal ElementsPier Luca Lanzi
ย 
Data Driven Game Design
Data Driven Game DesignData Driven Game Design
Data Driven Game DesignPier Luca Lanzi
ย 
Course Organization
Course OrganizationCourse Organization
Course OrganizationPier Luca Lanzi
ย 
VDP2016 - Lecture 07 The design document
VDP2016 - Lecture 07 The design documentVDP2016 - Lecture 07 The design document
VDP2016 - Lecture 07 The design documentPier Luca Lanzi
ย 
VDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerVDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerPier Luca Lanzi
ย 
VDP2016 - Lecture 05 Game analysis frameworks
VDP2016 - Lecture 05 Game analysis frameworksVDP2016 - Lecture 05 Game analysis frameworks
VDP2016 - Lecture 05 Game analysis frameworksPier Luca Lanzi
ย 
VDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 ConceptualizationVDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 ConceptualizationPier Luca Lanzi
ย 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsPier Luca Lanzi
ย 
Designing Puzzles for Video Games
Designing Puzzles for Video GamesDesigning Puzzles for Video Games
Designing Puzzles for Video GamesPier Luca Lanzi
ย 
VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesPier Luca Lanzi
ย 
Introduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - MeccanicheIntroduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - MeccanichePier Luca Lanzi
ย 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game DesignChristian Chomiak
ย 
VDP2016 - Lecture 12 Puzzle Design
VDP2016 - Lecture 12 Puzzle DesignVDP2016 - Lecture 12 Puzzle Design
VDP2016 - Lecture 12 Puzzle DesignPier Luca Lanzi
ย 
VDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationVDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationPier Luca Lanzi
ย 
Levels Of Learner Activity: 10 Points For Gryffindor
Levels Of Learner Activity: 10 Points For GryffindorLevels Of Learner Activity: 10 Points For Gryffindor
Levels Of Learner Activity: 10 Points For GryffindorCharles Palmer
ย 

What's hot (20)

Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and Conceptualization
ย 
Elements for the Theory of Fun
Elements for the Theory of FunElements for the Theory of Fun
Elements for the Theory of Fun
ย 
Engagement through Gamification
Engagement through GamificationEngagement through Gamification
Engagement through Gamification
ย 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
ย 
Videogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal ElementsVideogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal Elements
ย 
Data Driven Game Design
Data Driven Game DesignData Driven Game Design
Data Driven Game Design
ย 
Game Balancing
Game BalancingGame Balancing
Game Balancing
ย 
Course Organization
Course OrganizationCourse Organization
Course Organization
ย 
VDP2016 - Lecture 07 The design document
VDP2016 - Lecture 07 The design documentVDP2016 - Lecture 07 The design document
VDP2016 - Lecture 07 The design document
ย 
VDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerVDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesigner
ย 
VDP2016 - Lecture 05 Game analysis frameworks
VDP2016 - Lecture 05 Game analysis frameworksVDP2016 - Lecture 05 Game analysis frameworks
VDP2016 - Lecture 05 Game analysis frameworks
ย 
VDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 ConceptualizationVDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 Conceptualization
ย 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanics
ย 
Designing Puzzles for Video Games
Designing Puzzles for Video GamesDesigning Puzzles for Video Games
Designing Puzzles for Video Games
ย 
VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgames
ย 
Introduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - MeccanicheIntroduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - Meccaniche
ย 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
ย 
VDP2016 - Lecture 12 Puzzle Design
VDP2016 - Lecture 12 Puzzle DesignVDP2016 - Lecture 12 Puzzle Design
VDP2016 - Lecture 12 Puzzle Design
ย 
VDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationVDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generation
ย 
Levels Of Learner Activity: 10 Points For Gryffindor
Levels Of Learner Activity: 10 Points For GryffindorLevels Of Learner Activity: 10 Points For Gryffindor
Levels Of Learner Activity: 10 Points For Gryffindor
ย 

Similar to Videogame Design and Programming - 04 Conceptualization

Videogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design DocumentVideogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design DocumentPier Luca Lanzi
ย 
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 AnalysisDavid Mullich
ย 
LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationDavid Mullich
ย 
Game Design for Modern Times
Game Design for Modern TimesGame Design for Modern Times
Game Design for Modern TimesDeborah Mensah-Bonsu
ย 
Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's JourneyAndrew Dotsenko
ย 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptxUgurKaplancali
ย 
Game design
Game designGame design
Game designa ab
ย 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0Andrew Dotsenko
ย 
ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€
ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€
ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€Lviv Startup Club
ย 
mindful xp Video Postmortem
mindful xp Video Postmortemmindful xp Video Postmortem
mindful xp Video Postmortemmindful xp
ย 
Designing Serious Games - how to get started?
Designing Serious Games - how to get started?Designing Serious Games - how to get started?
Designing Serious Games - how to get started?Fred Moritz
ย 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxLusSilva352586
ย 
How to develop a game
How to develop a game How to develop a game
How to develop a game Intersog
ย 
Narrative skill of game content development
Narrative skill of game content developmentNarrative skill of game content development
Narrative skill of game content developmentDurgesh Pandey
ย 
Game prototyping 101
Game prototyping 101Game prototyping 101
Game prototyping 101Rudrasen Sitoleh
ย 
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 ResultsHRDQ-U
ย 
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 PitchesDavid Mullich
ย 
Designing a Studio For Game Designers | Luna Javier
Designing a Studio For Game Designers | Luna JavierDesigning a Studio For Game Designers | Luna Javier
Designing a Studio For Game Designers | Luna JavierJessica Tams
ย 
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo KimGetting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo KimNaresh Jain
ย 
GameSalad Weekend Intensive
GameSalad Weekend Intensive GameSalad Weekend Intensive
GameSalad Weekend Intensive Lynne Watanabe
ย 

Similar to Videogame Design and Programming - 04 Conceptualization (20)

Videogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design DocumentVideogame Design and Programming - 08 The Design Document
Videogame Design and Programming - 08 The Design Document
ย 
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
ย 
LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - Conceptualization
ย 
Game Design for Modern Times
Game Design for Modern TimesGame Design for Modern Times
Game Design for Modern Times
ย 
Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's Journey
ย 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptx
ย 
Game design
Game designGame design
Game design
ย 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0
ย 
ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€
ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€
ะะฝะดั€ั–ะน ะ”ะพั†ะตะฝะบะพ โ€œGame Designerโ€™s Journeyโ€
ย 
mindful xp Video Postmortem
mindful xp Video Postmortemmindful xp Video Postmortem
mindful xp Video Postmortem
ย 
Designing Serious Games - how to get started?
Designing Serious Games - how to get started?Designing Serious Games - how to get started?
Designing Serious Games - how to get started?
ย 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
ย 
How to develop a game
How to develop a game How to develop a game
How to develop a game
ย 
Narrative skill of game content development
Narrative skill of game content developmentNarrative skill of game content development
Narrative skill of game content development
ย 
Game prototyping 101
Game prototyping 101Game prototyping 101
Game prototyping 101
ย 
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
ย 
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
ย 
Designing a Studio For Game Designers | Luna Javier
Designing a Studio For Game Designers | Luna JavierDesigning a Studio For Game Designers | Luna Javier
Designing a Studio For Game Designers | Luna Javier
ย 
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo KimGetting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
ย 
GameSalad Weekend Intensive
GameSalad Weekend Intensive GameSalad Weekend Intensive
GameSalad Weekend Intensive
ย 

More from Pier Luca Lanzi

11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i Videogiochi11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i VideogiochiPier Luca Lanzi
ย 
Breve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei VideogiochiBreve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei VideogiochiPier Luca Lanzi
ย 
Global Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning WelcomeGlobal Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning WelcomePier Luca Lanzi
ย 
Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018Pier Luca Lanzi
ย 
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...Pier Luca Lanzi
ย 
GGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di aperturaGGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di aperturaPier Luca Lanzi
ย 
Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018Pier Luca Lanzi
ย 
DMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparationDMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparationPier Luca Lanzi
ย 
DMTM Lecture 19 Data exploration
DMTM Lecture 19 Data explorationDMTM Lecture 19 Data exploration
DMTM Lecture 19 Data explorationPier Luca Lanzi
ย 
DMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph miningDMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph miningPier Luca Lanzi
ย 
DMTM Lecture 17 Text mining
DMTM Lecture 17 Text miningDMTM Lecture 17 Text mining
DMTM Lecture 17 Text miningPier Luca Lanzi
ย 
DMTM Lecture 16 Association rules
DMTM Lecture 16 Association rulesDMTM Lecture 16 Association rules
DMTM Lecture 16 Association rulesPier Luca Lanzi
ย 
DMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluationDMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluationPier Luca Lanzi
ย 
DMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clusteringDMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clusteringPier Luca Lanzi
ย 
DMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clusteringDMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clusteringPier Luca Lanzi
ย 
DMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clusteringDMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clusteringPier Luca Lanzi
ย 
DMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringDMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringPier Luca Lanzi
ย 
DMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensemblesDMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensemblesPier Luca Lanzi
ย 
DMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethodsDMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethodsPier Luca Lanzi
ย 
DMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rulesDMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rulesPier Luca Lanzi
ย 

More from Pier Luca Lanzi (20)

11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i Videogiochi11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i Videogiochi
ย 
Breve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei VideogiochiBreve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei Videogiochi
ย 
Global Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning WelcomeGlobal Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning Welcome
ย 
Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018
ย 
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
ย 
GGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di aperturaGGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di apertura
ย 
Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018
ย 
DMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparationDMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparation
ย 
DMTM Lecture 19 Data exploration
DMTM Lecture 19 Data explorationDMTM Lecture 19 Data exploration
DMTM Lecture 19 Data exploration
ย 
DMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph miningDMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph mining
ย 
DMTM Lecture 17 Text mining
DMTM Lecture 17 Text miningDMTM Lecture 17 Text mining
DMTM Lecture 17 Text mining
ย 
DMTM Lecture 16 Association rules
DMTM Lecture 16 Association rulesDMTM Lecture 16 Association rules
DMTM Lecture 16 Association rules
ย 
DMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluationDMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluation
ย 
DMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clusteringDMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clustering
ย 
DMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clusteringDMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clustering
ย 
DMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clusteringDMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clustering
ย 
DMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringDMTM Lecture 11 Clustering
DMTM Lecture 11 Clustering
ย 
DMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensemblesDMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensembles
ย 
DMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethodsDMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethods
ย 
DMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rulesDMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rules
ย 

Recently uploaded

Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort GoaDesi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goarussian goa call girl and escorts service
ย 
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...rahim quresi
ย 
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
ย 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914Delhi Call girls
ย 
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
ย 
Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...aamir
ย 
Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034 Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034  Independent Chenna...Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034  Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034 Independent Chenna... Shivani Pandey
ย 
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goa
Russian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In GoaRussian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In Goa
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goarussian goa call girl and escorts service
ย 
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...ritikasharma
ย 
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingAlmora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingNitya salvi
ย 
Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...
Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...
Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...Riya Pathan
ย 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser... Shivani Pandey
ย 
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...ritikasharma
ย 
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย ServiceBorum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย ServiceDamini Dixit
ย 
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...Riya Pathan
ย 
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
ย 
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24... Shivani Pandey
ย 
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448ont65320
ย 
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Riya Pathan
ย 
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...Call Girls in Nagpur High Profile
ย 

Recently uploaded (20)

Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort GoaDesi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
ย 
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
ย 
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
ย 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914
ย 
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
ย 
Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Se...
ย 
Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034 Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034  Independent Chenna...Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034  Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai โœ”โœ”7427069034 Independent Chenna...
ย 
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goa
Russian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In GoaRussian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In Goa
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goa
ย 
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
ย 
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingAlmora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
ย 
Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...
Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...
Independent Sonagachi Escorts โœ” 9332606886โœ” Full Night With Room Online Booki...
ย 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
ย 
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
ย 
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย ServiceBorum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
ย 
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
ย 
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
ย 
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
ย 
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
ย 
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
ย 
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
ย 

Videogame Design and Programming - 04 Conceptualization

  • 1. Conceptualization Videogame Design and Programming Prof. Pier Luca Lanzi
  • 2. Coming up with ideas is difficult Coming up with excellent ideas is even more difficult And coming up with ideas is just the beginningโ€ฆ Game design is about generating layers and iterations of ideas that help to refine and evolve your original concept Prof. Pier Luca Lanzi
  • 3. Creativity โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ 3 Great ideas come from great input into your mind and senses Not only playing games, but living a curious life, full of curiosity people, places, thoughts and events Mihaly Csikszentmihalyi describes the stages of creativity as Preparation โ€“ becoming immerse in a topic or domain of interest, a set of problematic issues Incubations โ€“ when ideas โ€œchurn aroundโ€ Insight โ€“ the โ€œaha!โ€ moment, when the pieces of the puzzles, or an idea, fall together Evaluation โ€“ when the person decides whether the insight is valuable and worth pursuing. Is it really original? Elaboration โ€“ the longest part of the creativity process; it takes the most time and is the hardest (Edison, 99% perspiration 1% inspiration). ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ Prof. Pier Luca Lanzi
  • 4. The creative process is less linear than recursive. Sometimes incubation lasts for years, sometimes it takes hours, sometimes it includes one deep insight and innumerable small ones Prof. Pier Luca Lanzi
  • 5. โ€œI want to make a game about studying Chinese!โ€ Prof. Pier Luca Lanzi
  • 6. Ideas also come from analyzing existing games and activities Develop your critical skills (not just think โ€œcool!โ€) Pay close attention to your emotional responses, to your cycle of frustration, exhilaration, confidence, etc. Discuss games with friends, deconstruct games, etc. Begin a game journal Prof. Pier Luca Lanzi
  • 7. Brainstorming โ€ขโ€ฏ 7 When there is no time to wait for that moment of inspiration to hit, you need a more formalized system of idea generation, like brainstorming โ€ขโ€ฏ Powerful skill which requires practice โ€“ can be done alone or better in team โ€ขโ€ฏ It is all about โ€œasking the right questionโ€ (The Imagineers at Disney) โ€ขโ€ฏ It is all about finding the right balance between stimulation and structure Prof. Pier Luca Lanzi
  • 8. Brainstorming Best Practices โ€ขโ€ฏ โ€ขโ€ฏ 8 State of Challenge โ€“ first you need to articulate the challenge, for instance, design a game in which players build alliances and then betray them No criticism โ€“ if alone, donโ€™t self censor or edit your ides, Write them all down and worry about quality later. If in a team, donโ€™t criticize or ignore your colleaguesโ€™ ideas during the process. Itโ€™s all about free thinking. Speak in terms of โ€œyes, and โ€ฆโ€ โ€ขโ€ฏ Vary the method โ€ขโ€ฏ Put it on the wall โ€ขโ€ฏ Go for lots of ideas โ€ขโ€ฏ Donโ€™t go too long Prof. Pier Luca Lanzi
  • 9. Brainstorming Alternate Methods โ€ขโ€ฏ List Creation โ€ขโ€ฏ Idea Cards โ€ขโ€ฏ Mind Maps โ€ขโ€ฏ Stream of Consciousness โ€ขโ€ฏ Shout it out โ€ขโ€ฏ Cut it up โ€ขโ€ฏ Surrealist Games (Exquisite Corpse) โ€ขโ€ฏ Research Prof. Pier Luca Lanzi 9
  • 12. Editing and Refining โ€ขโ€ฏ 12 It should be done on a different day than brainstorming, works on the same principles of brainstorming (e.g., donโ€™t bash ideas) โ€ขโ€ฏ Technical Feasibility โ€ขโ€ฏ Market Opportunity โ€ขโ€ฏ Artistic Considerations โ€ขโ€ฏ Business/Cost/Time Restrictions โ€ขโ€ฏ When refining, narrow down the list of ideas to three. Then schedule a second level brainstorming session Prof. Pier Luca Lanzi
  • 13. When your have a clear idea of the key features, write your ideas up as a short one-page description Prof. Pier Luca Lanzi
  • 14. Guidelines for the Game Concept 14 โ€ขโ€ฏ The game-concept document expresses the core idea of the game โ€ขโ€ฏ Brief and simple to encourage a flow of ideas (one page). โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ The target audience is the people responsible for advancing the idea to the next step: a formal game proposal Typically, all concepts are presented to the director of product development (or executive producer) before they get outside of the product development department The director will determine whether or not the idea has merit and will either toss it or dedicate some resources to developing the game proposal. Prof. Pier Luca Lanzi
  • 15. Tim Ryan, The Anatomy of a Design Document, Part 1 http://www.gamasutra.com/view/feature/3384/the_anatomy_of_a_design_document_.php?page=1 Prof. Pier Luca Lanzi
  • 16. Turning Ideas Into a Game โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ 16 After the game-concept has been accepted, with a list of potential features, it is time to turn the concept into a game Several designers take a shortcut, they begin with a set of existing mechanics, a genre of play But what if the idea does not fit nicely in a predefined genre? For instance, it is not really an FPS. Should the idea be modified to be force to fit a predefined game genre? Try to experiment with your game mechanics to explore new directions Try to develop a vision of the type of player experience you wish to create. The formal structure will follow from that vision. Perhaps, it will have elements of exiting games, but overall, it will feel entirely new. Prof. Pier Luca Lanzi
  • 17. Designers should not be distracted by the dramatic elements. Story and characters are important but they should not obscure the view of the gameplay They should remain in the designerโ€™s mind, but secondary until you pin down the formal elements Prof. Pier Luca Lanzi
  • 18. Focus on the Formal Elements (the question you should ask to yourself) 18 โ€ขโ€ฏ What is the conflict in my game? โ€ขโ€ฏ What the rules and the procedures? โ€ขโ€ฏ What actions to the players take and when? โ€ขโ€ฏ Are there turns? How do they work? โ€ขโ€ฏ How many players can play? โ€ขโ€ฏ How long does a game take to resolve? โ€ขโ€ฏ What is the working title? โ€ขโ€ฏ Who is the target audience? โ€ขโ€ฏ What platform will this game run on? โ€ขโ€ฏ What restrictions or opportunities does the environment have? โ€ขโ€ฏ Are there any particular interaction modes? Prof. Pier Luca Lanzi
  • 19. To Draft Your Game Structureโ€ฆ 19 โ€ขโ€ฏ Define each playerโ€™s goal โ€ขโ€ฏ What does a player need to do to win โ€ขโ€ฏ Write down the most important type of player action in the โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ game Describe how this functions Write down the procedures and rules in outline format Only focus on the most critical rules, leave all the other rules for later Map out how a typical turn works. Using a flow chart is the most effective way to visualize this Define how many players can play How do these players interact with one another Prof. Pier Luca Lanzi
  • 20. Exercise: Consider one game you like and try to come out with new design features Prof. Pier Luca Lanzi
  • 21. Elements of the Game Concept โ€ขโ€ฏ Introduction โ€ขโ€ฏ Background (optional) โ€ขโ€ฏ Description โ€ขโ€ฏ Key features โ€ขโ€ฏ Genre โ€ขโ€ฏ Platform(s) โ€ขโ€ฏ Concept art (optional) โ€ขโ€ฏ Analysis of the market (mandatory) Prof. Pier Luca Lanzi 21
  • 22. Structure of the Game-Concept Document โ€ขโ€ฏ 22 Introduction These words will sell the document to the reader. One sentence to describe the game in an excited manner. Include the title, genre, platform, and any other meaningful bits of information that cannot wait until the next sentence. Should be brief, the longer it is, the more your vision will seem diluted Example: "Man or Machine is a first-person shooter for the PC that uses the proven Quake II engine to thrust players into the role of an android space marine caught up in the epic saga of the interstellar techno-wars of the thirty-seventh century." ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ โ€ขโ€ฏ Description In a few paragraphs or a page, describes the game to the readers as if they are the players. Use the second-person perspective -- "you." Must avoid specifics (e.g., mouse-clicks), but must not be too vague. ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ Prof. Pier Luca Lanzi
  • 23. Structure of the Game-Concept Document โ€ขโ€ฏ Key Features Bullet point list of items that will set this game apart from others For instance, "Advanced Artificial Intelligence (AI): Man or Machine will recreate and advance the challenging and realistic AI that made Half-Life game of the year.โ€œ Carefully determine the number of features to include (too few will sell the game short, too many will water down the strongest features) Genre In a few words, define the type of game or flavor (puzzle, FPS, etc.) In case, refine the genre with additional words (e.g., WWII FPS) Platform In a few words, list the target platform(s). f you think the game concept is applicable to multiple platforms, you should also indicate which platform is preferred or initial. If you intend multiplayer support on the Internet, indicate that as well. ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ โ€ขโ€ฏ โ€ขโ€ฏ 23 ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ ยง๏‚งโ€ฏ Prof. Pier Luca Lanzi
  • 24. Structure of the Game-Concept Document 24 โ€ขโ€ฏ Analysis of the Competitors ยง๏‚งโ€ฏList at least 3-5 games that are your competitors ยง๏‚งโ€ฏIn one sentence tell why yours is special very important! game concept must be anonymous J๏Š your concept must occupy one page at most. name must be on the other side J๏Š so that we can scan the concepts leaving out the names art should be included on extra sheets (using one side) Prof. Pier Luca Lanzi
  • 25. Your Homework 25 โ€ขโ€ฏ Write down the game-concept document for the game you wish to propose to the class โ€ขโ€ฏ The firm deadline is October 18, 2012 โ€ขโ€ฏ The game-concept document must be delivered in class โ€ขโ€ฏ Students can also prepare a short video to support their proposal (no face shown). The link to the video should be sent to pierluca.lanzi@polimi.it by October 18, 2013. โ€ขโ€ฏ The game-concept document must be well-written and accurately proof read. Prof. Pier Luca Lanzi