SlideShare uma empresa Scribd logo
1 de 27
Fundamentals of
nd
Game Design, 2 Edition
by Ernest Adams

Chapter 2: Design Components and Processes
Objectives








Understand the player-centric approach to
game design
Know how the core mechanics and the user
interface work together to create gameplay
Explain how gameplay modes and shell
menus make up the structure of a game
Recognize the three stages of game design
and describe the design work in each stage

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

2
Objectives (Cont.)






Know the kinds of jobs required on a design
team
Know the kinds of documents that a game
designer is likely to need and what they are
for
Know the qualities required of a good game
designer

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

3
Art, Engineering, or Craft?




Game design is not purely an art nor an act
of pure engineering
Game design is a craft



It includes both creative and functional elements
It can be learned

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

4
The Player-Centric Approach




Player-centric game design is a philosophy of
design in which the designer envisions a
representative player
Two duties in player-centric design:






Entertain the representative player
Empathize with the representative player

You are not the representative player
You are not the player’s opponent

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

5
Other Motivations That Influence
Design


Market-driven games




Designer-driven games




Games trying to appeal to the maximum number
of people, regardless of implications for harmony
Designer retains all creative control, usually to the
detriment of the game

Games for a specific license



Content must fit into an existing world
Limits creativity, but often very lucrative

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

6
Other Motivations That Influence
Design (Cont.)


Technology-driven games




Games built to show off the hardware running the
game

Art-driven games



Games built to show off the artwork
Games are visually innovative but seldom good
otherwise; comparatively rare

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

7
Integrating for Entertainment


Integrating characteristics to entertain players
requires designer to







Have a specific vision
Consider the audience’s preferences
Understand licensing benefits and exploit them to
the game’s best advantage
Understand the capabilities of the technology
Consider aesthetic style

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

8
Core Mechanics


Core mechanics generate the gameplay






Define the challenges
Define the actions
Define the player’s effect on the game world

Core mechanics determine how realistic the
game world seems to the player


Realism is a continuum between abstract and
representational

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

9
User Interface


Mediates between the core mechanics and
the player





Interprets player’s mouse clicks or button presses
Displays the result of the player’s input

Can also be called the presentation layer



Presents the game world to the player
Includes artwork and audio effects

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

10
User Interface (Cont.)


Interaction model


Identifies the way in which the player acts upon
the game world; common models include:





Avatar-based—through a character in the world
Multipresent—the player can act on many places at
once

Camera model



Viewpoint of the virtual camera, and its behavior
Simple models are called perspectives. First- and
third-person are common perspectives.

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

11
The Structure of a Video Game


Structure is composed of



Gameplay modes
Shell menus

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

12
Gameplay Modes


Gameplay modes consist of the available
gameplay and user interface at a specific
time





Not all actions are available at all times
Available user interface choices should be related
to the current actions

A game is in exactly one gameplay mode at a
time.


It can move to another mode as necessary

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

13
The Gameplay Mode

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

14
Shell Menus and Screens


Shell menus are used when the player is
NOT in a gameplay mode



The player can’t affect the game world
The player can save or load a game, adjust the
hardware, etc.

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

15
Forming the Structure



Gameplay modes + shell menus = structure
The game switches between gameplay
modes as required:



In response to specific player requests
In response to events in the game

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

16
Stages of the Design Process





Concept stage
Elaboration stage
Tuning stage
Note that these are purely stages of design,
not of development; development includes
many more factors


“Pre-production” and “production” are
development stages that overlap the design
stages

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

17
Concept Stage


During the concept stage, you








Define the fundamental game concept, including
the game’s genre
Define an audience
Determine the player’s role in the game
Think about how to fulfill the player’s dream

Concept should not change after this stage

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

18
Elaboration Stage
During this stage, you








Define the primary
game mode
Design the protagonist
Define the game world
Design the core
mechanics

© 2009 by Pearson
Education, Inc.








Create additional
modes
Create the first
playable level
Write the story
Build, test, and iterate

Chapter 2 Design Components
and Processes

19
Tuning Stage






You enter the tuning stage at the point when
the entire design is locked and no more
features may be added to the game
During the tuning stage, the design team
makes small adjustments to levels and core
mechanics
Polishing is a subtractive process—removing
imperfections

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

20
Game Design Teams


A game design team may include








Lead Designer
Game Designers
Level Designers
User Interface Designers
Writers
Art Director
Audio Director

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

21
Documenting the Design


Design documents are used








To communicate your ideas clearly to other team
members
As sales tools
As design tools
To record the decisions made

The process of writing a document can turn a
vague idea into an explicit plan

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

22
Types of Design Documents


High concept document





Tool to sell your game concept
Two to four pages

Game treatment document




Sales tool with more detail than the high concept
document
Summary of the basic game design

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

23
Types of Design Documents
(Cont.)


Character design document







Design one character in the game
Include moveset
Include concept art in different poses
Include the character’s backstory

World design document




General overview of the game world art
Types and locations for sounds
Include a map

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

24
Types of Design Documents
(Cont.)


Flowboard






Story and level progression document





Document the structure—links among gameplay
modes and shell menus
List available menu items and player inputs
Tell the story
Record the player’s progression through the game

Game script document


Specifies rules and core mechanics in enough
detail to play the game

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

25
Anatomy of a Game Designer


Skills most useful for professional game
designer







Imagination
Technical awareness
Analytical competence
Mathematical
competence
Aesthetic competence

© 2009 by Pearson
Education, Inc.







General knowledge
and ability to research
Writing skills
Drawing skills
Ability to synthesize

Chapter 2 Design Components
and Processes

26
Summary


You should now understand






Player-centric approach to game design
Structure of a game
Stages of game design and the required
documentation
Roles and qualities of the design team members

© 2009 by Pearson
Education, Inc.

Chapter 2 Design Components
and Processes

27

Mais conteúdo relacionado

Mais procurados

LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationDavid Mullich
 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game DesignInstantTechInfo
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)Hafiz Ammar Siddiqui
 
Game Design - Lecture 1
Game Design - Lecture 1Game Design - Lecture 1
Game Design - Lecture 1Andrea Resmini
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentShaan Alam
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)Hafiz Ammar Siddiqui
 
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
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step GuideDevBatch Inc.
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Ebtihaj khan
 
Introduction to Level Design
Introduction to Level DesignIntroduction to Level Design
Introduction to Level DesignRico Lemba
 
Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,Gateway Technolabs
 
Gameplay and game mechanic design
Gameplay and game mechanic designGameplay and game mechanic design
Gameplay and game mechanic designmissstevenson01
 
Game development life cycle
Game development life cycleGame development life cycle
Game development life cycleSarah Alazab
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games designBrunel University
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual gamesDori Adar
 

Mais procurados (20)

LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - Conceptualization
 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game Design
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)
 
Game Design - Lecture 1
Game Design - Lecture 1Game Design - Lecture 1
Game Design - Lecture 1
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)
 
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
 
Writing a gaming proposal
Writing a gaming proposalWriting a gaming proposal
Writing a gaming proposal
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step Guide
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.
 
Introduction to Level Design
Introduction to Level DesignIntroduction to Level Design
Introduction to Level Design
 
Level Design
Level DesignLevel Design
Level Design
 
Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,
 
Gameplay and game mechanic design
Gameplay and game mechanic designGameplay and game mechanic design
Gameplay and game mechanic design
 
Game development life cycle
Game development life cycleGame development life cycle
Game development life cycle
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games design
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual games
 

Semelhante a Fundamentals of Game Design - Ch2

Lecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processLecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processSayed Ahmed
 
IRJET- Game Development Project – Sparta
IRJET-  	  Game Development Project – SpartaIRJET-  	  Game Development Project – Sparta
IRJET- Game Development Project – SpartaIRJET Journal
 
Kickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, DelhiKickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, DelhiKickr technology
 
Game Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development ServicesGame Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development Serviceskickrtechnology2024
 
Game Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development companyGame Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development companyKickrTechnology
 
Introduction to game_design
Introduction to game_designIntroduction to game_design
Introduction to game_designSayed Ahmed
 
Elements of game play
Elements of game playElements of game play
Elements of game playSayed Ahmed
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) developmentPietro Polsinelli
 
Slideshare videogames components
Slideshare videogames componentsSlideshare videogames components
Slideshare videogames componentsNishitMultidots
 
Fundamental of game design creativityand learning
Fundamental of  game design  creativityand learningFundamental of  game design  creativityand learning
Fundamental of game design creativityand learningkrishn verma
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.pptFake474384
 
Video Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game ConsoleVideo Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game ConsoleAnup Yadav
 
Noughts and Crosses Specification
Noughts and Crosses SpecificationNoughts and Crosses Specification
Noughts and Crosses SpecificationChristopher Orchard
 

Semelhante a Fundamentals of Game Design - Ch2 (20)

Lecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_processLecture 02 game_design_components_and_process
Lecture 02 game_design_components_and_process
 
What is game development
What is game developmentWhat is game development
What is game development
 
IRJET- Game Development Project – Sparta
IRJET-  	  Game Development Project – SpartaIRJET-  	  Game Development Project – Sparta
IRJET- Game Development Project – Sparta
 
Kickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, DelhiKickr Technology: Leading Game Development Company in Noida, Delhi
Kickr Technology: Leading Game Development Company in Noida, Delhi
 
Game Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development ServicesGame Development company | Mobile Game App Development Services
Game Development company | Mobile Game App Development Services
 
Game Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development companyGame Development Services in Noida, Delhi | Game Development company
Game Development Services in Noida, Delhi | Game Development company
 
Job role
Job roleJob role
Job role
 
Introduction to game_design
Introduction to game_designIntroduction to game_design
Introduction to game_design
 
Elements of game play
Elements of game playElements of game play
Elements of game play
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) development
 
Slideshare videogames components
Slideshare videogames componentsSlideshare videogames components
Slideshare videogames components
 
Ao5 presentation
Ao5 presentationAo5 presentation
Ao5 presentation
 
Introduction to Game Development.pdf
Introduction to Game Development.pdfIntroduction to Game Development.pdf
Introduction to Game Development.pdf
 
Fundamental of game design creativityand learning
Fundamental of  game design  creativityand learningFundamental of  game design  creativityand learning
Fundamental of game design creativityand learning
 
User interfaces
User interfacesUser interfaces
User interfaces
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
Video Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game ConsoleVideo Game Making and Mind Reading Game Console
Video Game Making and Mind Reading Game Console
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
Noughts and Crosses Specification
Noughts and Crosses SpecificationNoughts and Crosses Specification
Noughts and Crosses Specification
 

Último

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Último (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

Fundamentals of Game Design - Ch2

  • 1. Fundamentals of nd Game Design, 2 Edition by Ernest Adams Chapter 2: Design Components and Processes
  • 2. Objectives     Understand the player-centric approach to game design Know how the core mechanics and the user interface work together to create gameplay Explain how gameplay modes and shell menus make up the structure of a game Recognize the three stages of game design and describe the design work in each stage © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 2
  • 3. Objectives (Cont.)    Know the kinds of jobs required on a design team Know the kinds of documents that a game designer is likely to need and what they are for Know the qualities required of a good game designer © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 3
  • 4. Art, Engineering, or Craft?   Game design is not purely an art nor an act of pure engineering Game design is a craft   It includes both creative and functional elements It can be learned © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 4
  • 5. The Player-Centric Approach   Player-centric game design is a philosophy of design in which the designer envisions a representative player Two duties in player-centric design:     Entertain the representative player Empathize with the representative player You are not the representative player You are not the player’s opponent © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 5
  • 6. Other Motivations That Influence Design  Market-driven games   Designer-driven games   Games trying to appeal to the maximum number of people, regardless of implications for harmony Designer retains all creative control, usually to the detriment of the game Games for a specific license   Content must fit into an existing world Limits creativity, but often very lucrative © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 6
  • 7. Other Motivations That Influence Design (Cont.)  Technology-driven games   Games built to show off the hardware running the game Art-driven games   Games built to show off the artwork Games are visually innovative but seldom good otherwise; comparatively rare © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 7
  • 8. Integrating for Entertainment  Integrating characteristics to entertain players requires designer to      Have a specific vision Consider the audience’s preferences Understand licensing benefits and exploit them to the game’s best advantage Understand the capabilities of the technology Consider aesthetic style © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 8
  • 9. Core Mechanics  Core mechanics generate the gameplay     Define the challenges Define the actions Define the player’s effect on the game world Core mechanics determine how realistic the game world seems to the player  Realism is a continuum between abstract and representational © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 9
  • 10. User Interface  Mediates between the core mechanics and the player    Interprets player’s mouse clicks or button presses Displays the result of the player’s input Can also be called the presentation layer   Presents the game world to the player Includes artwork and audio effects © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 10
  • 11. User Interface (Cont.)  Interaction model  Identifies the way in which the player acts upon the game world; common models include:    Avatar-based—through a character in the world Multipresent—the player can act on many places at once Camera model   Viewpoint of the virtual camera, and its behavior Simple models are called perspectives. First- and third-person are common perspectives. © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 11
  • 12. The Structure of a Video Game  Structure is composed of   Gameplay modes Shell menus © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 12
  • 13. Gameplay Modes  Gameplay modes consist of the available gameplay and user interface at a specific time    Not all actions are available at all times Available user interface choices should be related to the current actions A game is in exactly one gameplay mode at a time.  It can move to another mode as necessary © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 13
  • 14. The Gameplay Mode © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 14
  • 15. Shell Menus and Screens  Shell menus are used when the player is NOT in a gameplay mode   The player can’t affect the game world The player can save or load a game, adjust the hardware, etc. © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 15
  • 16. Forming the Structure   Gameplay modes + shell menus = structure The game switches between gameplay modes as required:   In response to specific player requests In response to events in the game © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 16
  • 17. Stages of the Design Process     Concept stage Elaboration stage Tuning stage Note that these are purely stages of design, not of development; development includes many more factors  “Pre-production” and “production” are development stages that overlap the design stages © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 17
  • 18. Concept Stage  During the concept stage, you      Define the fundamental game concept, including the game’s genre Define an audience Determine the player’s role in the game Think about how to fulfill the player’s dream Concept should not change after this stage © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 18
  • 19. Elaboration Stage During this stage, you      Define the primary game mode Design the protagonist Define the game world Design the core mechanics © 2009 by Pearson Education, Inc.     Create additional modes Create the first playable level Write the story Build, test, and iterate Chapter 2 Design Components and Processes 19
  • 20. Tuning Stage    You enter the tuning stage at the point when the entire design is locked and no more features may be added to the game During the tuning stage, the design team makes small adjustments to levels and core mechanics Polishing is a subtractive process—removing imperfections © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 20
  • 21. Game Design Teams  A game design team may include        Lead Designer Game Designers Level Designers User Interface Designers Writers Art Director Audio Director © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 21
  • 22. Documenting the Design  Design documents are used      To communicate your ideas clearly to other team members As sales tools As design tools To record the decisions made The process of writing a document can turn a vague idea into an explicit plan © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 22
  • 23. Types of Design Documents  High concept document    Tool to sell your game concept Two to four pages Game treatment document   Sales tool with more detail than the high concept document Summary of the basic game design © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 23
  • 24. Types of Design Documents (Cont.)  Character design document      Design one character in the game Include moveset Include concept art in different poses Include the character’s backstory World design document    General overview of the game world art Types and locations for sounds Include a map © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 24
  • 25. Types of Design Documents (Cont.)  Flowboard    Story and level progression document    Document the structure—links among gameplay modes and shell menus List available menu items and player inputs Tell the story Record the player’s progression through the game Game script document  Specifies rules and core mechanics in enough detail to play the game © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 25
  • 26. Anatomy of a Game Designer  Skills most useful for professional game designer      Imagination Technical awareness Analytical competence Mathematical competence Aesthetic competence © 2009 by Pearson Education, Inc.     General knowledge and ability to research Writing skills Drawing skills Ability to synthesize Chapter 2 Design Components and Processes 26
  • 27. Summary  You should now understand     Player-centric approach to game design Structure of a game Stages of game design and the required documentation Roles and qualities of the design team members © 2009 by Pearson Education, Inc. Chapter 2 Design Components and Processes 27

Notas do Editor

  1. Remember that the goal is entertaining the player, not creating a game you would like to play or preventing the player from winning the game.
  2. Take the best from every source. If a feature is not needed, don’t keep it.
  3. Many games allow players to switch between first-person and third-person perspectives. In first person, the game world is shown as if you are the avatar. The avatar is not visible in first person because the player is looking through the avatar’s eyes. In third person, the avatar is followed by a chase camera that shows the avatar and the game world.
  4. Use common sense to dictate which actions should be available at a particular time.
  5. It is easy to get stuck in any stage