SlideShare a Scribd company logo
1 of 25
MMX3043
GAME DESIGN AND
DEVELOPMENT
Miss Laili Farhana Md Ibharim
Lecture 2
Introduction of Games Design and
Development
CONTENT
 Six structural elements of
games
 System and interactivity
 Game flow design
L.F.M.I. 2014
2
GAMES ENGAGEMENT
L.F.M.I. 2014
3
GOOD GAME DESIGN is….
L.F.M.I. 2014
4
GOOD GAME DESIGN is….
L.F.M.I. 2014
5
GAME FLOW DESIGN
 In designing and
developing a game,
STATE MACHINE
show the different
states of a game and
how it responds to
various events by
changing from one
state to another
L.F.M.I. 2014
6
STATE MACHINE
 Start up
 Licenses
 Introductory movie
 Front end (game option, sound option, video option)
 Loading screen
 Main game (introduction, game level, pause option)
 End game movie
 Credits
 Shut down
L.F.M.I. 2014
7
DIAGRAMMING TOOL
 A diagramis a simplified representation of drawing
showing the structure, process, flow, appearance,
relation or spatial mapping.
 Diagramming tool consists of multiple two-
dimensional geometric representation.
 Also diagrams that represent information using
graphs, bar chart, blueprints, infographics,
illustration sketches or other techniques
L.F.M.I. 2014
8
DIAGRAMMING TOOL
L.F.M.I. 2014
9
DIAGRAMMING TOOL: Software
Application SoftwareDiagram Creator
L.F.M.I. 2014
10
GAME FLOW DIAGRAM (GFD)
 GFD can be used for visual
thinking, problem solving,
brainstorming and others related
with game design and
development.
 GFD will be the useful
diagramming tools for the game
design and development activity
when it is concerned with the
PLAYERS and GAMEPLAY
L.F.M.I. 2014
11
GAME FLOW DIAGRAM (GFD)
 The game team can discuss
the GAME CONSTRAINTS,
determine the boundary of
the system and the details of
the INTERACTION between
the players and the
gameplay.
 GFD uses the same notation
such as flowcharts. L.F.M.I. 2014
12
GAME FLOW DIAGRAM (GFD)
 It breaks a process down to a FINITE
NUMBEROF STEPS that get executed on e at
a time.
 GFD can be used by game team in order TO
DOCUMENT GAME SPECIFICATIONS.
 GFDs are typically used to describe the
DETAILEDLOGIC OF A GAMEPLAY
PROCESS ORGAME RULES. L.F.M.I. 2014
13
GFD EXERCISE
Discuss in your
group about your
GFD. Good Luck!!!
Discuss in your
group about your
GFD. Good Luck!!!
L.F.M.I. 2014
14
SCREEN FLOW DIAGRAM
(SFD)
 Identify single screens or pages in an
application (game).
 Show how they connected to each other (how
the user can navigate or action and move
between them).
 Identifying the goal of each one.
L.F.M.I. 2014
15
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
16
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
17
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
18
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
19
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
20
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
21
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
22
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
23
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
24
SCREEN FLOW DIAGRAM
(SFD)
L.F.M.I. 2014
25

More Related Content

What's hot

Game design 3
Game design 3Game design 3
Game design 3
Benjey
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overview
Chaffey College
 

What's hot (20)

Standard Deviation1
Standard Deviation1Standard Deviation1
Standard Deviation1
 
Battlefield 2 "Stealth Pack" Proposed Expansion Pack Presentation
Battlefield 2 "Stealth Pack" Proposed Expansion Pack PresentationBattlefield 2 "Stealth Pack" Proposed Expansion Pack Presentation
Battlefield 2 "Stealth Pack" Proposed Expansion Pack Presentation
 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting Strategies
 
Playstation Cerberus
Playstation CerberusPlaystation Cerberus
Playstation Cerberus
 
Game design true nature
Game design true natureGame design true nature
Game design true nature
 
Terraformer – board game concept
Terraformer – board game conceptTerraformer – board game concept
Terraformer – board game concept
 
Game Interface Design
Game Interface DesignGame Interface Design
Game Interface Design
 
Game Balance 1: What is Game Balance
Game Balance 1: What is Game BalanceGame Balance 1: What is Game Balance
Game Balance 1: What is Game Balance
 
LAFS Game Design 7 - Prototyping
LAFS Game Design 7 - PrototypingLAFS Game Design 7 - Prototyping
LAFS Game Design 7 - Prototyping
 
Game design 3
Game design 3Game design 3
Game design 3
 
Action puzzle games
Action puzzle gamesAction puzzle games
Action puzzle games
 
LAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsLAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural Elements
 
Game design 4
Game design 4Game design 4
Game design 4
 
LAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsLAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social Mechanics
 
LAFS Game Mechanics - Replayability
LAFS Game Mechanics - ReplayabilityLAFS Game Mechanics - Replayability
LAFS Game Mechanics - Replayability
 
Games industry structure
Games industry structureGames industry structure
Games industry structure
 
LAFS PREPRO Session 3 - Game Play
LAFS PREPRO Session 3 - Game PlayLAFS PREPRO Session 3 - Game Play
LAFS PREPRO Session 3 - Game Play
 
project
projectproject
project
 
First-person Shooters
First-person ShootersFirst-person Shooters
First-person Shooters
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overview
 

Similar to Introduction of Games Design and Development

Noughts and Crosses Specification
Noughts and Crosses SpecificationNoughts and Crosses Specification
Noughts and Crosses Specification
Christopher Orchard
 
Know Your Movie
Know Your MovieKnow Your Movie
Know Your Movie
Gaurav Roy
 
daryl bates engine terminology finished
daryl bates engine terminology finisheddaryl bates engine terminology finished
daryl bates engine terminology finished
DarylBatesGames
 
Task 1- Engine terminology
Task 1- Engine terminologyTask 1- Engine terminology
Task 1- Engine terminology
crimzon36
 
Android Game Minisyonize
Android Game MinisyonizeAndroid Game Minisyonize
Android Game Minisyonize
savvy
 

Similar to Introduction of Games Design and Development (20)

IRJET- Game Development Project – Sparta
IRJET-  	  Game Development Project – SpartaIRJET-  	  Game Development Project – Sparta
IRJET- Game Development Project – Sparta
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Noughts and Crosses Specification
Noughts and Crosses SpecificationNoughts and Crosses Specification
Noughts and Crosses Specification
 
20131029 design your app
20131029 design your app20131029 design your app
20131029 design your app
 
LO2 - Lesson 5 - Flow Diagram
LO2 - Lesson 5 - Flow DiagramLO2 - Lesson 5 - Flow Diagram
LO2 - Lesson 5 - Flow Diagram
 
Game development
Game developmentGame development
Game development
 
User Experience 4: Usable User Interface
User Experience 4: Usable User InterfaceUser Experience 4: Usable User Interface
User Experience 4: Usable User Interface
 
Purge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) GamePurge – First Person Shooting (FPS) Game
Purge – First Person Shooting (FPS) Game
 
02. Platforms and Modes
02. Platforms and Modes02. Platforms and Modes
02. Platforms and Modes
 
Black book
Black bookBlack book
Black book
 
4 lecture (mda frame work) 25 1-2021
4 lecture (mda frame work) 25 1-20214 lecture (mda frame work) 25 1-2021
4 lecture (mda frame work) 25 1-2021
 
Shootemup report
Shootemup reportShootemup report
Shootemup report
 
Chapter 08 GAME 100
Chapter 08 GAME 100Chapter 08 GAME 100
Chapter 08 GAME 100
 
Know Your Movie
Know Your MovieKnow Your Movie
Know Your Movie
 
daryl bates engine terminology finished
daryl bates engine terminology finisheddaryl bates engine terminology finished
daryl bates engine terminology finished
 
Developing and Hosting Game Server on Cloud
Developing and Hosting Game Server on CloudDeveloping and Hosting Game Server on Cloud
Developing and Hosting Game Server on Cloud
 
Task 1- Engine terminology
Task 1- Engine terminologyTask 1- Engine terminology
Task 1- Engine terminology
 
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
 
Accepting the Challenges in Devising Video Game Leeway and Contrivance
Accepting the Challenges in Devising Video Game Leeway and ContrivanceAccepting the Challenges in Devising Video Game Leeway and Contrivance
Accepting the Challenges in Devising Video Game Leeway and Contrivance
 
Android Game Minisyonize
Android Game MinisyonizeAndroid Game Minisyonize
Android Game Minisyonize
 

More from Laili Farhana M.I.

Interaction design quick tour 3
Interaction design quick tour 3Interaction design quick tour 3
Interaction design quick tour 3
Laili Farhana M.I.
 
Interaction design quick tour 2
Interaction design quick tour 2Interaction design quick tour 2
Interaction design quick tour 2
Laili Farhana M.I.
 
Interaction design quick tour 1
Interaction design quick tour 1Interaction design quick tour 1
Interaction design quick tour 1
Laili Farhana M.I.
 
Tugasan penyelidikan kualitatif
Tugasan penyelidikan kualitatifTugasan penyelidikan kualitatif
Tugasan penyelidikan kualitatif
Laili Farhana M.I.
 
A field study of understanding
A field study of understandingA field study of understanding
A field study of understanding
Laili Farhana M.I.
 

More from Laili Farhana M.I. (20)

Digital Game Design Activity: Implementing Gamification with Children in the ...
Digital Game Design Activity: Implementing Gamification with Children in the ...Digital Game Design Activity: Implementing Gamification with Children in the ...
Digital Game Design Activity: Implementing Gamification with Children in the ...
 
Metodologi: Analisis Kreativiti dan Kemahiran Kanak-Kanak
Metodologi: Analisis Kreativiti dan Kemahiran Kanak-KanakMetodologi: Analisis Kreativiti dan Kemahiran Kanak-Kanak
Metodologi: Analisis Kreativiti dan Kemahiran Kanak-Kanak
 
Pendekatan Melalui Reka Bentuk Permainan Digital dalam Proses Pengajaran dan ...
Pendekatan Melalui Reka Bentuk Permainan Digital dalam Proses Pengajaran dan ...Pendekatan Melalui Reka Bentuk Permainan Digital dalam Proses Pengajaran dan ...
Pendekatan Melalui Reka Bentuk Permainan Digital dalam Proses Pengajaran dan ...
 
Lecture 4: MMX 3043 Game Design And Development
Lecture 4: MMX 3043 Game Design And DevelopmentLecture 4: MMX 3043 Game Design And Development
Lecture 4: MMX 3043 Game Design And Development
 
Interaction design quick tour 3
Interaction design quick tour 3Interaction design quick tour 3
Interaction design quick tour 3
 
Interaction design quick tour 2
Interaction design quick tour 2Interaction design quick tour 2
Interaction design quick tour 2
 
Interaction design quick tour 1
Interaction design quick tour 1Interaction design quick tour 1
Interaction design quick tour 1
 
Heuristic Evaluation
Heuristic EvaluationHeuristic Evaluation
Heuristic Evaluation
 
KREATIVITI DAN KEMAHIRAN KANAK-KANAK DALAM MEREKABENTUK PERMAINAN DIGITAL
KREATIVITI DAN KEMAHIRAN KANAK-KANAK DALAM MEREKABENTUK PERMAINAN  DIGITAL KREATIVITI DAN KEMAHIRAN KANAK-KANAK DALAM MEREKABENTUK PERMAINAN  DIGITAL
KREATIVITI DAN KEMAHIRAN KANAK-KANAK DALAM MEREKABENTUK PERMAINAN DIGITAL
 
Tugasan penyelidikan kualitatif
Tugasan penyelidikan kualitatifTugasan penyelidikan kualitatif
Tugasan penyelidikan kualitatif
 
Tesis presentation
Tesis presentationTesis presentation
Tesis presentation
 
Viva presentation3
Viva presentation3Viva presentation3
Viva presentation3
 
Ma ccs
Ma ccsMa ccs
Ma ccs
 
Present kuantan
Present kuantanPresent kuantan
Present kuantan
 
A field study of understanding
A field study of understandingA field study of understanding
A field study of understanding
 
Bab7
Bab7Bab7
Bab7
 
Bab 8
Bab 8Bab 8
Bab 8
 
Bab 5
Bab 5Bab 5
Bab 5
 
Bab 4: Windows Movie Maker
Bab 4: Windows Movie MakerBab 4: Windows Movie Maker
Bab 4: Windows Movie Maker
 
Bab 3 Audio
Bab 3 AudioBab 3 Audio
Bab 3 Audio
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Recently uploaded (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Introduction of Games Design and Development