SlideShare a Scribd company logo
1 of 38
Download to read offline
Video Game Development: Goals and GenresA. Babadi 1 of 38
In The Name Of God
Video Game Development
Amin Babadi
Department of Electrical and Computer Engineering
Isfahan University of Technology
Spring 2015
Goals and Genres
Video Game Development: Goals and GenresA. Babadi 2 of 38
Outline
 Game development goals
o Are there any goals other than entertainment?
 Game genres
o Association with different goals
o Combining genres
Video Game Development: Goals and GenresA. Babadi 3 of 38
Goals
 Why do you want to create a game?
o Entertainment,
o Education,
o Support,
o Market,
o Build a social community, or
o Get players to work up a sweat?
Video Game Development: Goals and GenresA. Babadi 4 of 38
1. Entertainment
 It is a common assumption that games should be developed
purely to entertain the players.
 Many people play to escape from the stresses of daily life, or
to relieve boredom.
 Some games specifically allow players to become someone
new, to role-play as characters, some of their own creation.
Video Game Development: Goals and GenresA. Babadi 5 of 38
1. Entertainment
 Most games are created for entertainment purposes only.
A billboard advertisement for GTA V in Los Angeles,
September 2013.
Video Game Development: Goals and GenresA. Babadi 6 of 38
2. Social Communities
 Social interaction is one of the motivating factors for playing
games.
Travian players can create and join alliances whose
members support each other economically and militarily.
Video Game Development: Goals and GenresA. Babadi 7 of 38
3. Education
 Educational games are those created to teach while they
entertain.
 Are edutainment games designed mainly for children?
 Can we say that all games are educational “by accident?”
Oregon Trail teaches American history as
players journey into the West.
A simple math game by Quiz-Tree.com
Video Game Development: Goals and GenresA. Babadi 8 of 38
4. Recruitment & Training
 A lot of military, government, and even for-profit corporations
use games for recruitment and training purposes.
 America’s Army was the first online simulation game used as
a military recruitment tool.
In HumanSim, textbooks and lectures are
replaced with interactivity and serious fun.
Video Game Development: Goals and GenresA. Babadi 9 of 38
5. Health & Fitness
 Games created for health and fitness include:
o Psychological therapy,
o Physical rehabilitation, and
o Even exergames (a sub-category specifically related to fitness).
 Many exergames are commercial products such as:
o EA Sports Active,
o Wii Fit,
o Dance Dance Revolution, and
o Dance Central.
 Re-Mission is a medical game, which gives children with
cancer a sense of power and control over their disease by
battling cancer cells.
Video Game Development: Goals and GenresA. Babadi 10 of 38
5. Health & Fitness
The Re-Mission video game was released for
teens and young adults with cancer in 2006.
Video Game Development: Goals and GenresA. Babadi 11 of 38
6. Consciousness & Change
 These games are sometimes termed “games for change”.
o They might be created by non-profit, political, and/or religious groups
o They try to raise awareness of certain beliefs, attitudes, values,
lifestyles, and causes.
September 12: A Toy World focuses on the
civilian casualties of terror attacks.
Peacemaker is a simulation game which
simulates the Israeli-Palestinian conflict.
Video Game Development: Goals and GenresA. Babadi 12 of 38
7. Aesthetics & Creativity
 Eliciting creative expression or aesthetic appreciation from
players, or expressing or sharing artistic ideas.
In Flower, the player controls the wind, blowing a flower petal through
the air using the movement of the game controller.
Video Game Development: Goals and GenresA. Babadi 13 of 38
8. Marketing & Advertising
 Marketing a product or service to consumers.
 Advergames are specifically designed as advertising tools.
 They are mostly online games based on Flash or Java.
Wooly Jump is a free online game for advertising
the popular Shaun The Sheep series.
Video Game Development: Goals and GenresA. Babadi 14 of 38
Genres
 Game genres are categories based on a combination of
subject matter, setting, screen presentation/format, player
perspective, and game-playing strategies.
 Some people focus on playing one particular genre.
 Certain genres are more playable on particular platforms.
Video Game Development: Goals and GenresA. Babadi 15 of 38
1. Action
 Almost every arcade game (e.g. Pac-Man) is an action game.
 The goal of most action games involves quickly destroying
your enemies, while avoiding being destroyed yourself.
o Simpler gameplay,
o Real-time interval.
 Action sub-genres:
1. Platformer
2. Shooter
3. Racing
4. Fighting
Video Game Development: Goals and GenresA. Babadi 16 of 38
1.1. Platformer
 The platformer action sub-genre focuses on:
o Players moving quickly through an environment,
o Often jumping and dodging to avoid obstacles, and
o Sometimes collecting items along the way.
Super Mario Bros. is one of the best
selling video games of all time.
Assassin's Creed IV: Black Flag
Video Game Development: Goals and GenresA. Babadi 17 of 38
1.2. Shooter
 The shooter action sub-genre focuses on:
o Combat between a player and the other characters,
o Usually shooting with guns and other weapons.
Killzone 3Doom is a 1993 science fiction horror-
themed first-person shooter video game.
Video Game Development: Goals and GenresA. Babadi 18 of 38
First Person Shooter (FPS)
 In FPSs, the player has a first-person perspective and cannot
see his/her character onscreen.
Killzone 3 (2011)
Video Game Development: Goals and GenresA. Babadi 19 of 38
Third Person Shooter (TPS)
 TPSs allow players to see their characters, along with the rest
of the game world.
Gears of War Judgment (2012)
Video Game Development: Goals and GenresA. Babadi 20 of 38
FPS vs. TPS
 What are the differences?
 Which one seems more immediate?
 Which one gives the player more degree of freedom?
Video Game Development: Goals and GenresA. Babadi 21 of 38
1.3. Racing
 Games in the racing sub-genre involve:
o The player’s vehicle racing one or more opponents,
o Attempting to make the vehicle move as quickly as possible.
Need for Speed: Rivals was released for
Microsoft Windows, PS3 and Xbox 360 in 2013
The Need for Speed (2004)
Video Game Development: Goals and GenresA. Babadi 22 of 38
1.4. Fighting
 Many fighting games are two-person games in which:
o Each player controls a character to fight the opponent,
o They are often viewed from a side perspective, and
o Each session often lasts only an average of 90 seconds.
Mortal Kombat (1992) Mortal Kombat (2011)
Video Game Development: Goals and GenresA. Babadi 23 of 38
2. Adventure
 Characteristics of adventure games include interactive story,
exploration, collecting, puzzle-solving, navigating mazes and
Decoding messages.
o Adventure games are usually turn-based.
Beyond: Two Souls is an interactive drama action-
adventure game for the PS3 console, released in 2013.
Syberia (2002)
Video Game Development: Goals and GenresA. Babadi 24 of 38
3. Action-Adventure
 It’s the only hybrid genre that has distinguished itself as an
accepted genre.
o Quick, reflexive movements as the character hunts down enemies
o Conceptual puzzles and story elements
Watch Dogs is an upcoming 2014 open world action-
adventure game developed by Ubisoft (2014).
Resident Evil (1996)
Video Game Development: Goals and GenresA. Babadi 25 of 38
4. Casino
 Addiction can be a motivation to play games.
 Electronic versions of popular games found in casinos!
 The addiction motivation is closely tied to gambling.
o Many online versions of this genre are run by online gambling sites.
Solitaire (2001) Solitaire (2009)
Video Game Development: Goals and GenresA. Babadi 26 of 38
5. Puzzle
 A pure puzzle game focuses on:
o Solving a series of puzzles without controlling a character,
o There is little or no story surrounding puzzle games, and
o Either real-time or turn-based.
Minesweeper(2009)IBM PC version of the Tetris (1986)
Video Game Development: Goals and GenresA. Babadi 27 of 38
6. Role-Playing
 Role-playing games (RPGs) are characterized by:
o Containing strong storylines,
o Containing player-characters that improve through the game, and
o Emotional connection between players and their characters.
The Elder Scrolls V: Skyrim (2011)Fallout (1997)
Video Game Development: Goals and GenresA. Babadi 28 of 38
7. Simulation
 Simulations (also called sims) attempt to replicate systems,
machines, and experiences using real-world rules.
 They can be used for:
o Training and recruiting by military and government institutions, or
o Sheer entertainment purposes.
 Simulation sub-genres:
1. Vehicle Simulation
2. Sports & Participatory Simulation
3. Process Simulation (Construction & Management)
Video Game Development: Goals and GenresA. Babadi 29 of 38
7.1. Vehicle Simulation
 The player usually operates complicated vehicles such as jet
fighters, ships, or tanks.
o Highly accurate,
o Right down to the equipment controls and user manual
Flight Simulator X: Acceleration (2007)Flight Simulator 3.0 (1998)
Video Game Development: Goals and GenresA. Babadi 30 of 38
7.2. Sports & Participatory Simulation
 Participatory simulations engage the player to experience the
simulation as a participant within it.
 The sports genre is a type of participatory sim.
FIFA 14 (2014)FIFA 97 (1997)
Video Game Development: Goals and GenresA. Babadi 31 of 38
7.3. Process Simulation
 Process simulations involve real-world systems or processes.
o These games are also known as construction and management sims
(CMS), god, or toy games.
o This type of sim focuses on the ongoing maintenance of a system.
Sim City(2013)Sim City Classic (1989)
Video Game Development: Goals and GenresA. Babadi 32 of 38
8. Strategy
 Strategy games have their origin in classic board games such
as chess.
 Players are required to manage a limited set of resources to
achieve a particular goal.
o Most strategy games take place in a military setting.
o The player’s character is relatively unimportant.
o The player’s resources become central to the game experience.
 Strategy sub-genres:
1. Turn-Based Strategy (TBS)
2. Real-Time Strategy (RTS)
Video Game Development: Goals and GenresA. Babadi 33 of 38
8.1. Turn-Based Strategy (TBS)
 In TBS games, player deals with discrete decisions such as:
o What types of resources to create,
o When to deploy them, and
o How to use them to the best advantage.
Battle for Wesnoth (2003) Total War: Rome II (2013)
Video Game Development: Goals and GenresA. Babadi 34 of 38
8.2. Real-Time Strategy (RTS)
 It’s surprising how popular RTS games have become!
 One set of resources might flourish while others fail because
the player can’t feasibly focus on all sets at once.
Rise of Nations (2003) Command & Conquer: Generals 2 (2013)
Video Game Development: Goals and GenresA. Babadi 35 of 38
9. Massively Multiplayer Online (MMO)
 MMOs are sometimes called persistent-state worlds (PSWs).
 The most important MMO development issues:
o Maintenance,
o Continuous production of game content,
o Balancing social interaction with immersion, and
o Players’ misbehavior.
Video Game Development: Goals and GenresA. Babadi 36 of 38
9. Massively Multiplayer Online (MMO)
 There are several variations under the MMO umbrella:
o MMORPGs,
o MMOFPSs, and
o MMORTSs.
World of Warcraft (2006) Battlefield Play4Free (2010)
Video Game Development: Goals and GenresA. Babadi 37 of 38
The Significance of Goals & Genres
 Determine the goal of the game.
 Identify a subset of genres that might best address that goal.
 For example, if you want your game to teach players how to
fix a car, an obvious genre match would be process simulation
game.
o Is this the only possibility?
 Think about it!
Video Game Development: Goals and GenresA. Babadi 38 of 38
References
 Novak’s textbook,
 Wikipedia, and
 Some other sources on the Internet.

More Related Content

What's hot

Game development life cycle
Game development life cycleGame development life cycle
Game development life cycleSarah Alazab
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design FundamentalsIntelligent_ly
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)Hafiz Ammar Siddiqui
 
Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1Cynthia Marcello
 
Best Practices in Mobile Game Testing
Best Practices in Mobile Game TestingBest Practices in Mobile Game Testing
Best Practices in Mobile Game TestingBitbar
 
Game Presentation
Game PresentationGame Presentation
Game Presentationguest25b2f3
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationSulemanAliMalik
 
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:KyivRalf C. Adam
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryNataly Eliyahu
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unitydavidluzgouveia
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Ebtihaj khan
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game developmentAhmed
 
Workflow of Creating Game UX/UI Design
Workflow of Creating Game UX/UI DesignWorkflow of Creating Game UX/UI Design
Workflow of Creating Game UX/UI DesignDevGAMM Conference
 
10 page pitch for game design
10 page pitch for game design10 page pitch for game design
10 page pitch for game designTom Carter
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)Hafiz Ammar Siddiqui
 
User Testing Your Game
User Testing Your GameUser Testing Your Game
User Testing Your GameUserTesting
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation Nusrat Jahan Shanta
 

What's hot (20)

Game development life cycle
Game development life cycleGame development life cycle
Game development life cycle
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design Fundamentals
 
Game design doc template
Game design doc   templateGame design doc   template
Game design doc template
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)
 
Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1Fundamentals of Game Design - Ch1
Fundamentals of Game Design - Ch1
 
Best Practices in Mobile Game Testing
Best Practices in Mobile Game TestingBest Practices in Mobile Game Testing
Best Practices in Mobile Game Testing
 
Game Presentation
Game PresentationGame Presentation
Game Presentation
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
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
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unity
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 
Gaming Console
Gaming Console Gaming Console
Gaming Console
 
Introduction to Unity
Introduction to UnityIntroduction to Unity
Introduction to Unity
 
Workflow of Creating Game UX/UI Design
Workflow of Creating Game UX/UI DesignWorkflow of Creating Game UX/UI Design
Workflow of Creating Game UX/UI Design
 
10 page pitch for game design
10 page pitch for game design10 page pitch for game design
10 page pitch for game design
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)
 
User Testing Your Game
User Testing Your GameUser Testing Your Game
User Testing Your Game
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation
 

Viewers also liked

Game Mechanics in Cafe
Game Mechanics in CafeGame Mechanics in Cafe
Game Mechanics in Cafecasionkjj
 
LAFS Game Design 1 - Dramatic Elements
LAFS Game Design 1 - Dramatic ElementsLAFS Game Design 1 - Dramatic Elements
LAFS Game Design 1 - Dramatic ElementsDavid Mullich
 
Formal Game Elements - Players
Formal Game Elements - PlayersFormal Game Elements - Players
Formal Game Elements - PlayersRoy Kimmins
 
Dramatic Elements
Dramatic ElementsDramatic Elements
Dramatic ElementsDan Dixon
 
LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsDavid Mullich
 
Game design - formal and dramatic elements
Game design - formal and dramatic elementsGame design - formal and dramatic elements
Game design - formal and dramatic elementsJernej Virag
 

Viewers also liked (6)

Game Mechanics in Cafe
Game Mechanics in CafeGame Mechanics in Cafe
Game Mechanics in Cafe
 
LAFS Game Design 1 - Dramatic Elements
LAFS Game Design 1 - Dramatic ElementsLAFS Game Design 1 - Dramatic Elements
LAFS Game Design 1 - Dramatic Elements
 
Formal Game Elements - Players
Formal Game Elements - PlayersFormal Game Elements - Players
Formal Game Elements - Players
 
Dramatic Elements
Dramatic ElementsDramatic Elements
Dramatic Elements
 
LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational Elements
 
Game design - formal and dramatic elements
Game design - formal and dramatic elementsGame design - formal and dramatic elements
Game design - formal and dramatic elements
 

Similar to 03. Goals and Genres

01. A Brief Overview
01. A Brief Overview01. A Brief Overview
01. A Brief OverviewAmin Babadi
 
Damn i lost a life!!
Damn i lost a life!!Damn i lost a life!!
Damn i lost a life!!Paige Shirley
 
02. Platforms and Modes
02. Platforms and Modes02. Platforms and Modes
02. Platforms and ModesAmin Babadi
 
Gaming and eSports for Brands
Gaming and eSports for BrandsGaming and eSports for Brands
Gaming and eSports for BrandsFalk Ebert
 
Gaming industry part 1 - introduction
Gaming industry  part 1 - introductionGaming industry  part 1 - introduction
Gaming industry part 1 - introductionMotaz Agamawi
 
Gaming powerpoint, summer holiday
Gaming powerpoint, summer holidayGaming powerpoint, summer holiday
Gaming powerpoint, summer holidayNathanielW
 
computer games and its benifites
computer games and its benifitescomputer games and its benifites
computer games and its benifitesoveuoda
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?UCL Interaction Centre
 
Semlsprograms+Corecollections92007
Semlsprograms+Corecollections92007Semlsprograms+Corecollections92007
Semlsprograms+Corecollections92007Beth Gallaway
 
10. Fundamental AI Technologies
10. Fundamental AI Technologies10. Fundamental AI Technologies
10. Fundamental AI TechnologiesAmin Babadi
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overviewChaffey College
 
Videogames: Raising Interactive Digital Entertainment Industry
Videogames: Raising Interactive Digital Entertainment IndustryVideogames: Raising Interactive Digital Entertainment Industry
Videogames: Raising Interactive Digital Entertainment IndustryMarlin Sugama
 
Cross-media social game experiences
Cross-media social game experiencesCross-media social game experiences
Cross-media social game experiencesReinoud Bosman
 
C1SB Assassin's Creed III Liberation and video game industry
C1SB Assassin's Creed III Liberation and video game industryC1SB Assassin's Creed III Liberation and video game industry
C1SB Assassin's Creed III Liberation and video game industryKBucket
 
C1 sb assassins creed iii liberation
C1 sb assassins creed iii liberationC1 sb assassins creed iii liberation
C1 sb assassins creed iii liberationKBucket
 
2.revision
2.revision2.revision
2.revisionmrsloan
 
Artificial Intelligence in Video Games: A Love Story
Artificial Intelligence in Video Games: A Love StoryArtificial Intelligence in Video Games: A Love Story
Artificial Intelligence in Video Games: A Love StoryDamian Isla
 

Similar to 03. Goals and Genres (20)

01. A Brief Overview
01. A Brief Overview01. A Brief Overview
01. A Brief Overview
 
Damn i lost a life!!
Damn i lost a life!!Damn i lost a life!!
Damn i lost a life!!
 
02. Platforms and Modes
02. Platforms and Modes02. Platforms and Modes
02. Platforms and Modes
 
Gaming and eSports for Brands
Gaming and eSports for BrandsGaming and eSports for Brands
Gaming and eSports for Brands
 
The Game
The GameThe Game
The Game
 
Gaming industry part 1 - introduction
Gaming industry  part 1 - introductionGaming industry  part 1 - introduction
Gaming industry part 1 - introduction
 
Gaming powerpoint, summer holiday
Gaming powerpoint, summer holidayGaming powerpoint, summer holiday
Gaming powerpoint, summer holiday
 
Games Concepts
Games ConceptsGames Concepts
Games Concepts
 
computer games and its benifites
computer games and its benifitescomputer games and its benifites
computer games and its benifites
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?
 
Semlsprograms+Corecollections92007
Semlsprograms+Corecollections92007Semlsprograms+Corecollections92007
Semlsprograms+Corecollections92007
 
10. Fundamental AI Technologies
10. Fundamental AI Technologies10. Fundamental AI Technologies
10. Fundamental AI Technologies
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overview
 
Videogame Genres
Videogame GenresVideogame Genres
Videogame Genres
 
Videogames: Raising Interactive Digital Entertainment Industry
Videogames: Raising Interactive Digital Entertainment IndustryVideogames: Raising Interactive Digital Entertainment Industry
Videogames: Raising Interactive Digital Entertainment Industry
 
Cross-media social game experiences
Cross-media social game experiencesCross-media social game experiences
Cross-media social game experiences
 
C1SB Assassin's Creed III Liberation and video game industry
C1SB Assassin's Creed III Liberation and video game industryC1SB Assassin's Creed III Liberation and video game industry
C1SB Assassin's Creed III Liberation and video game industry
 
C1 sb assassins creed iii liberation
C1 sb assassins creed iii liberationC1 sb assassins creed iii liberation
C1 sb assassins creed iii liberation
 
2.revision
2.revision2.revision
2.revision
 
Artificial Intelligence in Video Games: A Love Story
Artificial Intelligence in Video Games: A Love StoryArtificial Intelligence in Video Games: A Love Story
Artificial Intelligence in Video Games: A Love Story
 

More from Amin Babadi

General Game Playing: Challenges and Opportunities
General Game Playing: Challenges and OpportunitiesGeneral Game Playing: Challenges and Opportunities
General Game Playing: Challenges and OpportunitiesAmin Babadi
 
EnHiC: An Enforced Hill Climbing Based System for General Game Playing
EnHiC: An Enforced Hill Climbing Based System for General Game PlayingEnHiC: An Enforced Hill Climbing Based System for General Game Playing
EnHiC: An Enforced Hill Climbing Based System for General Game PlayingAmin Babadi
 
08. Design Patterns
08. Design Patterns08. Design Patterns
08. Design PatternsAmin Babadi
 
07. Data Structures
07. Data Structures07. Data Structures
07. Data StructuresAmin Babadi
 
04. The Rendering Pipeline
04. The Rendering Pipeline04. The Rendering Pipeline
04. The Rendering PipelineAmin Babadi
 

More from Amin Babadi (7)

General Game Playing: Challenges and Opportunities
General Game Playing: Challenges and OpportunitiesGeneral Game Playing: Challenges and Opportunities
General Game Playing: Challenges and Opportunities
 
EnHiC: An Enforced Hill Climbing Based System for General Game Playing
EnHiC: An Enforced Hill Climbing Based System for General Game PlayingEnHiC: An Enforced Hill Climbing Based System for General Game Playing
EnHiC: An Enforced Hill Climbing Based System for General Game Playing
 
09. User Input
09. User Input09. User Input
09. User Input
 
08. Design Patterns
08. Design Patterns08. Design Patterns
08. Design Patterns
 
07. Data Structures
07. Data Structures07. Data Structures
07. Data Structures
 
05. Vectors
05. Vectors05. Vectors
05. Vectors
 
04. The Rendering Pipeline
04. The Rendering Pipeline04. The Rendering Pipeline
04. The Rendering Pipeline
 

Recently uploaded

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 

Recently uploaded (20)

Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 

03. Goals and Genres

  • 1. Video Game Development: Goals and GenresA. Babadi 1 of 38 In The Name Of God Video Game Development Amin Babadi Department of Electrical and Computer Engineering Isfahan University of Technology Spring 2015 Goals and Genres
  • 2. Video Game Development: Goals and GenresA. Babadi 2 of 38 Outline  Game development goals o Are there any goals other than entertainment?  Game genres o Association with different goals o Combining genres
  • 3. Video Game Development: Goals and GenresA. Babadi 3 of 38 Goals  Why do you want to create a game? o Entertainment, o Education, o Support, o Market, o Build a social community, or o Get players to work up a sweat?
  • 4. Video Game Development: Goals and GenresA. Babadi 4 of 38 1. Entertainment  It is a common assumption that games should be developed purely to entertain the players.  Many people play to escape from the stresses of daily life, or to relieve boredom.  Some games specifically allow players to become someone new, to role-play as characters, some of their own creation.
  • 5. Video Game Development: Goals and GenresA. Babadi 5 of 38 1. Entertainment  Most games are created for entertainment purposes only. A billboard advertisement for GTA V in Los Angeles, September 2013.
  • 6. Video Game Development: Goals and GenresA. Babadi 6 of 38 2. Social Communities  Social interaction is one of the motivating factors for playing games. Travian players can create and join alliances whose members support each other economically and militarily.
  • 7. Video Game Development: Goals and GenresA. Babadi 7 of 38 3. Education  Educational games are those created to teach while they entertain.  Are edutainment games designed mainly for children?  Can we say that all games are educational “by accident?” Oregon Trail teaches American history as players journey into the West. A simple math game by Quiz-Tree.com
  • 8. Video Game Development: Goals and GenresA. Babadi 8 of 38 4. Recruitment & Training  A lot of military, government, and even for-profit corporations use games for recruitment and training purposes.  America’s Army was the first online simulation game used as a military recruitment tool. In HumanSim, textbooks and lectures are replaced with interactivity and serious fun.
  • 9. Video Game Development: Goals and GenresA. Babadi 9 of 38 5. Health & Fitness  Games created for health and fitness include: o Psychological therapy, o Physical rehabilitation, and o Even exergames (a sub-category specifically related to fitness).  Many exergames are commercial products such as: o EA Sports Active, o Wii Fit, o Dance Dance Revolution, and o Dance Central.  Re-Mission is a medical game, which gives children with cancer a sense of power and control over their disease by battling cancer cells.
  • 10. Video Game Development: Goals and GenresA. Babadi 10 of 38 5. Health & Fitness The Re-Mission video game was released for teens and young adults with cancer in 2006.
  • 11. Video Game Development: Goals and GenresA. Babadi 11 of 38 6. Consciousness & Change  These games are sometimes termed “games for change”. o They might be created by non-profit, political, and/or religious groups o They try to raise awareness of certain beliefs, attitudes, values, lifestyles, and causes. September 12: A Toy World focuses on the civilian casualties of terror attacks. Peacemaker is a simulation game which simulates the Israeli-Palestinian conflict.
  • 12. Video Game Development: Goals and GenresA. Babadi 12 of 38 7. Aesthetics & Creativity  Eliciting creative expression or aesthetic appreciation from players, or expressing or sharing artistic ideas. In Flower, the player controls the wind, blowing a flower petal through the air using the movement of the game controller.
  • 13. Video Game Development: Goals and GenresA. Babadi 13 of 38 8. Marketing & Advertising  Marketing a product or service to consumers.  Advergames are specifically designed as advertising tools.  They are mostly online games based on Flash or Java. Wooly Jump is a free online game for advertising the popular Shaun The Sheep series.
  • 14. Video Game Development: Goals and GenresA. Babadi 14 of 38 Genres  Game genres are categories based on a combination of subject matter, setting, screen presentation/format, player perspective, and game-playing strategies.  Some people focus on playing one particular genre.  Certain genres are more playable on particular platforms.
  • 15. Video Game Development: Goals and GenresA. Babadi 15 of 38 1. Action  Almost every arcade game (e.g. Pac-Man) is an action game.  The goal of most action games involves quickly destroying your enemies, while avoiding being destroyed yourself. o Simpler gameplay, o Real-time interval.  Action sub-genres: 1. Platformer 2. Shooter 3. Racing 4. Fighting
  • 16. Video Game Development: Goals and GenresA. Babadi 16 of 38 1.1. Platformer  The platformer action sub-genre focuses on: o Players moving quickly through an environment, o Often jumping and dodging to avoid obstacles, and o Sometimes collecting items along the way. Super Mario Bros. is one of the best selling video games of all time. Assassin's Creed IV: Black Flag
  • 17. Video Game Development: Goals and GenresA. Babadi 17 of 38 1.2. Shooter  The shooter action sub-genre focuses on: o Combat between a player and the other characters, o Usually shooting with guns and other weapons. Killzone 3Doom is a 1993 science fiction horror- themed first-person shooter video game.
  • 18. Video Game Development: Goals and GenresA. Babadi 18 of 38 First Person Shooter (FPS)  In FPSs, the player has a first-person perspective and cannot see his/her character onscreen. Killzone 3 (2011)
  • 19. Video Game Development: Goals and GenresA. Babadi 19 of 38 Third Person Shooter (TPS)  TPSs allow players to see their characters, along with the rest of the game world. Gears of War Judgment (2012)
  • 20. Video Game Development: Goals and GenresA. Babadi 20 of 38 FPS vs. TPS  What are the differences?  Which one seems more immediate?  Which one gives the player more degree of freedom?
  • 21. Video Game Development: Goals and GenresA. Babadi 21 of 38 1.3. Racing  Games in the racing sub-genre involve: o The player’s vehicle racing one or more opponents, o Attempting to make the vehicle move as quickly as possible. Need for Speed: Rivals was released for Microsoft Windows, PS3 and Xbox 360 in 2013 The Need for Speed (2004)
  • 22. Video Game Development: Goals and GenresA. Babadi 22 of 38 1.4. Fighting  Many fighting games are two-person games in which: o Each player controls a character to fight the opponent, o They are often viewed from a side perspective, and o Each session often lasts only an average of 90 seconds. Mortal Kombat (1992) Mortal Kombat (2011)
  • 23. Video Game Development: Goals and GenresA. Babadi 23 of 38 2. Adventure  Characteristics of adventure games include interactive story, exploration, collecting, puzzle-solving, navigating mazes and Decoding messages. o Adventure games are usually turn-based. Beyond: Two Souls is an interactive drama action- adventure game for the PS3 console, released in 2013. Syberia (2002)
  • 24. Video Game Development: Goals and GenresA. Babadi 24 of 38 3. Action-Adventure  It’s the only hybrid genre that has distinguished itself as an accepted genre. o Quick, reflexive movements as the character hunts down enemies o Conceptual puzzles and story elements Watch Dogs is an upcoming 2014 open world action- adventure game developed by Ubisoft (2014). Resident Evil (1996)
  • 25. Video Game Development: Goals and GenresA. Babadi 25 of 38 4. Casino  Addiction can be a motivation to play games.  Electronic versions of popular games found in casinos!  The addiction motivation is closely tied to gambling. o Many online versions of this genre are run by online gambling sites. Solitaire (2001) Solitaire (2009)
  • 26. Video Game Development: Goals and GenresA. Babadi 26 of 38 5. Puzzle  A pure puzzle game focuses on: o Solving a series of puzzles without controlling a character, o There is little or no story surrounding puzzle games, and o Either real-time or turn-based. Minesweeper(2009)IBM PC version of the Tetris (1986)
  • 27. Video Game Development: Goals and GenresA. Babadi 27 of 38 6. Role-Playing  Role-playing games (RPGs) are characterized by: o Containing strong storylines, o Containing player-characters that improve through the game, and o Emotional connection between players and their characters. The Elder Scrolls V: Skyrim (2011)Fallout (1997)
  • 28. Video Game Development: Goals and GenresA. Babadi 28 of 38 7. Simulation  Simulations (also called sims) attempt to replicate systems, machines, and experiences using real-world rules.  They can be used for: o Training and recruiting by military and government institutions, or o Sheer entertainment purposes.  Simulation sub-genres: 1. Vehicle Simulation 2. Sports & Participatory Simulation 3. Process Simulation (Construction & Management)
  • 29. Video Game Development: Goals and GenresA. Babadi 29 of 38 7.1. Vehicle Simulation  The player usually operates complicated vehicles such as jet fighters, ships, or tanks. o Highly accurate, o Right down to the equipment controls and user manual Flight Simulator X: Acceleration (2007)Flight Simulator 3.0 (1998)
  • 30. Video Game Development: Goals and GenresA. Babadi 30 of 38 7.2. Sports & Participatory Simulation  Participatory simulations engage the player to experience the simulation as a participant within it.  The sports genre is a type of participatory sim. FIFA 14 (2014)FIFA 97 (1997)
  • 31. Video Game Development: Goals and GenresA. Babadi 31 of 38 7.3. Process Simulation  Process simulations involve real-world systems or processes. o These games are also known as construction and management sims (CMS), god, or toy games. o This type of sim focuses on the ongoing maintenance of a system. Sim City(2013)Sim City Classic (1989)
  • 32. Video Game Development: Goals and GenresA. Babadi 32 of 38 8. Strategy  Strategy games have their origin in classic board games such as chess.  Players are required to manage a limited set of resources to achieve a particular goal. o Most strategy games take place in a military setting. o The player’s character is relatively unimportant. o The player’s resources become central to the game experience.  Strategy sub-genres: 1. Turn-Based Strategy (TBS) 2. Real-Time Strategy (RTS)
  • 33. Video Game Development: Goals and GenresA. Babadi 33 of 38 8.1. Turn-Based Strategy (TBS)  In TBS games, player deals with discrete decisions such as: o What types of resources to create, o When to deploy them, and o How to use them to the best advantage. Battle for Wesnoth (2003) Total War: Rome II (2013)
  • 34. Video Game Development: Goals and GenresA. Babadi 34 of 38 8.2. Real-Time Strategy (RTS)  It’s surprising how popular RTS games have become!  One set of resources might flourish while others fail because the player can’t feasibly focus on all sets at once. Rise of Nations (2003) Command & Conquer: Generals 2 (2013)
  • 35. Video Game Development: Goals and GenresA. Babadi 35 of 38 9. Massively Multiplayer Online (MMO)  MMOs are sometimes called persistent-state worlds (PSWs).  The most important MMO development issues: o Maintenance, o Continuous production of game content, o Balancing social interaction with immersion, and o Players’ misbehavior.
  • 36. Video Game Development: Goals and GenresA. Babadi 36 of 38 9. Massively Multiplayer Online (MMO)  There are several variations under the MMO umbrella: o MMORPGs, o MMOFPSs, and o MMORTSs. World of Warcraft (2006) Battlefield Play4Free (2010)
  • 37. Video Game Development: Goals and GenresA. Babadi 37 of 38 The Significance of Goals & Genres  Determine the goal of the game.  Identify a subset of genres that might best address that goal.  For example, if you want your game to teach players how to fix a car, an obvious genre match would be process simulation game. o Is this the only possibility?  Think about it!
  • 38. Video Game Development: Goals and GenresA. Babadi 38 of 38 References  Novak’s textbook,  Wikipedia, and  Some other sources on the Internet.