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 Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by StepBayu Sembada
 
Unreal Engine Beginner Workshop Slides
Unreal Engine Beginner Workshop SlidesUnreal Engine Beginner Workshop Slides
Unreal Engine Beginner Workshop SlidesMerlin Cheng
 
Multiplayer Networking Game
Multiplayer Networking GameMultiplayer Networking Game
Multiplayer Networking GameTanmay Krishna
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Metagame Design
Metagame DesignMetagame Design
Metagame DesignAmy Jo Kim
 
Game development
Game developmentGame development
Game developmentreittes
 
How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019
How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019
How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019Unity Technologies
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationSneh Raval
 
E-sports | The Biggest Sport You've Probably Never Heard Of
E-sports | The Biggest Sport You've Probably Never Heard OfE-sports | The Biggest Sport You've Probably Never Heard Of
E-sports | The Biggest Sport You've Probably Never Heard OfMustaghees Butt
 
Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 barisyaman
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design FundamentalsIntelligent_ly
 

What's hot (20)

Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by Step
 
Unreal Engine Beginner Workshop Slides
Unreal Engine Beginner Workshop SlidesUnreal Engine Beginner Workshop Slides
Unreal Engine Beginner Workshop Slides
 
Multiplayer Networking Game
Multiplayer Networking GameMultiplayer Networking Game
Multiplayer Networking Game
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Game dev process
Game dev processGame dev process
Game dev process
 
Metagame Design
Metagame DesignMetagame Design
Metagame Design
 
Games Design Document
Games Design DocumentGames Design Document
Games Design Document
 
Game development
Game developmentGame development
Game development
 
Gaming Console
Gaming Console Gaming Console
Gaming Console
 
How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019
How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019
How the Universal Render Pipeline unlocks games for you - Unite Copenhagen 2019
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game Documentation
 
E-sports | The Biggest Sport You've Probably Never Heard Of
E-sports | The Biggest Sport You've Probably Never Heard OfE-sports | The Biggest Sport You've Probably Never Heard Of
E-sports | The Biggest Sport You've Probably Never Heard Of
 
Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013
 
Android Mp3 Player
Android Mp3 PlayerAndroid Mp3 Player
Android Mp3 Player
 
Android Things : Building Embedded Devices
Android Things : Building Embedded DevicesAndroid Things : Building Embedded Devices
Android Things : Building Embedded Devices
 
What is game development
What is game developmentWhat is game development
What is game development
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design Fundamentals
 
Games design elements
Games design elementsGames design elements
Games design elements
 
Offshore Game Development Presentation
Offshore Game Development PresentationOffshore Game Development Presentation
Offshore Game Development Presentation
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
 

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
 
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!!
 
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
 
Marketing Paper Final
Marketing Paper FinalMarketing Paper Final
Marketing Paper Final
 

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

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 

Recently uploaded (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 

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.