SlideShare a Scribd company logo
Chapter : 1
Core Game Design
6/1/2014 1Prepared by Pawar R.B.
Gharda Institute of Technology
 Information about game design
 To make game interesting
 Good game is that which provide good experience.
 Programmer should know the game environment and
various choices related to player and what is the content
of that choices related to player.
6/1/2014 2Prepared by Pawar R.B.
Gharda Institute of Technology
 Keep simple
 Unique
 Real time environment
 Always used two player to play
 Fun
6/1/2014 3Prepared by Pawar R.B.
Gharda Institute of Technology
 For game development the skills required is
creativity , craft, and technique.
 Getting idea is the important requirement into
game development.
 Game design process is followed by concept,
goal, plan, specification, code, test.
6/1/2014 4Prepared by Pawar R.B.
Gharda Institute of Technology
Two steps in Game design process:
Step1: Build the concept
1.Get an idea
2.Build the game concept
3.Creat a goal
4.Creat an emotional experience for the
player.
Step 2: Creating the game specification
1.Write the design document
2.Build the prototype
3.Chose and appropriate lifecycle model
6/1/2014 5Prepared by Pawar R.B.
Gharda Institute of Technology
 Getting an idea:
 Ideas come from dreams and inspiration
 Programmer should come with unique idea
 There is brief description What the game should
be written.
 This should measured in originality, potential
audience(all age group, specific group, only girls
and only boys)
 Final idea are check and the concept is created.
6/1/2014 6Prepared by Pawar R.B.
Gharda Institute of Technology
 Game concept:
 Game is good if player win by doing unexpected
things.
 The game should have action(use many keys)
 Adventure (story)
 Puzzle(analytical thinking)
 Educational(learning by doing )
 Games likes movies combine different feature.
 Adventure game combine action and puzzle
6/1/2014 7Prepared by Pawar R.B.
Gharda Institute of Technology
Difference between movies and games
 Require input from user
 Player make decision in game
 Game some time have no ending, one ending and
multiple ending but movies have predetermine
ending.
 Game has rule and goals, players, objects,
physics, sound, speech and emotion.
6/1/2014 8Prepared by Pawar R.B.
Gharda Institute of Technology
 Every game has goal. All aspect focused the
player towards achieving the goal
Games having following goals:
1. To collect pointes
2. To gain power
3. To reach the destination/target first
4. To overcome obstacles
5. To discover something's
6. To eliminate opponents
6/1/2014 9Prepared by Pawar R.B.
Gharda Institute of Technology
Point scoring game having no visible objective
Racing and conquest type game having visible
objective
1.In racing the player knows his/her position,
compare with opponent at any time
2.In RPG pointes earned spend on improving the
attribute
3. In strategy games, gather resource.
4.In adventure games, collect items are used to
solve the something's
6/1/2014 10Prepared by Pawar R.B.
Gharda Institute of Technology
 If emotional experience does not match the
goal player not enjoy the game.
 Design a game in such way that players get
addicted.
 Cool graphics, fast action stimulating strategy
added to the game.
6/1/2014 11Prepared by Pawar R.B.
Gharda Institute of Technology
 Score:
◦ player expect more from game experience than score.
◦ Fighting racing and sports
 Moves:
◦ controlling virtual athletes' in sports and vehicle in racing
required a steady practice.
 Explore levels:
◦ Hide the some of the levels, move through the levels
realize the hidden area,
◦ eg. Racing game having additional cars.
6/1/2014 12Prepared by Pawar R.B.
Gharda Institute of Technology
What type of game it is?
What is the objective?
What feature gameplay having
 Identify the player
 Identify the game type and constraints
 Identify the universe
 Identify the goal
o Determine the criteria for success. How player
win/loss.
o Determine the rule for interaction
o How the constraint told to the player? Is story tell to
the player
6/1/2014 13Prepared by Pawar R.B.
 The concept put dawn on the paper
 This will generate the outline and sketch of game
design
 This will help to move ahead or give up
 This stage technical constraint are not require only
unique feature take into account.
 Description of game working is given and result is
committed.
6/1/2014 14Prepared by Pawar R.B.
Gharda Institute of Technology
 Feature based description easy to understand
 Feature comes into account from rules
 Rule changes when detailed the program
 Reason for changes is the diff. rule interact with
each other.
6/1/2014 15Prepared by Pawar R.B.
Gharda Institute of Technology
1.Vital feature(integral feature):
 This make the game work properly.
 In football game formation is selected first and the choice of
player made accordingly.
2.Chrome feature:
 Some feature not effect on the game but increase the
enjoyment.
 Story, look and feel of the game.
 Example: player choose the stadium.
3. Gameplay substitute:
o Some features does not affect the game but provide lot of
choices to the player.
o Ex: player can chose one on one with the computer or
multiplayer mode in LAN.
6/1/2014 16Prepared by Pawar R.B.
Gharda Institute of Technology
1.Explain the developer how the game works
2. Provide the vision statement through out
development
3. Identify the feature that are chrome or integral
6/1/2014 17Prepared by Pawar R.B.
Gharda Institute of Technology
 Good interface design provide the user view with
there is no restriction on controlling the game
 Good interface are very useful in strategic games
6/1/2014 18Prepared by Pawar R.B.
Gharda Institute of Technology
 Initial stage rule should be guess
 Then more and more rule are added and new
rules is interact with old one and changes made,
finally they became a hole.
 Rules provide the different features
 One unit is affected then, affect all other unit
6/1/2014 19Prepared by Pawar R.B.
Gharda Institute of Technology
 Level design affect the core gameplay.
 Low level provide the more watching than playing
 Story oriented game provide more narrative character
so that user involve into game with lot of interest.
 Level should not be use to create deficiencies into
game.
 Accurate specification is given to level designer who
understand the rules
 Primary goal of the game design create interest in
reader and convey the design aspect without
ambiguity.
 Interest should be from start to end.
6/1/2014 20Prepared by Pawar R.B.
Gharda Institute of Technology
Detailed game description:
 Basic concept:
◦ The idea should be informative and interesting
 Background story:
◦ This is necessary for adventure kind of game and not puzzle kind of
game
 Objective:
◦ Reader should have clear idea of gameplay and provide more
detailed as possible in design documents
6/1/2014 21Prepared by Pawar R.B.
Gharda Institute of Technology
 Game play:
◦ Working of game from beginning to end, title screen
and option screen should be displayed, computerized
opponent should be provided by Artificial Inteliggence,
result of particular option should be known to player,
information provide by help option window.
6/1/2014 22Prepared by Pawar R.B.
Gharda Institute of Technology
 Character
◦ Action in a game
 World
◦ Location, characters, objects, event
 Controls
◦ Buttons to be provided for user interface
 Graphics
◦ Grass, hard pitch
 Sound and music
◦ To create impact in a game
◦ Added more real time effect
6/1/2014 23Prepared by Pawar R.B.
Gharda Institute of Technology
Prototype are build into following order
 Minimize the risk
 Get the client feedback in development process
 Help to visualize the end product
 Find the flexibility
Typical game section
Game section-1
 Environment is set up for game
 option to play or exit
 Requested to enter input
 Input is stored and view
6/1/2014 24Prepared by Pawar R.B.
Gharda Institute of Technology
Game section-2
 Game state is change according to user last input
 AI is applied for player action. Then background
animation, music, sound effects perform
 Finally housekeeping is done
Game section-3
 Current animation is drawn into virtual buffer and then
displayed
 Frame displayed rate is specified and locked.
 Exit state source are released
 System setting are restored
 Control given to operating system
6/1/2014 25Prepared by Pawar R.B.
Gharda Institute of Technology
1. Rapid prototyping phase before specification very popular techniques
2. Building of game involves implementation and integration in repeated block
3. Agile-Extreme programming involve
◦ Team based and collaborative approach
◦ Hardly any documentation
◦ Integration of testing into development process
6/1/2014 26Prepared by Pawar R.B.
Gharda Institute of Technology
4. Development process involve
◦ Build the prototype
◦ Asking other people to look at the game
◦ Carefully observing the player
◦ Reward the player in the game
◦ Using new tester
◦ Taking the game to the next level
◦ Good design are both High level (architectural level ) and low
level(design level)
6/1/2014Prepared by Pawar R.B. 27
 Strategy required to reach end points are called the gameplay
 Rules are interact with each other or environment to generate
result.
1.Implementing the gameplay:
 The game is series of choices
 The decision has gameplay value when it has an upside and
downside
 Each decision affect the next
 Decision include correct choice at the circumstances
6/1/2014 28Prepared by Pawar R.B.
Gharda Institute of Technology
 Dominated strategy: The choice witch is not using in
circumstance is called dominated strategy
 Dominant strategy: The choice witch is use in
circumstance is called dominated strategy
 Near dominant strategy are used in certain
circumstances where above not work
 It is widely use by the player
 Eg of near dominant strategy are given by asking
following question:
 What is the most common feature?
 Is the facility use only once then how much developing
time required?
 How much special efforts are needed to create interface
6/1/2014 29Prepared by Pawar R.B.
Gharda Institute of Technology
Different option involve in gameplay
 Option may or may not be taken depending on factor
 Option can have time constraints
 Option does not affect the game much
 Option that is worth being taken
 Option that is never worth being taken
2.Toolbox to assist with choices
 There is no particular method to create choices that are
left to the player
 Strategic choices are made for long term
 Tactic choices are made for short term or current
 There should be enough scope for good judgment
6/1/2014 30Prepared by Pawar R.B.
Gharda Institute of Technology
3.Impermance
Advantage can be impermanent due to following factor
 They can be destroyed, injured, stolen
 Can lost any time, limitation on use
 No use in certain circumstances
 Gameplay enrich your experience and interaction
Interaction can be done in the following ways
 By changing the setting or game itself
 By directly controlling the character
6/1/2014 31Prepared by Pawar R.B.
Gharda Institute of Technology
 Vision document and describe final product and
serve as goal to the developer
 When code strictly follow the gameplay
specification then product is ready to release.
1.Responsibility of the designer
 Clarify the designer ideas which taken from many
resources
 Bring them to structural level
 Then decided it should be implemented or give up
6/1/2014 32Prepared by Pawar R.B.
Gharda Institute of Technology
 Development phases in gameplay
Phase Process Person Outcome
Feasibility Discussed the initial
idea
Designer , architect,
technology group
Project go ahead
signal from client
Conceptualization Detailing the design Designer Game specification
designer’s note
Plan Planning the mini-
specification for each
stage
Designer and software
planner
Set of mini-
specification
documents
Technical architecture Preparing architecture
component and tool
Architect, project
leader, planner
Technical specification
project plan
Component building Constructing the
component and tool for
game consider
interdependencies
Development team Component that are
functionally complete
Integration Project leaders get the
component created by
the D.TR
Project leader and
designer
Completed part of the
game and tools
6/1/2014 33Prepared by Pawar R.B.
Gharda Institute of Technology
Phase Process Person Outcome
Complexity level Project leader
discussed with
level designer to
build the game
level
Project leader,
level designer
Complete game
fore each level,
artwork and
manuals are
finalizes
Review Quality assurance
dept. dose the
review in parallel
with the leveling
Quality assurance
dept.
Bugs are fixed
and feedback are
provided to
developer
6/1/2014 34Prepared by Pawar R.B.
Gharda Institute of Technology
Gameplay
specification
Content mapping
Designer node
Module 2
specification
Module 1
specification
Module n
specification
Content mapping of designer’s notes with the game play specification
6/1/2014 35Prepared by Pawar R.B.
Gharda Institute of Technology
Each level has the following design items
 Games are developed in an iterative manner
 Most time spiral model chosen
 Each mini-specification (level) is developed and tested
◦ Goal to design this feature is implemented in that level
◦ Philosophy, this level how differ from previous
◦ Expected result is outcome at particular level
◦ Alternate and other idea suggested in brainstorm session
6/1/2014 36Prepared by Pawar R.B.
Gharda Institute of Technology

More Related Content

What's hot

Car Game - Final Year Project
Car Game - Final Year ProjectCar Game - Final Year Project
Car Game - Final Year Project
Vivek Naskar
 
Street runner final
Street runner finalStreet runner final
Street runner final
Kumar Narayan
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPS
Shubham Rajput
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Reggie Niccolo Santos
 
Software Requirements
 Software Requirements Software Requirements
Software Requirements
Zaman Khan
 
Car racing game for android
Car racing game for androidCar racing game for android
Car racing game for android
ravijot singh
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation
Nusrat Jahan Shanta
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
Rupesh Vaishnav
 
Game development
Game developmentGame development
Game development
reittes
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game
Muhammad Maaz Irfan
 
Proposal of 3d GAME Final Year Project
Proposal of  3d GAME Final Year ProjectProposal of  3d GAME Final Year Project
Proposal of 3d GAME Final Year Project
fahim shahzad
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
iTawy Community
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Sumit Jain
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
Diksha Bhargava
 
Game design document
Game design document Game design document
Game design document
ARshut Syabrin
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
Victor Terekhovskyi
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
SulemanAliMalik
 
Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and Programming
Sumit Jain
 
Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
kavitha muneeshwaran
 
Game Design - Lecture 1
Game Design - Lecture 1Game Design - Lecture 1
Game Design - Lecture 1
Andrea Resmini
 

What's hot (20)

Car Game - Final Year Project
Car Game - Final Year ProjectCar Game - Final Year Project
Car Game - Final Year Project
 
Street runner final
Street runner finalStreet runner final
Street runner final
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPS
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Software Requirements
 Software Requirements Software Requirements
Software Requirements
 
Car racing game for android
Car racing game for androidCar racing game for android
Car racing game for android
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
 
Game development
Game developmentGame development
Game development
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game
 
Proposal of 3d GAME Final Year Project
Proposal of  3d GAME Final Year ProjectProposal of  3d GAME Final Year Project
Proposal of 3d GAME Final Year Project
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Game design document
Game design document Game design document
Game design document
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and Programming
 
Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
 
Game Design - Lecture 1
Game Design - Lecture 1Game Design - Lecture 1
Game Design - Lecture 1
 

Viewers also liked

An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
Ahmed
 
Building blocks (Game Architecture)
Building blocks (Game Architecture)Building blocks (Game Architecture)
Building blocks (Game Architecture)
Rajkumar Pawar
 
Guide to creation of game concept document
Guide to creation of game concept documentGuide to creation of game concept document
Guide to creation of game concept document
Emma Westecott
 
Casual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of UsCasual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of Us
Greg Trefry
 
A Journey at The Heart of Game Design
A Journey at The Heart of Game DesignA Journey at The Heart of Game Design
A Journey at The Heart of Game Design
Pier Luca Lanzi
 
On the way to good Game Design
On the way to good Game DesignOn the way to good Game Design
On the way to good Game Design
Andrew Dotsenko
 
The intelligent game designer: Game design as a new domain for automated disc...
The intelligent game designer: Game design as a new domain for automated disc...The intelligent game designer: Game design as a new domain for automated disc...
The intelligent game designer: Game design as a new domain for automated disc...
rndmcnlly
 
Infomration & network security
Infomration & network securityInfomration & network security
Infomration & network security
Rajkumar Pawar
 
Generating Better Design Ideas Through Collaboration
Generating Better Design Ideas Through CollaborationGenerating Better Design Ideas Through Collaboration
Generating Better Design Ideas Through Collaboration
Étienne Garbugli
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Ralf C. Adam
 
[Ubisoft] Perforce Integration in a AAA Game Engine
[Ubisoft] Perforce Integration in a AAA Game Engine[Ubisoft] Perforce Integration in a AAA Game Engine
[Ubisoft] Perforce Integration in a AAA Game Engine
Perforce
 
Examples of Game Concepts
Examples of Game ConceptsExamples of Game Concepts
Examples of Game Concepts
Pier Luca Lanzi
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit Badge
David Mullich
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design Document
Equal Experts
 
Architectural Design Process
Architectural Design ProcessArchitectural Design Process
Architectural Design Process
Khaled Almusa
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a game
Nadia Nahar
 
Architectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 Concept
Architectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 ConceptArchitectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 Concept
Architectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 Concept
Galala University
 
Design Thinking Process
Design Thinking ProcessDesign Thinking Process
Design Thinking Process
Heyy Gus
 
5 Type Of Architecture Design Process
5 Type Of Architecture Design Process 5 Type Of Architecture Design Process
5 Type Of Architecture Design Process
Wan Muhammad / Asas-Khu™
 

Viewers also liked (19)

An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 
Building blocks (Game Architecture)
Building blocks (Game Architecture)Building blocks (Game Architecture)
Building blocks (Game Architecture)
 
Guide to creation of game concept document
Guide to creation of game concept documentGuide to creation of game concept document
Guide to creation of game concept document
 
Casual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of UsCasual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of Us
 
A Journey at The Heart of Game Design
A Journey at The Heart of Game DesignA Journey at The Heart of Game Design
A Journey at The Heart of Game Design
 
On the way to good Game Design
On the way to good Game DesignOn the way to good Game Design
On the way to good Game Design
 
The intelligent game designer: Game design as a new domain for automated disc...
The intelligent game designer: Game design as a new domain for automated disc...The intelligent game designer: Game design as a new domain for automated disc...
The intelligent game designer: Game design as a new domain for automated disc...
 
Infomration & network security
Infomration & network securityInfomration & network security
Infomration & network security
 
Generating Better Design Ideas Through Collaboration
Generating Better Design Ideas Through CollaborationGenerating Better Design Ideas Through Collaboration
Generating Better Design Ideas Through Collaboration
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
 
[Ubisoft] Perforce Integration in a AAA Game Engine
[Ubisoft] Perforce Integration in a AAA Game Engine[Ubisoft] Perforce Integration in a AAA Game Engine
[Ubisoft] Perforce Integration in a AAA Game Engine
 
Examples of Game Concepts
Examples of Game ConceptsExamples of Game Concepts
Examples of Game Concepts
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit Badge
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design Document
 
Architectural Design Process
Architectural Design ProcessArchitectural Design Process
Architectural Design Process
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a game
 
Architectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 Concept
Architectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 ConceptArchitectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 Concept
Architectural Design 1 Lectures by Dr. Yasser Mahgoub - Lecture 5 Concept
 
Design Thinking Process
Design Thinking ProcessDesign Thinking Process
Design Thinking Process
 
5 Type Of Architecture Design Process
5 Type Of Architecture Design Process 5 Type Of Architecture Design Process
5 Type Of Architecture Design Process
 

Similar to Core Game Design (Game Architecture)

GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSossou1
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSOSSOU
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
nilesh405711
 
Founder-Game Director Workshop (Session 2)
Founder-Game Director Workshop (Session 2)Founder-Game Director Workshop (Session 2)
Founder-Game Director Workshop (Session 2)
Amir H. Fassihi
 
Making a game "Just Right" through testing and play balancing
Making a game "Just Right" through testing and play balancingMaking a game "Just Right" through testing and play balancing
Making a game "Just Right" through testing and play balancing
Julio Gorgé
 
srPresentation
srPresentationsrPresentation
srPresentation
Tejashree Devale
 
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
DevGAMM Conference
 
Game design nov04_Agility-by-Choice
Game design nov04_Agility-by-ChoiceGame design nov04_Agility-by-Choice
Game design nov04_Agility-by-Choice
Anubhav Sinha
 
GDC2011 - Motivating Players in Open Worlds
GDC2011 - Motivating Players in Open WorldsGDC2011 - Motivating Players in Open Worlds
GDC2011 - Motivating Players in Open Worlds
Joel Burgess
 
3. research lvl3 Videogame
3. research lvl3 Videogame3. research lvl3 Videogame
3. research lvl3 Videogame
Fraser Hardwick
 
IRJET- Game Development Project – Sparta
IRJET-  	  Game Development Project – SpartaIRJET-  	  Game Development Project – Sparta
IRJET- Game Development Project – Sparta
IRJET Journal
 
P5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburnP5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburn
Beth1Blackburn
 
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Almog Koren
 
Level design for games
Level design for gamesLevel design for games
Level design for games
Jayyes
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
Intersog
 
Willing suspenssion of disbelief - Yaron Dotan on Rising Eagle
Willing suspenssion of disbelief - Yaron Dotan on Rising EagleWilling suspenssion of disbelief - Yaron Dotan on Rising Eagle
Willing suspenssion of disbelief - Yaron Dotan on Rising Eagle
Oded Sharon
 
Neev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super FeetNeev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super Feet
Neev Technologies
 
Playtesting for Indie Studios
Playtesting for Indie StudiosPlaytesting for Indie Studios
Playtesting for Indie Studios
Mindtrek
 
Fundamentals of Game Design
Fundamentals of Game DesignFundamentals of Game Design
Fundamentals of Game Design
Seth Sivak
 
LO1 - Lesson 3 - Software
LO1 - Lesson 3 - SoftwareLO1 - Lesson 3 - Software

Similar to Core Game Design (Game Architecture) (20)

GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
 
Founder-Game Director Workshop (Session 2)
Founder-Game Director Workshop (Session 2)Founder-Game Director Workshop (Session 2)
Founder-Game Director Workshop (Session 2)
 
Making a game "Just Right" through testing and play balancing
Making a game "Just Right" through testing and play balancingMaking a game "Just Right" through testing and play balancing
Making a game "Just Right" through testing and play balancing
 
srPresentation
srPresentationsrPresentation
srPresentation
 
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
How to make fun PvP? Analysis of core-gameplay mistakes / Dmitry Aborilov (Ba...
 
Game design nov04_Agility-by-Choice
Game design nov04_Agility-by-ChoiceGame design nov04_Agility-by-Choice
Game design nov04_Agility-by-Choice
 
GDC2011 - Motivating Players in Open Worlds
GDC2011 - Motivating Players in Open WorldsGDC2011 - Motivating Players in Open Worlds
GDC2011 - Motivating Players in Open Worlds
 
3. research lvl3 Videogame
3. research lvl3 Videogame3. research lvl3 Videogame
3. research lvl3 Videogame
 
IRJET- Game Development Project – Sparta
IRJET-  	  Game Development Project – SpartaIRJET-  	  Game Development Project – Sparta
IRJET- Game Development Project – Sparta
 
P5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburnP5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburn
 
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
Casual Connect Kyiv - Beyond the Expected: Get Creative with Leaderboards, Sc...
 
Level design for games
Level design for gamesLevel design for games
Level design for games
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
 
Willing suspenssion of disbelief - Yaron Dotan on Rising Eagle
Willing suspenssion of disbelief - Yaron Dotan on Rising EagleWilling suspenssion of disbelief - Yaron Dotan on Rising Eagle
Willing suspenssion of disbelief - Yaron Dotan on Rising Eagle
 
Neev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super FeetNeev Hackathon 2013 - Super Feet
Neev Hackathon 2013 - Super Feet
 
Playtesting for Indie Studios
Playtesting for Indie StudiosPlaytesting for Indie Studios
Playtesting for Indie Studios
 
Fundamentals of Game Design
Fundamentals of Game DesignFundamentals of Game Design
Fundamentals of Game Design
 
LO1 - Lesson 3 - Software
LO1 - Lesson 3 - SoftwareLO1 - Lesson 3 - Software
LO1 - Lesson 3 - Software
 

Recently uploaded

Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
Madan Karki
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
shivani5543
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 

Recently uploaded (20)

Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 

Core Game Design (Game Architecture)

  • 1. Chapter : 1 Core Game Design 6/1/2014 1Prepared by Pawar R.B. Gharda Institute of Technology
  • 2.  Information about game design  To make game interesting  Good game is that which provide good experience.  Programmer should know the game environment and various choices related to player and what is the content of that choices related to player. 6/1/2014 2Prepared by Pawar R.B. Gharda Institute of Technology
  • 3.  Keep simple  Unique  Real time environment  Always used two player to play  Fun 6/1/2014 3Prepared by Pawar R.B. Gharda Institute of Technology
  • 4.  For game development the skills required is creativity , craft, and technique.  Getting idea is the important requirement into game development.  Game design process is followed by concept, goal, plan, specification, code, test. 6/1/2014 4Prepared by Pawar R.B. Gharda Institute of Technology
  • 5. Two steps in Game design process: Step1: Build the concept 1.Get an idea 2.Build the game concept 3.Creat a goal 4.Creat an emotional experience for the player. Step 2: Creating the game specification 1.Write the design document 2.Build the prototype 3.Chose and appropriate lifecycle model 6/1/2014 5Prepared by Pawar R.B. Gharda Institute of Technology
  • 6.  Getting an idea:  Ideas come from dreams and inspiration  Programmer should come with unique idea  There is brief description What the game should be written.  This should measured in originality, potential audience(all age group, specific group, only girls and only boys)  Final idea are check and the concept is created. 6/1/2014 6Prepared by Pawar R.B. Gharda Institute of Technology
  • 7.  Game concept:  Game is good if player win by doing unexpected things.  The game should have action(use many keys)  Adventure (story)  Puzzle(analytical thinking)  Educational(learning by doing )  Games likes movies combine different feature.  Adventure game combine action and puzzle 6/1/2014 7Prepared by Pawar R.B. Gharda Institute of Technology
  • 8. Difference between movies and games  Require input from user  Player make decision in game  Game some time have no ending, one ending and multiple ending but movies have predetermine ending.  Game has rule and goals, players, objects, physics, sound, speech and emotion. 6/1/2014 8Prepared by Pawar R.B. Gharda Institute of Technology
  • 9.  Every game has goal. All aspect focused the player towards achieving the goal Games having following goals: 1. To collect pointes 2. To gain power 3. To reach the destination/target first 4. To overcome obstacles 5. To discover something's 6. To eliminate opponents 6/1/2014 9Prepared by Pawar R.B. Gharda Institute of Technology
  • 10. Point scoring game having no visible objective Racing and conquest type game having visible objective 1.In racing the player knows his/her position, compare with opponent at any time 2.In RPG pointes earned spend on improving the attribute 3. In strategy games, gather resource. 4.In adventure games, collect items are used to solve the something's 6/1/2014 10Prepared by Pawar R.B. Gharda Institute of Technology
  • 11.  If emotional experience does not match the goal player not enjoy the game.  Design a game in such way that players get addicted.  Cool graphics, fast action stimulating strategy added to the game. 6/1/2014 11Prepared by Pawar R.B. Gharda Institute of Technology
  • 12.  Score: ◦ player expect more from game experience than score. ◦ Fighting racing and sports  Moves: ◦ controlling virtual athletes' in sports and vehicle in racing required a steady practice.  Explore levels: ◦ Hide the some of the levels, move through the levels realize the hidden area, ◦ eg. Racing game having additional cars. 6/1/2014 12Prepared by Pawar R.B. Gharda Institute of Technology
  • 13. What type of game it is? What is the objective? What feature gameplay having  Identify the player  Identify the game type and constraints  Identify the universe  Identify the goal o Determine the criteria for success. How player win/loss. o Determine the rule for interaction o How the constraint told to the player? Is story tell to the player 6/1/2014 13Prepared by Pawar R.B.
  • 14.  The concept put dawn on the paper  This will generate the outline and sketch of game design  This will help to move ahead or give up  This stage technical constraint are not require only unique feature take into account.  Description of game working is given and result is committed. 6/1/2014 14Prepared by Pawar R.B. Gharda Institute of Technology
  • 15.  Feature based description easy to understand  Feature comes into account from rules  Rule changes when detailed the program  Reason for changes is the diff. rule interact with each other. 6/1/2014 15Prepared by Pawar R.B. Gharda Institute of Technology
  • 16. 1.Vital feature(integral feature):  This make the game work properly.  In football game formation is selected first and the choice of player made accordingly. 2.Chrome feature:  Some feature not effect on the game but increase the enjoyment.  Story, look and feel of the game.  Example: player choose the stadium. 3. Gameplay substitute: o Some features does not affect the game but provide lot of choices to the player. o Ex: player can chose one on one with the computer or multiplayer mode in LAN. 6/1/2014 16Prepared by Pawar R.B. Gharda Institute of Technology
  • 17. 1.Explain the developer how the game works 2. Provide the vision statement through out development 3. Identify the feature that are chrome or integral 6/1/2014 17Prepared by Pawar R.B. Gharda Institute of Technology
  • 18.  Good interface design provide the user view with there is no restriction on controlling the game  Good interface are very useful in strategic games 6/1/2014 18Prepared by Pawar R.B. Gharda Institute of Technology
  • 19.  Initial stage rule should be guess  Then more and more rule are added and new rules is interact with old one and changes made, finally they became a hole.  Rules provide the different features  One unit is affected then, affect all other unit 6/1/2014 19Prepared by Pawar R.B. Gharda Institute of Technology
  • 20.  Level design affect the core gameplay.  Low level provide the more watching than playing  Story oriented game provide more narrative character so that user involve into game with lot of interest.  Level should not be use to create deficiencies into game.  Accurate specification is given to level designer who understand the rules  Primary goal of the game design create interest in reader and convey the design aspect without ambiguity.  Interest should be from start to end. 6/1/2014 20Prepared by Pawar R.B. Gharda Institute of Technology
  • 21. Detailed game description:  Basic concept: ◦ The idea should be informative and interesting  Background story: ◦ This is necessary for adventure kind of game and not puzzle kind of game  Objective: ◦ Reader should have clear idea of gameplay and provide more detailed as possible in design documents 6/1/2014 21Prepared by Pawar R.B. Gharda Institute of Technology
  • 22.  Game play: ◦ Working of game from beginning to end, title screen and option screen should be displayed, computerized opponent should be provided by Artificial Inteliggence, result of particular option should be known to player, information provide by help option window. 6/1/2014 22Prepared by Pawar R.B. Gharda Institute of Technology
  • 23.  Character ◦ Action in a game  World ◦ Location, characters, objects, event  Controls ◦ Buttons to be provided for user interface  Graphics ◦ Grass, hard pitch  Sound and music ◦ To create impact in a game ◦ Added more real time effect 6/1/2014 23Prepared by Pawar R.B. Gharda Institute of Technology
  • 24. Prototype are build into following order  Minimize the risk  Get the client feedback in development process  Help to visualize the end product  Find the flexibility Typical game section Game section-1  Environment is set up for game  option to play or exit  Requested to enter input  Input is stored and view 6/1/2014 24Prepared by Pawar R.B. Gharda Institute of Technology
  • 25. Game section-2  Game state is change according to user last input  AI is applied for player action. Then background animation, music, sound effects perform  Finally housekeeping is done Game section-3  Current animation is drawn into virtual buffer and then displayed  Frame displayed rate is specified and locked.  Exit state source are released  System setting are restored  Control given to operating system 6/1/2014 25Prepared by Pawar R.B. Gharda Institute of Technology
  • 26. 1. Rapid prototyping phase before specification very popular techniques 2. Building of game involves implementation and integration in repeated block 3. Agile-Extreme programming involve ◦ Team based and collaborative approach ◦ Hardly any documentation ◦ Integration of testing into development process 6/1/2014 26Prepared by Pawar R.B. Gharda Institute of Technology
  • 27. 4. Development process involve ◦ Build the prototype ◦ Asking other people to look at the game ◦ Carefully observing the player ◦ Reward the player in the game ◦ Using new tester ◦ Taking the game to the next level ◦ Good design are both High level (architectural level ) and low level(design level) 6/1/2014Prepared by Pawar R.B. 27
  • 28.  Strategy required to reach end points are called the gameplay  Rules are interact with each other or environment to generate result. 1.Implementing the gameplay:  The game is series of choices  The decision has gameplay value when it has an upside and downside  Each decision affect the next  Decision include correct choice at the circumstances 6/1/2014 28Prepared by Pawar R.B. Gharda Institute of Technology
  • 29.  Dominated strategy: The choice witch is not using in circumstance is called dominated strategy  Dominant strategy: The choice witch is use in circumstance is called dominated strategy  Near dominant strategy are used in certain circumstances where above not work  It is widely use by the player  Eg of near dominant strategy are given by asking following question:  What is the most common feature?  Is the facility use only once then how much developing time required?  How much special efforts are needed to create interface 6/1/2014 29Prepared by Pawar R.B. Gharda Institute of Technology
  • 30. Different option involve in gameplay  Option may or may not be taken depending on factor  Option can have time constraints  Option does not affect the game much  Option that is worth being taken  Option that is never worth being taken 2.Toolbox to assist with choices  There is no particular method to create choices that are left to the player  Strategic choices are made for long term  Tactic choices are made for short term or current  There should be enough scope for good judgment 6/1/2014 30Prepared by Pawar R.B. Gharda Institute of Technology
  • 31. 3.Impermance Advantage can be impermanent due to following factor  They can be destroyed, injured, stolen  Can lost any time, limitation on use  No use in certain circumstances  Gameplay enrich your experience and interaction Interaction can be done in the following ways  By changing the setting or game itself  By directly controlling the character 6/1/2014 31Prepared by Pawar R.B. Gharda Institute of Technology
  • 32.  Vision document and describe final product and serve as goal to the developer  When code strictly follow the gameplay specification then product is ready to release. 1.Responsibility of the designer  Clarify the designer ideas which taken from many resources  Bring them to structural level  Then decided it should be implemented or give up 6/1/2014 32Prepared by Pawar R.B. Gharda Institute of Technology
  • 33.  Development phases in gameplay Phase Process Person Outcome Feasibility Discussed the initial idea Designer , architect, technology group Project go ahead signal from client Conceptualization Detailing the design Designer Game specification designer’s note Plan Planning the mini- specification for each stage Designer and software planner Set of mini- specification documents Technical architecture Preparing architecture component and tool Architect, project leader, planner Technical specification project plan Component building Constructing the component and tool for game consider interdependencies Development team Component that are functionally complete Integration Project leaders get the component created by the D.TR Project leader and designer Completed part of the game and tools 6/1/2014 33Prepared by Pawar R.B. Gharda Institute of Technology
  • 34. Phase Process Person Outcome Complexity level Project leader discussed with level designer to build the game level Project leader, level designer Complete game fore each level, artwork and manuals are finalizes Review Quality assurance dept. dose the review in parallel with the leveling Quality assurance dept. Bugs are fixed and feedback are provided to developer 6/1/2014 34Prepared by Pawar R.B. Gharda Institute of Technology
  • 35. Gameplay specification Content mapping Designer node Module 2 specification Module 1 specification Module n specification Content mapping of designer’s notes with the game play specification 6/1/2014 35Prepared by Pawar R.B. Gharda Institute of Technology
  • 36. Each level has the following design items  Games are developed in an iterative manner  Most time spiral model chosen  Each mini-specification (level) is developed and tested ◦ Goal to design this feature is implemented in that level ◦ Philosophy, this level how differ from previous ◦ Expected result is outcome at particular level ◦ Alternate and other idea suggested in brainstorm session 6/1/2014 36Prepared by Pawar R.B. Gharda Institute of Technology