SlideShare une entreprise Scribd logo
1  sur  71
Télécharger pour lire hors ligne
Game Design
Game Design and Development
By Hafiz Ammar Siddiqui
2
Game Design
• The process of planning and creating the content of a game
• Art of applying design principles to create a game
• Defines that how the game will work from start to end
• Explains how overall game is structured and composed
• All basic game design components are related to each other which are
• Gameplay and experience
• Game mechanics
• Narrative
• Aesthetics
• Level design
Gameplay and
Experience
Game Types
Viewpoints and Camera Perspectives
Genres and Styles
Temporal Aspects
Ending Types
Playability
Learning
Immersion
Efficiency
Satisfaction
Emotion
Motivation
Socialization
Gameplay and Experience
• A specific way in which a player interacts with a game
• Defines the way a game is played
• Explains how a player is involved with a game
• A connection between player and game
• Gameplay of modern games are usually defined with the help of two major characteristics
• Game Types: Define the viewpoints, styles, temporal aspect and ending type of a game
• Playability: Set of factors that measure the ease and fun in playing a game
• A viewport is a viewing region in computer graphics (the part which appears on the display)
and a viewpoint is a way of representing (or rendering) a viewport with respect to a camera
perspective
• Game can have viewpoints and camera perspectives in 2D or 3D
• A game can have multiple types of viewpoints which can be blended together or selected
one at a time
• Many games do not use existing popular viewpoints and camera perspectives instead they
create their own depending upon the gameplay
Viewpoints and Camera Perspectives
Game Types
Static Background
• Games with a fixed background in the display that does not move
• Camera focuses on static background and stays there
Candy Crush Peggle
Viewpoints and Camera Perspectives
• Games with a display that scrolls horizontally or vertically or both
• Camera slides on vertical and / or horizontal axis
• Often camera is fixed and scene with content slides on vertical and / or horizontal axis
Cuphead Ori and the Blind Forest
Screen Scrolling
Viewpoints and Camera Perspectives
• Games show the scene from the top
• Camera usually shows the player and its surrounding area from above
Mini Motor Racing Civilization VI
Top Down
Viewpoints and Camera Perspectives
• Games with isometric projection from 3D to 2D also known as 2.5D
• An angle for rotation is applied to a 2D drawing object to make it look like 3D
Clash of Clans
X X
X can be 30, 45 or 60 degrees
Isometric
Viewpoints and Camera Perspectives
• Games with a viewpoint which is rendered from the perspective of player’s character
• Camera becomes the eyes of the main player often known as eye camera
Battlefield V Call of Duty Modern Warfare
First Person
Viewpoints and Camera Perspectives
Red Dead Redemption 2 Death Stranding
• Games with a viewpoint which is rendered with a perspective that is some distance away
from the player’s character
• Camera stays at a distance and follow the main player often known as follow camera
Third Person
Viewpoints and Camera Perspectives
God of War
• Games with a viewpoint in which camera changes its position and angle with respect to the
current context in the game
• Mostly designed and built on third person
Context Sensitive
Viewpoints and Camera Perspectives
• Genre is a specific category of a game which is related by similar type of characteristics,
objectives and features
• Genre defines the classification of a game based on its attributes
• Genre can also have multiple subgenres
• Style is grouping of games that have similar challenges with similar methods for winning or
besting the challenge
• A game can have multiple types of genres and styles which can be blended together or
selected one at a time
Genres and Styles
Game Types
• Action games emphasize on series of actions performed by the player
• They provide physical challenges that are mostly based on player’s eye-hand coordination
and reaction time
• Mostly challenge the reflexes of a player
• Usually consists of continuous and fast-paced games that require quick reflexes
• Sub categories in action games are Arcade, Platform, Fighting, Shooter, Beat 'em Up,
Endless Runner, Stealth, Survival, etc.
Action Games
Genres and Styles
Mortal Kombat 11
• Adventure games allow player to move at his / her own pace through the various parts of
the game while solving challenges and puzzles along the way
• They are set in a world that is explored by the player to complete objectives with his / her
own choice
• Mostly consists of episode based stories
• Sub categories in adventure games are Text Based Adventure, Graphical Adventure,
Interactive Movie, Visual Novel, etc.
Adventure Games
Genres and Styles
Machinarium
• Action adventure games are a combination of action games and adventure games where a
player explores the world and complete objectives through series of actions
• They usually challenge the reflexes of a player, and engage him / her in problem solving
missions and quests
• They contain both physical and conceptual tasks
• They have faster-paced gameplay as compared to adventure games while also solving
challenges and often experiencing a detailed storyline
Action Adventure Games
Genres and Styles
Assassin’s Creed Odyssey
• Strategy games require planning, tactics and calculations from the player to solve
challenges and objectives
• They are totally based on players’ strategic decisions and interventions to bring the
desired outcome
• Mostly player’s decision making determine the outcome
• Sub categories in strategy games are Puzzle, Board, 4X, Real Time Strategy (RTS), Real Time
Tactics (RTT), Tower Defense, Turn Based, etc
Strategy Games
Genres and Styles
Civilization VI
• Role playing games allow player to play the role of a character in the game, which is
usually set within a virtual world that is influenced by the storyline
• They focus on player’s character development and narrative components
• They are heavily based on storyline
• Sub categories in role playing games are MMORPG, Action RPG, Tactical RPG, Sandbox
RPG, etc.
Role Playing Games
Genres and Styles
Skyrim
• Simulation games recreate the experience of real world or simulate the aspects of fictional
world for a player in the game
• They present and imitate real life situations
• They are often accompanied with simulators (hardware to help in creating and
experiencing a simulation environment)
• Simulation games are mostly used to help or train people
• They are often used to perform analysis or make some predictions
Simulation Games
Genres and Styles
Flight Simulator X
• Sports games allow the player to experience the simulation of any particular sports of real
world in the game world
• Mostly these games characters, teams and objects are updated annually to reflect the
changes happened in real world
• They challenge the player on planning, precision and accuracy
• Popular sub category in sports games is racing game which allows player to drive a car or
any other type of vehicle on some kind of track
Sports Games
Genres and Styles
Fifa 20
• Temporal aspects refers to methods that define how time passes or how events are taking
place inside the game
• They define that how control is given to or taken away from a player inside the game with
respect to time
• Time management in the game
• Relationship between game time and real world time
• Changes in game and its challenges with the passage of time
• A game can have multiple type of temporal aspects which can be blended together or
selected one at a time
Temporal Aspects
Game Types
• Following are the most common types of temporal features in modern games
• Real-Time: Game time progresses continuously, and actions are performed by the
players in real world time
• Turn-Based: Game time is divided into turns, and actions are performed by the players
on their respective turns
• Time Manipulation: Player can manipulate time by taking certain actions, they can
pause, rewind, forward, fast forward, etc.
• Time Travel: Player can move between different points of time in the same timeline
• Timed Action: Player must complete certain action in a given amount of time
Temporal Aspects
Game Types
• Ending types refers to methods that define how a player finishes the game
• It marks the completion of a game from the player’s perspective
• Following are the most common types of endings in modern games
• Finite: A game with a single terminal ending
• Infinite: A game with no definite ending
• Branching: A game with multiple endings
• Post-Game: A game with bonus content unlocked after completing the game
Ending Types
Game Types
• Learning: How quickly a player can learn and dominate a game. The learning curve and
distribution of tutorials in a game for a player
• Immersion: How seamlessly a player is integrated in the virtual world of a game. The
perception which is created around a player
• Efficiency: How time and resources are managed in a game. The structuring of challenges
for a player
• Satisfaction: How much a player is satisfied after playing or completing a game
• Emotion: How much a game induces feelings in a player. The provocation of different
feelings in a short space of time in a player
Playability
Gameplay and Experience
• Motivation: How much a player is keen to play and complete a game. The degree of
motivation which pushes a player continuously to advance in a game
• Socialization: How much a game allows a player to socialize with other players
Playability
Gameplay and Experience
Game Mechanics
Space
Objects
Actions
Goals
Rules
Skills
Chance
Game Mechanics
• Defines how a game works
• Describes the overall behavior of a game
• Acts as the building blocks for a game
• A system that defines the complete state of a game
• Combination of methods that provide interaction with the game state
• Relation between objects inside a game space with the help of rules which are triggered by
actions using skills and chance in order to achieve goals
• It consists of space, objects, actions, goals, rules, skills, and chance
• The universe of a game is called its space
• A super set containing all the objects of a game
• Defines a place or a combination of places inside a game
• It can be a scene, level or a map
• Properties of space:
• Type: Discrete or continuous on a scale
• Dimension: 1D, 2D or 3D
• Boundedness: Unbounded or bounded with connected areas
Space
Game Mechanics
• Type: Discrete
• Dimension: 2D
• Boundedness: Bounded
Chess by Apple
Space
Game Mechanics
• Type: Continuous
• Dimension: 3D
• Boundedness: Unbounded
Temple Run 2
Space
Game Mechanics
• Anything that can be seen or manipulated in a game is an object
• Something that can be drawn or updated
• Space acts as a super container of objects in a game
• Properties of object:
• Attributes: Contain information about the object
• State: Set of current values of object’s attributes
• Behaviors: Functionality that an object can perform depending on its state
• Game state is a set of current states of all the objects in its space
Objects
Game Mechanics
• Chess board
• White pawns and pieces
• Black pawns and pieces
Chess by Apple
Objects
Game Mechanics
• Player’s characters
• Coins, power ups, etc.
• Environment, path, tress, etc.
Temple Run 2
Objects
Game Mechanics
• Interaction of a player with a game by doing some activity on objects is an action
• Define what a player does in a game
• What operations a player can do in a game
• Verbs of a player in a game
• Choices a player can make in a game
• Possible activities of a player
• Actions can change the state of a game and the state of objects
• Usually actions define the basic controls of objects in a game
Actions
Game Mechanics
• Player’s turn
• Move pawn or piece left, right,
forward, backward, diagonal, etc.
Chess by Apple
Actions
Game Mechanics
• Player’s movement
• Move left or right
• Jump or slide
Temple Run 2
Actions
Game Mechanics
• Objective in a game that a player will try to achieve by performing actions is a goal
• Winning conditions in a game
• Guidelines of goal:
• Should be well defined, measurable and incremental
• Can be broken down into different steps if its too large
• Provide some feedback and closure
• Give reward in any form after completion such as coins, badges, level ups, etc.
• Must be attainable and not boring
Goals
Game Mechanics
• Checkmate opponent’s king first
Chess by Apple
Goals
Game Mechanics
• Obtain high score
Temple Run 2
Goals
Game Mechanics
• Regulation that a player follows in a game while performing actions in order to achieve
goals is a rule
• How a player can perform operations in a game
• Laws and rulings in a game
• Fundamental principles of a game
• Consequences of the actions
• Constraints on the actions and the goals
• Restrictions in a game, what player can and can’t do
Rules
Game Mechanics
• Rook only moves in straight direction
• Bishop only moves in diagonal direction
• Etc.
Chess by Apple
Rules
Game Mechanics
• Player runs on the path
• Player falls down if there is no path
• Etc.
Temple Run 2
Rules
Game Mechanics
• Player’s ability acquired through some effort to do something well in a game is a skill
• Player’s capacity to perform well in a game after experience
• Skills are improved gradually as the player spends time in a game
• Expertise or talent used in playing the game
• Types of skill:
• Physical: Strength, dexterity, coordination, and physical endurance
• Mental: Memory, observation, problem solving and decision making
• Social: Communication, coordination and guessing opponent moves
Skills
Game Mechanics
• Mental skills
• Social skills
Chess by Apple
Skills
Game Mechanics
• Physical skills only
Temple Run 2
Skills
Game Mechanics
• Element of surprise for a player in a game is a chance
• Randomness factor inside a game
• Uncertainty of events happening in a game
• Unpredictable changes in state of a game
• Output of game is influenced by some randomization
• Properties of chance:
• Outcome: It is either discrete or continuous
• Type: It can be either completely random or controlled by some probability or biasness
Chance
Game Mechanics
• No chance
Chess by Apple
Chance
Game Mechanics
• Chance
• Random procedurally generated path
• Obstacles and coins appear randomly
Temple Run 2
Chance
Game Mechanics
Narrative
Storytelling
Textual
Pictorial
Textual and Pictorial
Cutscenes
In-game Conversations
Storyline
Linear
Endless
Non Linear
Open End
Narrative
• Story of a game that tells how the game progresses
• Game has an interactive story where a player is continuously active and often involved in
the decision making throughout the storyline
• Explains what is happening and why things happen the way they do in a game
• Series of connected or related events inside a game
• Script of a game which can contain the dialogues and actions
• Narrative is mostly categorized into two types
• Embedded: Narration that does not depend on player’s interaction with the game
• Emergent: Narration that depends on player’s interaction with the game
• Storytelling by using paragraphs or sentences on game screen
• Can be with or without sound
Textual
Storytelling
Mass Effect Andromeda
• Storytelling by using images and illustration on game screen
• Can be with or without sound
Pictorial
Storytelling
Angry Birds
• Storytelling by using combined textual and pictorial method
• Can be with or without sound
Textual and Pictorial
Storytelling
XCOM Enemy Within / Enemy Unknown
• Storytelling by using in-game movies or animations with sound on game screen
• Non-interactive sequences in a game, also known as cinematics
Cutscenes
Storytelling
Uncharted 4
• Storytelling by using in-game conversations during the actual gameplay
• Usually consist of dialogs from game characters
In-game Conversations
Storytelling
Days Gone Mass Effect Andromeda
Linear
Types of Story
Endless
Types of Story
• Story where a player start at one point
and go straight to the end in a sequence
with single (finite) ending
• Story where a player start at one point
and keep on going infinitely in a
sequence with no (infinite) ending
Non Linear
Types of Story
Open Ended
Types of Story
• Story where a player start at one or
multiple points and it changes due to the
decisions made by a player in a sequence
with either a single (finite) ending or
multiple (branching) endings
• Story where a player start at one or
multiple points and it allows a player to
progress in different directions without a
sequence with either a single (finite)
ending or multiple (branching) endings
Aesthetics
Artistic Style
Typography
Interface
Sound Tracks and Effects
Tactile
Aesthetics
• Visual, aural and haptic experience that a player encounters in a game
• Way a game presents itself to a player
• Overall look and feel of a game
• Make a game look more appealing
• How the content of a game is presented
• Define an overall theme for a game
• Contributes in stimulation of feelings inside a player
• Modern games contain many different and multiple type of aesthetics
• Every game follows a particular artistic style which uses specific drawing techniques for
creating visuals inside a game
• The manner in which graphics of a game are portrayed
• A style is defined by characteristics that describe the artwork
• Defines that how the artwork looks inside a game
• The visual appearance method of art
• Presents the recognizable mood in graphics
• Modern games create their own art style documentations and follows them
Artistic Style
Aesthetics
Cell Shaded Art Style (Borderlands 3, Telltale Batman) Pixel Art Style (Stardew Valley, FEZ)
Low Poly / Flat Shaded Art Style (Morphite, Astroneer) Photorealistic Art Style (Metro Exodus, Battlefield V)
• It is the visual appearance of text that defines letter, typeface and font design in a game
• Used to present textual information, titles, scores, statistics, interface labels, etc. in a game
• Usually compatible with the overall art style and genre of a game
Typography
Aesthetics
Anthem Splinter Cell Convictions
• It provides the interaction between the player and the game
• Consists of windows, menus, controls, tabs, icons, buttons, text fields, etc. in a game
• Usually compatible with the overall art style and genre of a game
Interface
Aesthetics
Anthem Red Dead Redemption 2
• Aurals (natural or artificially reproduced) to support visuals or create effects in a game
• Consists of music, speech, sound effects, etc. in a game
• Usually compatible with the overall art style and genre of a game
Sound Tracks and Effects
Aesthetics
• It provides the interactivity through tangible means using bodily sensations in a game
• Consists of touch, force touch, joysticks, controllers, vibrations, etc. in a game
• Usually aligned with the overall gameplay
Tactile
Aesthetics
Level Design Level Types
Level Components
Level Design
• Process of planning and creating space (level) inside a game that is available to a player
during a specific object or through out the complete game
• Activity of creating playable content for a player in a game
• Guidelines of level design:
• Each level must have at least one entry point
• Each level must have at least one exit point (if story type is not endless)
• Design of all levels should be consistent and compatible with the genre of a game
• Level should be pleasing, engaging and guide the player throughout the storyline
• Level should cover its boundaries in a natural way
• Level should not repeat the content over and over again
• Linear: Player only follows a scripted path or area inside a level (for linear story type)
• Endless: Player moves continuously inside a infinite level (for endless story type)
• Open World: Player can roam freely inside a level (for non linear / open ended story type)
Level Types
Level Design
Linear (Need For Speed: The Run) Open World (GTA V)
• Landscape: Terrains (soils, deserts, snow, etc.), skies (clear, cloudy, foggy, smoky, etc.),
landforms (plains, mountains, hills, plateaus, valleys, islands, etc.), water bodies (sea,
rivers, lakes, ponds, etc.), and vegetation (grass, trees, plants, flowers, forests, etc.)
• Environment: Weather (sunny, cloudy, rainy, windy, snowy, etc.), lightning (day, night,
afternoon, evening, etc.), natural elements (fog, smoke, fire, etc.) and ambience (war,
fantasy, retro, science fiction, medieval, dark, horror, post apocalyptic, etc.)
• Objects: Structures (cities, towns, buildings, etc.), items (furniture, vehicles, etc.), paths
(roads, streets, passages, etc.), and pickups (weapons, coins, power ups, health packs,
etc.), units (players, enemies, etc.)
• Regions: Zones (safe zones, battle zones, etc.), Points (checkpoints, spawn points, etc.)
Level Design
Level Components
God of War
God of War
References
• The Art of Game Design - Jesse Schell
• Game Design Essentials - Briar Lee Mitchell
• Challenges for Game Designers - Brenda Brathwaite, Ian Schreiber
• What We Talk About When We Talk About Game Aesthetics - Simon Niedenthal

Contenu connexe

Tendances

Game development pipeline
Game development pipelineGame development pipeline
Game development pipelineGAME Studios
 
Game development
Game developmentGame development
Game developmentreittes
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Ebtihaj khan
 
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.
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game developmentGaetano Bonofiglio
 
06. Game Architecture
06. Game Architecture06. Game Architecture
06. Game ArchitectureAmin Babadi
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)Hafiz Ammar Siddiqui
 
Process of Game Design
Process of Game DesignProcess of Game Design
Process of Game DesignVincent Clyde
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-ProductionKevin Duggan
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryNataly Eliyahu
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Game Design - Lecture 1
Game Design - Lecture 1Game Design - Lecture 1
Game Design - Lecture 1Andrea Resmini
 
Game design through the eyes of gaming history
Game design through the eyes of gaming historyGame design through the eyes of gaming history
Game design through the eyes of gaming historyDori Adar
 
Game Design - Lecture 3
Game Design - Lecture 3Game Design - Lecture 3
Game Design - Lecture 3Andrea Resmini
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentShaan Alam
 
Intro to Game Design
Intro to Game DesignIntro to Game Design
Intro to Game DesignGraeme Smith
 

Tendances (20)

Game Design fundamentals
Game Design fundamentalsGame Design fundamentals
Game Design fundamentals
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 
What is game development
What is game developmentWhat is game development
What is game development
 
Game development pipeline
Game development pipelineGame development pipeline
Game development pipeline
 
Game development
Game developmentGame development
Game development
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.
 
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
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
Indie Game Development Intro
Indie Game Development IntroIndie Game Development Intro
Indie Game Development Intro
 
06. Game Architecture
06. Game Architecture06. Game Architecture
06. Game Architecture
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)
 
Process of Game Design
Process of Game DesignProcess of Game Design
Process of Game Design
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-Production
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Game Design - Lecture 1
Game Design - Lecture 1Game Design - Lecture 1
Game Design - Lecture 1
 
Game design through the eyes of gaming history
Game design through the eyes of gaming historyGame design through the eyes of gaming history
Game design through the eyes of gaming history
 
Game Design - Lecture 3
Game Design - Lecture 3Game Design - Lecture 3
Game Design - Lecture 3
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Intro to Game Design
Intro to Game DesignIntro to Game Design
Intro to Game Design
 

Similaire à 2-Game Design (Game Design and Development)

98 374 Lesson 01-slides
98 374 Lesson 01-slides98 374 Lesson 01-slides
98 374 Lesson 01-slidesTracie King
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxnilesh405711
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Marie Broyles
 
Not only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To WatchNot only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To WatchOhad Barzilay
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Robert Casto
 
Video Games Development
Video Games DevelopmentVideo Games Development
Video Games DevelopmentSabahtHussein
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?Eva Handriyantini
 
98 374 Lesson 04-slides
98 374 Lesson 04-slides98 374 Lesson 04-slides
98 374 Lesson 04-slidesTracie King
 
How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...
How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...
How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...David Piao Chiu
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit BadgeDavid Mullich
 
Game AI For the Masses
Game AI For the MassesGame AI For the Masses
Game AI For the MassesLuke Dicken
 
Game elements
Game elementsGame elements
Game elementsaealey
 
98 374 Lesson 03-slides
98 374 Lesson 03-slides98 374 Lesson 03-slides
98 374 Lesson 03-slidesTracie King
 

Similaire à 2-Game Design (Game Design and Development) (20)

98 374 Lesson 01-slides
98 374 Lesson 01-slides98 374 Lesson 01-slides
98 374 Lesson 01-slides
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333
 
Lesson1
Lesson1Lesson1
Lesson1
 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptx
 
Game Elements
Game ElementsGame Elements
Game Elements
 
Not only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To WatchNot only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To Watch
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation
 
Video Games Development
Video Games DevelopmentVideo Games Development
Video Games Development
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?
 
98 374 Lesson 04-slides
98 374 Lesson 04-slides98 374 Lesson 04-slides
98 374 Lesson 04-slides
 
How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...
How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...
How to Succeed in the West: Stats, Best Practices and Common Mistakes for F2P...
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit Badge
 
Game AI For the Masses
Game AI For the MassesGame AI For the Masses
Game AI For the Masses
 
Game designdocs
Game designdocsGame designdocs
Game designdocs
 
Game elements
Game elementsGame elements
Game elements
 
Story
StoryStory
Story
 
1. case study
1. case study1. case study
1. case study
 
98 374 Lesson 03-slides
98 374 Lesson 03-slides98 374 Lesson 03-slides
98 374 Lesson 03-slides
 

Plus de Hafiz Ammar Siddiqui

4-Game Physics (Game Design and Development)
4-Game Physics (Game Design and Development)4-Game Physics (Game Design and Development)
4-Game Physics (Game Design and Development)Hafiz Ammar Siddiqui
 
10-Software Project Management (Object Oriented Software Engineering - BNU Sp...
10-Software Project Management (Object Oriented Software Engineering - BNU Sp...10-Software Project Management (Object Oriented Software Engineering - BNU Sp...
10-Software Project Management (Object Oriented Software Engineering - BNU Sp...Hafiz Ammar Siddiqui
 
9-Software Verification and Validation (Object Oriented Software Engineering ...
9-Software Verification and Validation (Object Oriented Software Engineering ...9-Software Verification and Validation (Object Oriented Software Engineering ...
9-Software Verification and Validation (Object Oriented Software Engineering ...Hafiz Ammar Siddiqui
 
7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)
7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)
7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)Hafiz Ammar Siddiqui
 
9-Game Design (Game Development - UMT Spring 2017/2018)
9-Game Design (Game Development - UMT Spring 2017/2018)9-Game Design (Game Development - UMT Spring 2017/2018)
9-Game Design (Game Development - UMT Spring 2017/2018)Hafiz Ammar Siddiqui
 
6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...
6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...
6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...Hafiz Ammar Siddiqui
 
5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...
5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...
5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...Hafiz Ammar Siddiqui
 
4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...
4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...
4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...Hafiz Ammar Siddiqui
 
3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...
3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...
3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...Hafiz Ammar Siddiqui
 
6-Animation in Game (Game Development - UMT Spring 2017/2018)
6-Animation in Game (Game Development - UMT Spring 2017/2018)6-Animation in Game (Game Development - UMT Spring 2017/2018)
6-Animation in Game (Game Development - UMT Spring 2017/2018)Hafiz Ammar Siddiqui
 
2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)
2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)
2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)Hafiz Ammar Siddiqui
 
3-Graphics in Game (Game Development - UMT Spring 2017/2018)
3-Graphics in Game (Game Development - UMT Spring 2017/2018)3-Graphics in Game (Game Development - UMT Spring 2017/2018)
3-Graphics in Game (Game Development - UMT Spring 2017/2018)Hafiz Ammar Siddiqui
 
1-Introduction to Software Engineering (Object Oriented Software Engineering ...
1-Introduction to Software Engineering (Object Oriented Software Engineering ...1-Introduction to Software Engineering (Object Oriented Software Engineering ...
1-Introduction to Software Engineering (Object Oriented Software Engineering ...Hafiz Ammar Siddiqui
 
1-Introduction (Game Development - UMT Spring 2017/2018)
1-Introduction (Game Development - UMT Spring 2017/2018)1-Introduction (Game Development - UMT Spring 2017/2018)
1-Introduction (Game Development - UMT Spring 2017/2018)Hafiz Ammar Siddiqui
 

Plus de Hafiz Ammar Siddiqui (14)

4-Game Physics (Game Design and Development)
4-Game Physics (Game Design and Development)4-Game Physics (Game Design and Development)
4-Game Physics (Game Design and Development)
 
10-Software Project Management (Object Oriented Software Engineering - BNU Sp...
10-Software Project Management (Object Oriented Software Engineering - BNU Sp...10-Software Project Management (Object Oriented Software Engineering - BNU Sp...
10-Software Project Management (Object Oriented Software Engineering - BNU Sp...
 
9-Software Verification and Validation (Object Oriented Software Engineering ...
9-Software Verification and Validation (Object Oriented Software Engineering ...9-Software Verification and Validation (Object Oriented Software Engineering ...
9-Software Verification and Validation (Object Oriented Software Engineering ...
 
7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)
7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)
7-Refactoring (Object Oriented Software Engineering - BNU Spring 2017)
 
9-Game Design (Game Development - UMT Spring 2017/2018)
9-Game Design (Game Development - UMT Spring 2017/2018)9-Game Design (Game Development - UMT Spring 2017/2018)
9-Game Design (Game Development - UMT Spring 2017/2018)
 
6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...
6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...
6-Software Design Reviews (Object Oriented Software Engineering - BNU Spring ...
 
5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...
5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...
5-Object Oriented Analysis (Object Oriented Software Engineering - BNU Spring...
 
4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...
4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...
4-Object Oriented Design Heuristics (Object Oriented Software Engineering - B...
 
3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...
3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...
3-Software Anti Design Patterns (Object Oriented Software Engineering - BNU S...
 
6-Animation in Game (Game Development - UMT Spring 2017/2018)
6-Animation in Game (Game Development - UMT Spring 2017/2018)6-Animation in Game (Game Development - UMT Spring 2017/2018)
6-Animation in Game (Game Development - UMT Spring 2017/2018)
 
2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)
2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)
2-Software Design (Object Oriented Software Engineering - BNU Spring 2017)
 
3-Graphics in Game (Game Development - UMT Spring 2017/2018)
3-Graphics in Game (Game Development - UMT Spring 2017/2018)3-Graphics in Game (Game Development - UMT Spring 2017/2018)
3-Graphics in Game (Game Development - UMT Spring 2017/2018)
 
1-Introduction to Software Engineering (Object Oriented Software Engineering ...
1-Introduction to Software Engineering (Object Oriented Software Engineering ...1-Introduction to Software Engineering (Object Oriented Software Engineering ...
1-Introduction to Software Engineering (Object Oriented Software Engineering ...
 
1-Introduction (Game Development - UMT Spring 2017/2018)
1-Introduction (Game Development - UMT Spring 2017/2018)1-Introduction (Game Development - UMT Spring 2017/2018)
1-Introduction (Game Development - UMT Spring 2017/2018)
 

Dernier

Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 

Dernier (20)

Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 

2-Game Design (Game Design and Development)

  • 1. Game Design Game Design and Development By Hafiz Ammar Siddiqui 2
  • 2. Game Design • The process of planning and creating the content of a game • Art of applying design principles to create a game • Defines that how the game will work from start to end • Explains how overall game is structured and composed • All basic game design components are related to each other which are • Gameplay and experience • Game mechanics • Narrative • Aesthetics • Level design
  • 3. Gameplay and Experience Game Types Viewpoints and Camera Perspectives Genres and Styles Temporal Aspects Ending Types Playability Learning Immersion Efficiency Satisfaction Emotion Motivation Socialization
  • 4. Gameplay and Experience • A specific way in which a player interacts with a game • Defines the way a game is played • Explains how a player is involved with a game • A connection between player and game • Gameplay of modern games are usually defined with the help of two major characteristics • Game Types: Define the viewpoints, styles, temporal aspect and ending type of a game • Playability: Set of factors that measure the ease and fun in playing a game
  • 5. • A viewport is a viewing region in computer graphics (the part which appears on the display) and a viewpoint is a way of representing (or rendering) a viewport with respect to a camera perspective • Game can have viewpoints and camera perspectives in 2D or 3D • A game can have multiple types of viewpoints which can be blended together or selected one at a time • Many games do not use existing popular viewpoints and camera perspectives instead they create their own depending upon the gameplay Viewpoints and Camera Perspectives Game Types
  • 6. Static Background • Games with a fixed background in the display that does not move • Camera focuses on static background and stays there Candy Crush Peggle Viewpoints and Camera Perspectives
  • 7. • Games with a display that scrolls horizontally or vertically or both • Camera slides on vertical and / or horizontal axis • Often camera is fixed and scene with content slides on vertical and / or horizontal axis Cuphead Ori and the Blind Forest Screen Scrolling Viewpoints and Camera Perspectives
  • 8. • Games show the scene from the top • Camera usually shows the player and its surrounding area from above Mini Motor Racing Civilization VI Top Down Viewpoints and Camera Perspectives
  • 9. • Games with isometric projection from 3D to 2D also known as 2.5D • An angle for rotation is applied to a 2D drawing object to make it look like 3D Clash of Clans X X X can be 30, 45 or 60 degrees Isometric Viewpoints and Camera Perspectives
  • 10. • Games with a viewpoint which is rendered from the perspective of player’s character • Camera becomes the eyes of the main player often known as eye camera Battlefield V Call of Duty Modern Warfare First Person Viewpoints and Camera Perspectives
  • 11. Red Dead Redemption 2 Death Stranding • Games with a viewpoint which is rendered with a perspective that is some distance away from the player’s character • Camera stays at a distance and follow the main player often known as follow camera Third Person Viewpoints and Camera Perspectives
  • 12. God of War • Games with a viewpoint in which camera changes its position and angle with respect to the current context in the game • Mostly designed and built on third person Context Sensitive Viewpoints and Camera Perspectives
  • 13. • Genre is a specific category of a game which is related by similar type of characteristics, objectives and features • Genre defines the classification of a game based on its attributes • Genre can also have multiple subgenres • Style is grouping of games that have similar challenges with similar methods for winning or besting the challenge • A game can have multiple types of genres and styles which can be blended together or selected one at a time Genres and Styles Game Types
  • 14. • Action games emphasize on series of actions performed by the player • They provide physical challenges that are mostly based on player’s eye-hand coordination and reaction time • Mostly challenge the reflexes of a player • Usually consists of continuous and fast-paced games that require quick reflexes • Sub categories in action games are Arcade, Platform, Fighting, Shooter, Beat 'em Up, Endless Runner, Stealth, Survival, etc. Action Games Genres and Styles
  • 16. • Adventure games allow player to move at his / her own pace through the various parts of the game while solving challenges and puzzles along the way • They are set in a world that is explored by the player to complete objectives with his / her own choice • Mostly consists of episode based stories • Sub categories in adventure games are Text Based Adventure, Graphical Adventure, Interactive Movie, Visual Novel, etc. Adventure Games Genres and Styles
  • 18. • Action adventure games are a combination of action games and adventure games where a player explores the world and complete objectives through series of actions • They usually challenge the reflexes of a player, and engage him / her in problem solving missions and quests • They contain both physical and conceptual tasks • They have faster-paced gameplay as compared to adventure games while also solving challenges and often experiencing a detailed storyline Action Adventure Games Genres and Styles
  • 20. • Strategy games require planning, tactics and calculations from the player to solve challenges and objectives • They are totally based on players’ strategic decisions and interventions to bring the desired outcome • Mostly player’s decision making determine the outcome • Sub categories in strategy games are Puzzle, Board, 4X, Real Time Strategy (RTS), Real Time Tactics (RTT), Tower Defense, Turn Based, etc Strategy Games Genres and Styles
  • 22. • Role playing games allow player to play the role of a character in the game, which is usually set within a virtual world that is influenced by the storyline • They focus on player’s character development and narrative components • They are heavily based on storyline • Sub categories in role playing games are MMORPG, Action RPG, Tactical RPG, Sandbox RPG, etc. Role Playing Games Genres and Styles
  • 24. • Simulation games recreate the experience of real world or simulate the aspects of fictional world for a player in the game • They present and imitate real life situations • They are often accompanied with simulators (hardware to help in creating and experiencing a simulation environment) • Simulation games are mostly used to help or train people • They are often used to perform analysis or make some predictions Simulation Games Genres and Styles
  • 26. • Sports games allow the player to experience the simulation of any particular sports of real world in the game world • Mostly these games characters, teams and objects are updated annually to reflect the changes happened in real world • They challenge the player on planning, precision and accuracy • Popular sub category in sports games is racing game which allows player to drive a car or any other type of vehicle on some kind of track Sports Games Genres and Styles
  • 28. • Temporal aspects refers to methods that define how time passes or how events are taking place inside the game • They define that how control is given to or taken away from a player inside the game with respect to time • Time management in the game • Relationship between game time and real world time • Changes in game and its challenges with the passage of time • A game can have multiple type of temporal aspects which can be blended together or selected one at a time Temporal Aspects Game Types
  • 29. • Following are the most common types of temporal features in modern games • Real-Time: Game time progresses continuously, and actions are performed by the players in real world time • Turn-Based: Game time is divided into turns, and actions are performed by the players on their respective turns • Time Manipulation: Player can manipulate time by taking certain actions, they can pause, rewind, forward, fast forward, etc. • Time Travel: Player can move between different points of time in the same timeline • Timed Action: Player must complete certain action in a given amount of time Temporal Aspects Game Types
  • 30. • Ending types refers to methods that define how a player finishes the game • It marks the completion of a game from the player’s perspective • Following are the most common types of endings in modern games • Finite: A game with a single terminal ending • Infinite: A game with no definite ending • Branching: A game with multiple endings • Post-Game: A game with bonus content unlocked after completing the game Ending Types Game Types
  • 31. • Learning: How quickly a player can learn and dominate a game. The learning curve and distribution of tutorials in a game for a player • Immersion: How seamlessly a player is integrated in the virtual world of a game. The perception which is created around a player • Efficiency: How time and resources are managed in a game. The structuring of challenges for a player • Satisfaction: How much a player is satisfied after playing or completing a game • Emotion: How much a game induces feelings in a player. The provocation of different feelings in a short space of time in a player Playability Gameplay and Experience
  • 32. • Motivation: How much a player is keen to play and complete a game. The degree of motivation which pushes a player continuously to advance in a game • Socialization: How much a game allows a player to socialize with other players Playability Gameplay and Experience
  • 34. Game Mechanics • Defines how a game works • Describes the overall behavior of a game • Acts as the building blocks for a game • A system that defines the complete state of a game • Combination of methods that provide interaction with the game state • Relation between objects inside a game space with the help of rules which are triggered by actions using skills and chance in order to achieve goals • It consists of space, objects, actions, goals, rules, skills, and chance
  • 35. • The universe of a game is called its space • A super set containing all the objects of a game • Defines a place or a combination of places inside a game • It can be a scene, level or a map • Properties of space: • Type: Discrete or continuous on a scale • Dimension: 1D, 2D or 3D • Boundedness: Unbounded or bounded with connected areas Space Game Mechanics
  • 36. • Type: Discrete • Dimension: 2D • Boundedness: Bounded Chess by Apple Space Game Mechanics • Type: Continuous • Dimension: 3D • Boundedness: Unbounded Temple Run 2 Space Game Mechanics
  • 37. • Anything that can be seen or manipulated in a game is an object • Something that can be drawn or updated • Space acts as a super container of objects in a game • Properties of object: • Attributes: Contain information about the object • State: Set of current values of object’s attributes • Behaviors: Functionality that an object can perform depending on its state • Game state is a set of current states of all the objects in its space Objects Game Mechanics
  • 38. • Chess board • White pawns and pieces • Black pawns and pieces Chess by Apple Objects Game Mechanics • Player’s characters • Coins, power ups, etc. • Environment, path, tress, etc. Temple Run 2 Objects Game Mechanics
  • 39. • Interaction of a player with a game by doing some activity on objects is an action • Define what a player does in a game • What operations a player can do in a game • Verbs of a player in a game • Choices a player can make in a game • Possible activities of a player • Actions can change the state of a game and the state of objects • Usually actions define the basic controls of objects in a game Actions Game Mechanics
  • 40. • Player’s turn • Move pawn or piece left, right, forward, backward, diagonal, etc. Chess by Apple Actions Game Mechanics • Player’s movement • Move left or right • Jump or slide Temple Run 2 Actions Game Mechanics
  • 41. • Objective in a game that a player will try to achieve by performing actions is a goal • Winning conditions in a game • Guidelines of goal: • Should be well defined, measurable and incremental • Can be broken down into different steps if its too large • Provide some feedback and closure • Give reward in any form after completion such as coins, badges, level ups, etc. • Must be attainable and not boring Goals Game Mechanics
  • 42. • Checkmate opponent’s king first Chess by Apple Goals Game Mechanics • Obtain high score Temple Run 2 Goals Game Mechanics
  • 43. • Regulation that a player follows in a game while performing actions in order to achieve goals is a rule • How a player can perform operations in a game • Laws and rulings in a game • Fundamental principles of a game • Consequences of the actions • Constraints on the actions and the goals • Restrictions in a game, what player can and can’t do Rules Game Mechanics
  • 44. • Rook only moves in straight direction • Bishop only moves in diagonal direction • Etc. Chess by Apple Rules Game Mechanics • Player runs on the path • Player falls down if there is no path • Etc. Temple Run 2 Rules Game Mechanics
  • 45. • Player’s ability acquired through some effort to do something well in a game is a skill • Player’s capacity to perform well in a game after experience • Skills are improved gradually as the player spends time in a game • Expertise or talent used in playing the game • Types of skill: • Physical: Strength, dexterity, coordination, and physical endurance • Mental: Memory, observation, problem solving and decision making • Social: Communication, coordination and guessing opponent moves Skills Game Mechanics
  • 46. • Mental skills • Social skills Chess by Apple Skills Game Mechanics • Physical skills only Temple Run 2 Skills Game Mechanics
  • 47. • Element of surprise for a player in a game is a chance • Randomness factor inside a game • Uncertainty of events happening in a game • Unpredictable changes in state of a game • Output of game is influenced by some randomization • Properties of chance: • Outcome: It is either discrete or continuous • Type: It can be either completely random or controlled by some probability or biasness Chance Game Mechanics
  • 48. • No chance Chess by Apple Chance Game Mechanics • Chance • Random procedurally generated path • Obstacles and coins appear randomly Temple Run 2 Chance Game Mechanics
  • 49. Narrative Storytelling Textual Pictorial Textual and Pictorial Cutscenes In-game Conversations Storyline Linear Endless Non Linear Open End
  • 50. Narrative • Story of a game that tells how the game progresses • Game has an interactive story where a player is continuously active and often involved in the decision making throughout the storyline • Explains what is happening and why things happen the way they do in a game • Series of connected or related events inside a game • Script of a game which can contain the dialogues and actions • Narrative is mostly categorized into two types • Embedded: Narration that does not depend on player’s interaction with the game • Emergent: Narration that depends on player’s interaction with the game
  • 51. • Storytelling by using paragraphs or sentences on game screen • Can be with or without sound Textual Storytelling Mass Effect Andromeda
  • 52. • Storytelling by using images and illustration on game screen • Can be with or without sound Pictorial Storytelling Angry Birds
  • 53. • Storytelling by using combined textual and pictorial method • Can be with or without sound Textual and Pictorial Storytelling XCOM Enemy Within / Enemy Unknown
  • 54. • Storytelling by using in-game movies or animations with sound on game screen • Non-interactive sequences in a game, also known as cinematics Cutscenes Storytelling Uncharted 4
  • 55. • Storytelling by using in-game conversations during the actual gameplay • Usually consist of dialogs from game characters In-game Conversations Storytelling Days Gone Mass Effect Andromeda
  • 56. Linear Types of Story Endless Types of Story • Story where a player start at one point and go straight to the end in a sequence with single (finite) ending • Story where a player start at one point and keep on going infinitely in a sequence with no (infinite) ending Non Linear Types of Story Open Ended Types of Story • Story where a player start at one or multiple points and it changes due to the decisions made by a player in a sequence with either a single (finite) ending or multiple (branching) endings • Story where a player start at one or multiple points and it allows a player to progress in different directions without a sequence with either a single (finite) ending or multiple (branching) endings
  • 58. Aesthetics • Visual, aural and haptic experience that a player encounters in a game • Way a game presents itself to a player • Overall look and feel of a game • Make a game look more appealing • How the content of a game is presented • Define an overall theme for a game • Contributes in stimulation of feelings inside a player • Modern games contain many different and multiple type of aesthetics
  • 59. • Every game follows a particular artistic style which uses specific drawing techniques for creating visuals inside a game • The manner in which graphics of a game are portrayed • A style is defined by characteristics that describe the artwork • Defines that how the artwork looks inside a game • The visual appearance method of art • Presents the recognizable mood in graphics • Modern games create their own art style documentations and follows them Artistic Style Aesthetics
  • 60. Cell Shaded Art Style (Borderlands 3, Telltale Batman) Pixel Art Style (Stardew Valley, FEZ)
  • 61. Low Poly / Flat Shaded Art Style (Morphite, Astroneer) Photorealistic Art Style (Metro Exodus, Battlefield V)
  • 62. • It is the visual appearance of text that defines letter, typeface and font design in a game • Used to present textual information, titles, scores, statistics, interface labels, etc. in a game • Usually compatible with the overall art style and genre of a game Typography Aesthetics Anthem Splinter Cell Convictions
  • 63. • It provides the interaction between the player and the game • Consists of windows, menus, controls, tabs, icons, buttons, text fields, etc. in a game • Usually compatible with the overall art style and genre of a game Interface Aesthetics Anthem Red Dead Redemption 2
  • 64. • Aurals (natural or artificially reproduced) to support visuals or create effects in a game • Consists of music, speech, sound effects, etc. in a game • Usually compatible with the overall art style and genre of a game Sound Tracks and Effects Aesthetics • It provides the interactivity through tangible means using bodily sensations in a game • Consists of touch, force touch, joysticks, controllers, vibrations, etc. in a game • Usually aligned with the overall gameplay Tactile Aesthetics
  • 65. Level Design Level Types Level Components
  • 66. Level Design • Process of planning and creating space (level) inside a game that is available to a player during a specific object or through out the complete game • Activity of creating playable content for a player in a game • Guidelines of level design: • Each level must have at least one entry point • Each level must have at least one exit point (if story type is not endless) • Design of all levels should be consistent and compatible with the genre of a game • Level should be pleasing, engaging and guide the player throughout the storyline • Level should cover its boundaries in a natural way • Level should not repeat the content over and over again
  • 67. • Linear: Player only follows a scripted path or area inside a level (for linear story type) • Endless: Player moves continuously inside a infinite level (for endless story type) • Open World: Player can roam freely inside a level (for non linear / open ended story type) Level Types Level Design Linear (Need For Speed: The Run) Open World (GTA V)
  • 68. • Landscape: Terrains (soils, deserts, snow, etc.), skies (clear, cloudy, foggy, smoky, etc.), landforms (plains, mountains, hills, plateaus, valleys, islands, etc.), water bodies (sea, rivers, lakes, ponds, etc.), and vegetation (grass, trees, plants, flowers, forests, etc.) • Environment: Weather (sunny, cloudy, rainy, windy, snowy, etc.), lightning (day, night, afternoon, evening, etc.), natural elements (fog, smoke, fire, etc.) and ambience (war, fantasy, retro, science fiction, medieval, dark, horror, post apocalyptic, etc.) • Objects: Structures (cities, towns, buildings, etc.), items (furniture, vehicles, etc.), paths (roads, streets, passages, etc.), and pickups (weapons, coins, power ups, health packs, etc.), units (players, enemies, etc.) • Regions: Zones (safe zones, battle zones, etc.), Points (checkpoints, spawn points, etc.) Level Design Level Components
  • 71. References • The Art of Game Design - Jesse Schell • Game Design Essentials - Briar Lee Mitchell • Challenges for Game Designers - Brenda Brathwaite, Ian Schreiber • What We Talk About When We Talk About Game Aesthetics - Simon Niedenthal