SlideShare a Scribd company logo
1 of 15
WHAT IS GAME DESIGN?
Presented By:
Sayed Ahmed
Consultant
Just E.T.C Technologies Inc.,
Winnipeg, Manitoba
sayed@justEtc.net
DEFINE GAME DESIGN
 It’s a process that involves
 Imagining a game
 Define how it will work (the story, the interaction, the
rules)
 Define the elements of the game
 Conceptual
 Functional
 Artistic
 Others….
 Communicate the idea to the design team
 What does a game designer do?
 Perform all the above tasks
DESIGN ARTS OR SCIENCE
 Neither purely arts nor purely science
 The imagining of ideas and concepts, and making
the game aesthetic belong to Arts
 However, to be a great game, the game also needs
to function well. Though it’s not purely science but
to implement the functionality, concepts from
science and math are highly used
 Games are crafts with highest possible level of
elegance
ANATOMY OF GAME DESIGN
 Game design is
 creative and imaginative
 where inherent talent also plays a very important role
 And hence, Game design cannot be represented as
 strict step by step procedure or rules or processes
 However, game design is not a random process either
(knowingly or unknowingly).
 We may be able to identify some similarities (common/basic
components/concepts/principles) in the successful games
(may be genre dependent)
 And device some common principles that hopefully will lead
to good game design
 Can work as guidelines for the novices (or checklist for the
more experienced)
KEY ELEMENTS OF GAMES
 As there is no perfect rule
 One way of seeing game design is
 Identifying common elements in a genre of games
 And Create games in that genre with similar elements but
different story, or graphics goals
 Or find out the genre of your game concept, identify the
common elements of that genre, compare, think, innovate.
Make the game more interesting
 Your ideas, stories can be great but it also needs to have
some of those common and useful elements
 Publishers usually do not go for the very innovative ideas but
want the idea similar to a recent hit with some more twists
 The successful games are successful – there is a reason
behind this
KEY ELEMENTS OF GAME
 Common elements
 Rules of the game (your concept should have rules)
 The player’s role
 The challenges
 ….
 Two games can have many common elements but
 different settings, rules, strategies, and balancing
 Many games have the same/similar play mechanics but
with different graphics
 Identifying common elements
 does not to encourage you to imitate/create cookie-cutter
games
 but to ensure that all essential elements are covered
GROUND RULES FOR GAME DESIGN
 Game design can be broken in three specific area
 Core mechanics
 Storytelling
 Interactivity
 Core mechanics
 Storytelling
 All game has a story
 The game itself can be a story like princess of Persia
 The player can create the story (the way he plays and reaches
the goal)
 Talk about Narrative and non – narrative
 No story, the player creates the story
 Linear narrative, non linear narrative
INTERACTIVITY
 Define how the interactivity will work
 Graphics
 Sounds
 User Interface
 Poor interactivity can ruin a game
 Wire wind for example
 Use right click, icon based menus, select options to proceed
 Interactivity includes the user interface as well
 Sonic the Hedgehog, and Mario 64 for Wii
IMPORTANCE OF DESIGN DOCUMENT
 All game companies now want a design document
to be written
 The design document may not include all ideas but
can write down the decisions
 Many ideas come from lunch meetings
 If a feature is not written down
 Someone has to create it on the fly
 Different team member may work to different goals
TYPES OF DESIGN DOCUMENTS
 High Concept (2-4) pages
 Game treatment (10-20 pages)
 Game script (50-200 pages)
 High Concept (2-4) pages
 Got a great game idea? Write a high concept document.
Will be used to express the idea to the publishers to
fund the game
 Covers
 Premise of the game
 Intended audience
 Genre
GAME DESIGN DOCUMENT
 Game Treatment
 Analysis of the Competition
 How your game is different
 A document to sale your game
 Some business and development details
 Game Script
 Bible of the game
 Game design decisions
 Creative, conceptual, and functional
 Does not include how the game will be implemented in
software
 The design document may help you to play the games in
paper – brainstorm, get feedbacks
 A cheaper way to evaluate the game
ANATOMY OF GAME DESIGNER
 Requires both
 Talent
 Skill
 Skill Set
 Imagination
 Still if you do not have a talent for it, you can grow and improve
(through exercise of imaginations)
 Forms of Imagination
 Visual and auditory
 Dramatic
 Good character plot, motivation, emotion, climaxes, and outcomes
 Conceptual
 Relationship between ideas, their interactions, and dependencies
 Basic knowledge of the technical capabilities of the platform
ANATOMY OF GAME DESIGNER
 Analytical Competence
 Able to recognize good part and bad part of a design.
 Self criticize and improve
 Take opinions, and process those opinions
 Mathematical Competence
 Some math concepts are essential
 Aesthetic Competence
 Writing Skills
 Technical Writing
 Fiction Writing
 Manual, Background Material, Character Description
 Dialog Writing
 Audio voice cover and cinematic materials
ANATOMY OF GAME DESIGNER
 Drawing Skills
 Ability to Compromise
 Consider customer or publisher interests and adjust
 Compromise to the limitation of the platform
REFERENCES
 Fundamentals of Game Design, 2nd Edition, Ernest
Adams, Prentice Hall, 2006, ISBN-10: 0131687476.
ISBN-13: 978-0131687479
 http://computer.justetc.net

More Related Content

What's hot

2. initial plans finished
2. initial plans finished2. initial plans finished
2. initial plans finishedLouisbiddles7
 
Game Design & Game Hacks for City Design
Game Design & Game Hacks for City DesignGame Design & Game Hacks for City Design
Game Design & Game Hacks for City DesignLisa Nisenson
 
Game Thinking: More than just Gamification
Game Thinking: More than just GamificationGame Thinking: More than just Gamification
Game Thinking: More than just GamificationAndrzej Marczewski
 
Game Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't EnoughGame Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't EnoughKatharine Neil
 
Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayGame Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayAndrzej Marczewski
 
"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions Portland"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions PortlandCarolyn Chandler
 
Orthodoxies and technologies in game design
Orthodoxies and technologies in game designOrthodoxies and technologies in game design
Orthodoxies and technologies in game designKatharine Neil
 
Building Gameplay
Building GameplayBuilding Gameplay
Building GameplayBen Garney
 
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game PitchesLAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game PitchesDavid Mullich
 
Android game -english14
Android game -english14Android game -english14
Android game -english14tonychan1972
 
What does a game designer do
What does a game designer doWhat does a game designer do
What does a game designer doJesse Schell
 
Android game -english15
Android game -english15Android game -english15
Android game -english15tonychan1972
 
Putting the Fun in Functional
Putting the Fun in FunctionalPutting the Fun in Functional
Putting the Fun in FunctionalAmy Jo Kim
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Robert Casto
 

What's hot (19)

2. initial plans finished
2. initial plans finished2. initial plans finished
2. initial plans finished
 
Game Design & Game Hacks for City Design
Game Design & Game Hacks for City DesignGame Design & Game Hacks for City Design
Game Design & Game Hacks for City Design
 
Game Thinking: More than just Gamification
Game Thinking: More than just GamificationGame Thinking: More than just Gamification
Game Thinking: More than just Gamification
 
Game Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't EnoughGame Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
 
Game Design Talk
Game Design TalkGame Design Talk
Game Design Talk
 
Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayGame Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
 
"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions Portland"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions Portland
 
Orthodoxies and technologies in game design
Orthodoxies and technologies in game designOrthodoxies and technologies in game design
Orthodoxies and technologies in game design
 
Building Gameplay
Building GameplayBuilding Gameplay
Building Gameplay
 
Gameplay Concept Tool
Gameplay Concept ToolGameplay Concept Tool
Gameplay Concept Tool
 
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game PitchesLAFS PREPRO Session 1 - Brainstorming and Game Pitches
LAFS PREPRO Session 1 - Brainstorming and Game Pitches
 
Android game -english14
Android game -english14Android game -english14
Android game -english14
 
What does a game designer do
What does a game designer doWhat does a game designer do
What does a game designer do
 
The Evolution of Game Designs
The Evolution of Game DesignsThe Evolution of Game Designs
The Evolution of Game Designs
 
Android game -english15
Android game -english15Android game -english15
Android game -english15
 
Putting the Fun in Functional
Putting the Fun in FunctionalPutting the Fun in Functional
Putting the Fun in Functional
 
2. research
2. research2. research
2. research
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation
 
Level design
Level designLevel design
Level design
 

Similar to Game Design Fundamentals Explained

Introduction to game_design
Introduction to game_designIntroduction to game_design
Introduction to game_designSayed Ahmed
 
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
 
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...Staffan Björk
 
intro_to_strategy_games.ppt
intro_to_strategy_games.pptintro_to_strategy_games.ppt
intro_to_strategy_games.pptCYChen20
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/ConceptKevin Duggan
 
Fundamental of game design part 2
Fundamental of game design part 2Fundamental of game design part 2
Fundamental of game design part 2krishn verma
 
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
 
Game designer
Game designerGame designer
Game designerwe20
 
Game designer
Game designerGame designer
Game designerSon Aris
 
Games design notes
Games design notesGames design notes
Games design notesamme77
 
LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationDavid Mullich
 
Defining gamification
Defining gamificationDefining gamification
Defining gamificationYuta Iwamoto
 
Fun and the MDA framework
Fun and the MDA frameworkFun and the MDA framework
Fun and the MDA framework_
 
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
 
Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.Andrzej Marczewski
 

Similar to Game Design Fundamentals Explained (20)

Introduction to game_design
Introduction to game_designIntroduction to game_design
Introduction to game_design
 
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
 
Game Design
Game DesignGame Design
Game Design
 
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
Gameplay design patterns presentation at dragon's lair, stockholm, sweden 201...
 
intro_to_strategy_games.ppt
intro_to_strategy_games.pptintro_to_strategy_games.ppt
intro_to_strategy_games.ppt
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/Concept
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
Fundamental of game design part 2
Fundamental of game design part 2Fundamental of game design part 2
Fundamental of game design part 2
 
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
 
Game designer
Game designerGame designer
Game designer
 
Game designer
Game designerGame designer
Game designer
 
Games design notes
Games design notesGames design notes
Games design notes
 
LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - Conceptualization
 
Cs9541 3 Game Development
Cs9541 3  Game DevelopmentCs9541 3  Game Development
Cs9541 3 Game Development
 
Game Design fundamentals
Game Design fundamentalsGame Design fundamentals
Game Design fundamentals
 
Defining gamification
Defining gamificationDefining gamification
Defining gamification
 
Fun and the MDA framework
Fun and the MDA frameworkFun and the MDA framework
Fun and the MDA framework
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?
 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
 
Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.
 

More from Sayed Ahmed

Workplace, Data Analytics, and Ethics
Workplace, Data Analytics, and EthicsWorkplace, Data Analytics, and Ethics
Workplace, Data Analytics, and EthicsSayed Ahmed
 
Python py charm anaconda jupyter installation and basic commands
Python py charm anaconda jupyter   installation and basic commandsPython py charm anaconda jupyter   installation and basic commands
Python py charm anaconda jupyter installation and basic commandsSayed Ahmed
 
[not edited] Demo on mobile app development using ionic framework
[not edited] Demo on mobile app development using ionic framework[not edited] Demo on mobile app development using ionic framework
[not edited] Demo on mobile app development using ionic frameworkSayed Ahmed
 
Sap hana-ide-overview-nodev
Sap hana-ide-overview-nodevSap hana-ide-overview-nodev
Sap hana-ide-overview-nodevSayed Ahmed
 
Will be an introduction to
Will be an introduction toWill be an introduction to
Will be an introduction toSayed Ahmed
 
Whm and cpanel overview hosting control panel overview
Whm and cpanel overview   hosting control panel overviewWhm and cpanel overview   hosting control panel overview
Whm and cpanel overview hosting control panel overviewSayed Ahmed
 
Web application development using zend framework
Web application development using zend frameworkWeb application development using zend framework
Web application development using zend frameworkSayed Ahmed
 
Web design and_html_part_3
Web design and_html_part_3Web design and_html_part_3
Web design and_html_part_3Sayed Ahmed
 
Web design and_html_part_2
Web design and_html_part_2Web design and_html_part_2
Web design and_html_part_2Sayed Ahmed
 
Web design and_html
Web design and_htmlWeb design and_html
Web design and_htmlSayed Ahmed
 
Visual studio ide shortcuts
Visual studio ide shortcutsVisual studio ide shortcuts
Visual studio ide shortcutsSayed Ahmed
 
Unit tests in_symfony
Unit tests in_symfonyUnit tests in_symfony
Unit tests in_symfonySayed Ahmed
 
Telerik this is sayed
Telerik this is sayedTelerik this is sayed
Telerik this is sayedSayed Ahmed
 
System analysis and_design
System analysis and_designSystem analysis and_design
System analysis and_designSayed Ahmed
 
Story telling and_narrative
Story telling and_narrativeStory telling and_narrative
Story telling and_narrativeSayed Ahmed
 

More from Sayed Ahmed (20)

Workplace, Data Analytics, and Ethics
Workplace, Data Analytics, and EthicsWorkplace, Data Analytics, and Ethics
Workplace, Data Analytics, and Ethics
 
Python py charm anaconda jupyter installation and basic commands
Python py charm anaconda jupyter   installation and basic commandsPython py charm anaconda jupyter   installation and basic commands
Python py charm anaconda jupyter installation and basic commands
 
[not edited] Demo on mobile app development using ionic framework
[not edited] Demo on mobile app development using ionic framework[not edited] Demo on mobile app development using ionic framework
[not edited] Demo on mobile app development using ionic framework
 
Sap hana-ide-overview-nodev
Sap hana-ide-overview-nodevSap hana-ide-overview-nodev
Sap hana-ide-overview-nodev
 
Invest wisely
Invest wiselyInvest wisely
Invest wisely
 
Will be an introduction to
Will be an introduction toWill be an introduction to
Will be an introduction to
 
Whm and cpanel overview hosting control panel overview
Whm and cpanel overview   hosting control panel overviewWhm and cpanel overview   hosting control panel overview
Whm and cpanel overview hosting control panel overview
 
Web application development using zend framework
Web application development using zend frameworkWeb application development using zend framework
Web application development using zend framework
 
Web design and_html_part_3
Web design and_html_part_3Web design and_html_part_3
Web design and_html_part_3
 
Web design and_html_part_2
Web design and_html_part_2Web design and_html_part_2
Web design and_html_part_2
 
Web design and_html
Web design and_htmlWeb design and_html
Web design and_html
 
Visual studio ide shortcuts
Visual studio ide shortcutsVisual studio ide shortcuts
Visual studio ide shortcuts
 
Virtualization
VirtualizationVirtualization
Virtualization
 
User interfaces
User interfacesUser interfaces
User interfaces
 
Unreal
UnrealUnreal
Unreal
 
Unit tests in_symfony
Unit tests in_symfonyUnit tests in_symfony
Unit tests in_symfony
 
Telerik this is sayed
Telerik this is sayedTelerik this is sayed
Telerik this is sayed
 
System analysis and_design
System analysis and_designSystem analysis and_design
System analysis and_design
 
Symfony 2
Symfony 2Symfony 2
Symfony 2
 
Story telling and_narrative
Story telling and_narrativeStory telling and_narrative
Story telling and_narrative
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
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
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
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
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 

Game Design Fundamentals Explained

  • 1. WHAT IS GAME DESIGN? Presented By: Sayed Ahmed Consultant Just E.T.C Technologies Inc., Winnipeg, Manitoba sayed@justEtc.net
  • 2. DEFINE GAME DESIGN  It’s a process that involves  Imagining a game  Define how it will work (the story, the interaction, the rules)  Define the elements of the game  Conceptual  Functional  Artistic  Others….  Communicate the idea to the design team  What does a game designer do?  Perform all the above tasks
  • 3. DESIGN ARTS OR SCIENCE  Neither purely arts nor purely science  The imagining of ideas and concepts, and making the game aesthetic belong to Arts  However, to be a great game, the game also needs to function well. Though it’s not purely science but to implement the functionality, concepts from science and math are highly used  Games are crafts with highest possible level of elegance
  • 4. ANATOMY OF GAME DESIGN  Game design is  creative and imaginative  where inherent talent also plays a very important role  And hence, Game design cannot be represented as  strict step by step procedure or rules or processes  However, game design is not a random process either (knowingly or unknowingly).  We may be able to identify some similarities (common/basic components/concepts/principles) in the successful games (may be genre dependent)  And device some common principles that hopefully will lead to good game design  Can work as guidelines for the novices (or checklist for the more experienced)
  • 5. KEY ELEMENTS OF GAMES  As there is no perfect rule  One way of seeing game design is  Identifying common elements in a genre of games  And Create games in that genre with similar elements but different story, or graphics goals  Or find out the genre of your game concept, identify the common elements of that genre, compare, think, innovate. Make the game more interesting  Your ideas, stories can be great but it also needs to have some of those common and useful elements  Publishers usually do not go for the very innovative ideas but want the idea similar to a recent hit with some more twists  The successful games are successful – there is a reason behind this
  • 6. KEY ELEMENTS OF GAME  Common elements  Rules of the game (your concept should have rules)  The player’s role  The challenges  ….  Two games can have many common elements but  different settings, rules, strategies, and balancing  Many games have the same/similar play mechanics but with different graphics  Identifying common elements  does not to encourage you to imitate/create cookie-cutter games  but to ensure that all essential elements are covered
  • 7. GROUND RULES FOR GAME DESIGN  Game design can be broken in three specific area  Core mechanics  Storytelling  Interactivity  Core mechanics  Storytelling  All game has a story  The game itself can be a story like princess of Persia  The player can create the story (the way he plays and reaches the goal)  Talk about Narrative and non – narrative  No story, the player creates the story  Linear narrative, non linear narrative
  • 8. INTERACTIVITY  Define how the interactivity will work  Graphics  Sounds  User Interface  Poor interactivity can ruin a game  Wire wind for example  Use right click, icon based menus, select options to proceed  Interactivity includes the user interface as well  Sonic the Hedgehog, and Mario 64 for Wii
  • 9. IMPORTANCE OF DESIGN DOCUMENT  All game companies now want a design document to be written  The design document may not include all ideas but can write down the decisions  Many ideas come from lunch meetings  If a feature is not written down  Someone has to create it on the fly  Different team member may work to different goals
  • 10. TYPES OF DESIGN DOCUMENTS  High Concept (2-4) pages  Game treatment (10-20 pages)  Game script (50-200 pages)  High Concept (2-4) pages  Got a great game idea? Write a high concept document. Will be used to express the idea to the publishers to fund the game  Covers  Premise of the game  Intended audience  Genre
  • 11. GAME DESIGN DOCUMENT  Game Treatment  Analysis of the Competition  How your game is different  A document to sale your game  Some business and development details  Game Script  Bible of the game  Game design decisions  Creative, conceptual, and functional  Does not include how the game will be implemented in software  The design document may help you to play the games in paper – brainstorm, get feedbacks  A cheaper way to evaluate the game
  • 12. ANATOMY OF GAME DESIGNER  Requires both  Talent  Skill  Skill Set  Imagination  Still if you do not have a talent for it, you can grow and improve (through exercise of imaginations)  Forms of Imagination  Visual and auditory  Dramatic  Good character plot, motivation, emotion, climaxes, and outcomes  Conceptual  Relationship between ideas, their interactions, and dependencies  Basic knowledge of the technical capabilities of the platform
  • 13. ANATOMY OF GAME DESIGNER  Analytical Competence  Able to recognize good part and bad part of a design.  Self criticize and improve  Take opinions, and process those opinions  Mathematical Competence  Some math concepts are essential  Aesthetic Competence  Writing Skills  Technical Writing  Fiction Writing  Manual, Background Material, Character Description  Dialog Writing  Audio voice cover and cinematic materials
  • 14. ANATOMY OF GAME DESIGNER  Drawing Skills  Ability to Compromise  Consider customer or publisher interests and adjust  Compromise to the limitation of the platform
  • 15. REFERENCES  Fundamentals of Game Design, 2nd Edition, Ernest Adams, Prentice Hall, 2006, ISBN-10: 0131687476. ISBN-13: 978-0131687479  http://computer.justetc.net