1-introduction (game development - umt spring 2017)

82
Introduction FROM: HAFIZ AMMAR SIDDIQUI – COURSE: GAME DEVELOPMENT – INSTITUTE: UNIVERSITY OF MANAGEMENT AND TECHNOLOGY

Upload: hafiz-ammar-siddiqui

Post on 12-Apr-2017

283 views

Category:

Education


2 download

TRANSCRIPT

Page 1: 1-Introduction (Game Development - UMT Spring 2017)

Introduction

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 2: 1-Introduction (Game Development - UMT Spring 2017)

VideoGame• A video game is a game which is played with a set of rules using an audiovisual

apparatus andwhich can be based on a story

• Audiovisualapparatus:

• Input

• Output

• Videogameproduceoutputonanelectronicdisplay

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 3: 1-Introduction (Game Development - UMT Spring 2017)

History

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 4: 1-Introduction (Game Development - UMT Spring 2017)

History(1st Generation)• In1951,RalphBear inLoralproposedtobuiltgamewithTVbutgotrejected

• In1952,DouglasdevelopedfirstgameOXO forEDSACcomputer

• In1961,SteveRusselldevelopedgameSpaceWarsforPDP-1mainframecomputer

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 5: 1-Introduction (Game Development - UMT Spring 2017)

FirstComputerGames

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

OXO SpaceWars

Page 6: 1-Introduction (Game Development - UMT Spring 2017)

History(1st Generation)• In1970,RalphBearshoweddemoofagametothemarketingVPofMagnavox

• In1970,MagnavoxstartedworkingongamewithRalphBear

• In1972,MagnavoxreleasedtheMagnavoxOdysseyconsole

• In1972,Atarico-founderNolanBushnellreleasedPongwhichwascoinoperatedgame

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 7: 1-Introduction (Game Development - UMT Spring 2017)

FirstConsoleGames

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

MagnavoxOdyssey Pong

Page 8: 1-Introduction (Game Development - UMT Spring 2017)

FirstConsoleGames

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

AtariPong Pong

Page 9: 1-Introduction (Game Development - UMT Spring 2017)

History(1st Generation)• From1973-1977,MagnavoxreleasedseveralversionsofMagnavoxOdysseyconsole

• In1975,AtarireleasedPongconsole

• From1975-1976,Pongclonesstartedtoappearinmarketeverywhere

• Lackofcreativitycausedvideogamecrashof1977

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 10: 1-Introduction (Game Development - UMT Spring 2017)

History(2nd Generation)• In1977,AtarireleasedAtari2600 console

• In1977,AppleIIcomputerwasreleased

•In1978,MagnavoxreleasedMagnavoxOdyssey2console

• In1979,AtarireleasedAtari400 andAtari800 personalcomputers

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 11: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Atari2600 Pacman

Page 12: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinEarly1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Apple II CastleWolfenstein

Page 13: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinEarly1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Atari800 StarRaiders

Page 14: 1-Introduction (Game Development - UMT Spring 2017)

History(2nd Generation)• In1980,NintendoreleasedhandheldconsoleGameandWatch

• In1981,IBMreleasedthecomputerbythenameofIBMPC

• In1982,CommodoreInternationalreleasedCommodore64 computer

• In1982,AtarireleasedAtari5200console

• In1983,videogamecrashoccurredduetopoorqualitygames

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 15: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Atari5200 Pitfall

Page 16: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinMid1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Commodore 64 ImpossibleMission

Page 17: 1-Introduction (Game Development - UMT Spring 2017)

History(3rd Generation)• In1984,Apple Macintoshcomputerwasreleased

• In1985,NintendoreleasedNintendoEntertainmentSystem(NES)console

• In1986,SegareleasedtheSegaMasterSystemconsole

• In1987,AtarireleasedtheAtari7800console

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 18: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NES DonkeyKong

Page 19: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NES SuperMario

Page 20: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinLate1980s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

AppleMacintosh AlternateRealityCity

Page 21: 1-Introduction (Game Development - UMT Spring 2017)

History(4th Generation)• In1989,NintendoreleasedhandheldNintendoGameBoyconsole

• In1989,Sega releasedSegaGenesisconsole

• In1991,NintendoreleasedSuperNintendoEntertainmentSystem(SNES)console

• PersonalcomputerswithDOSandVGAstartedtogainpopularityinearly1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 22: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NintendoGameBoy Tetris

Page 23: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

SegaGenesis Sonic

Page 24: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

SNES SuperMarioWorld

Page 25: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinEarly1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Dave CastleWolfenstein3D

Page 26: 1-Introduction (Game Development - UMT Spring 2017)

History(5th Generation)• In1993,AtarireleasedAtariJaguarconsole

• In1995,SegareleasedtheSegaSaturnconsole

• In1995,SonyreleasedPlayStationconsole

• In1995,MicrosoftreleasedWindows95operatingsystem

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 27: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation CrashBandicoot

Page 28: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinMid1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PrinceofPersia Doom

Page 29: 1-Introduction (Game Development - UMT Spring 2017)

History(5th Generation)• In1996,NintendoreleasedNintendo64 console

• In1997,Nokialaunchedgamesinmobiledevices

•Multiplayergamingbecamepopularinlate1990s

• Nvidia launchedGeforce lineofgraphiccardsin1999

• ATIreleasedtheirRadeonlineofgraphiccardsinearly2000

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 30: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation MetalGearSolid

Page 31: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Nintendo64 LegendofZeldaOcarinaofTime

Page 32: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinLate1990s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NeedforSpeed2 AgeofEmpiresII

Page 33: 1-Introduction (Game Development - UMT Spring 2017)

History(6th Generation)• In1999,SegareleasedSegaDreamcast console

• In2000,SonyreleasedPlayStation2 console

• In2000,ApplereleasedMacOSXoperatingsystem

• In2001,MicrosoftreleasedXbox console

• In2001,NintendoreleasedhandheldGameBoyAdvanceandGameCubeconsole

• In2004,NintendoreleasedhandheldNintendoDSconsole

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 34: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Xbox NeedforSpeedHotPursuit2

Page 35: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation2 MedalofHonorFrontline

Page 36: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NintendoGameCube LegendofZelda:WindWaker

Page 37: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinEarly2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

GTAViceCity CounterStrike

Page 38: 1-Introduction (Game Development - UMT Spring 2017)

History(7th Generation)• In2005,SonyreleasedhandheldPlayStationPortableconsole

• In2005,MicrosoftreleasedXbox360 console

• In2006,SonyreleasedPlayStation3console

• In2006,NintendoreleasedNintendoWiiconsole

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 39: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Xbox360 GearsofWar

Page 40: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation3 CallofDutyModernWarfare

Page 41: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NintendoWii SuperMarioGalaxy

Page 42: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinMid2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Crysis NeedforSpeedMostWanted

Page 43: 1-Introduction (Game Development - UMT Spring 2017)

History(7th Generation)• In2007,ApplereleasediPhoneandiOSoperatingsystemforApplemobiledevices

• In2008,GooglereleasedAndroidoperatingsystemformobiledevices

• In2009,NintendoreleasedhandheldNintendoDSi console

• In2009,SonyreleasedhandheldPlayStationPortableGoconsole

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 44: 1-Introduction (Game Development - UMT Spring 2017)

GamingonMobileDevicesinLate2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

AngryBirds InfinityBlade

Page 45: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation3 Uncharted2AmongThieves

Page 46: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinLate2000s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

MassEffect2 GTAIV

Page 47: 1-Introduction (Game Development - UMT Spring 2017)

History(7th Generation)• In2010,MicrosoftreleasedKinect

• In 2010,SonyreleasedPlayStationMove

• In2010,ApplereleasediPadforApplemobiletabletdevices

• In2011,GooglereleasedAndroidoperatingsystemformobiletabletdevices

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 48: 1-Introduction (Game Development - UMT Spring 2017)

GamingonMobileDevicesinEarly2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlantsvsZombies2 Asphalt8Airborne

Page 49: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Xbox360 Halo4

Page 50: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation3 TheLastofUs

Page 51: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

XboxKinect KinectSports

Page 52: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinEarly2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStationMove MLBShow12

Page 53: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinEarly2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

BatmanArkham City Skyrim

Page 54: 1-Introduction (Game Development - UMT Spring 2017)

History(8th Generation)• In2011,NintendoreleasedhandheldNintendo3DSconsole

• In2012,SonyreleasedhandheldPlayStationVitaconsole

• In2012,NintendoreleasedcomboNintendoWiiUconsole

• In2013,SonyreleasedPlayStation4console

• In2013,MicrosoftreleasedXboxOneconsole

• In2015,ApplereleasedAppleWatchandWatchOSforApplemobilewatchdevices

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 55: 1-Introduction (Game Development - UMT Spring 2017)

GamingonMobileDevicesinMid2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Pokemon Go MortalKombat X

Page 56: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

XboxOne Overwatch

Page 57: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation4 Uncharted4Thief'sEnd

Page 58: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinMid2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NintendoWiiU MarioKart8

Page 59: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinMid2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

GTAV Battlefield1

Page 60: 1-Introduction (Game Development - UMT Spring 2017)

History(8th Generation)• In2016,OculusreleasedOculusRiftVRheadset

• In2016,HTCreleasedHTCViveVRheadset

• In2016,SonyreleasedPlayStationVRheadset

• In2016,MicrosoftreleasedXboxOneSconsole

• In2016,SonyreleasedPlayStation4Proconsole

• In2017,NintendoreleasedcomboNintendoSwitchconsole

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 61: 1-Introduction (Game Development - UMT Spring 2017)

GamingonMobileDevicesinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Alto’sOdyssey TransformersForgedtoFight

Page 62: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

XboxOneS HaloWars2

Page 63: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStation4Pro TheLastofUsII

Page 64: 1-Introduction (Game Development - UMT Spring 2017)

GamingonConsoleinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

NintendoSwitch LegendofZeldaBreathoftheWild

Page 65: 1-Introduction (Game Development - UMT Spring 2017)

GamingonComputerinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

ForHonor Fifa 18

Page 66: 1-Introduction (Game Development - UMT Spring 2017)

GamingonVRinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

PlayStationVR Farpoint

Page 67: 1-Introduction (Game Development - UMT Spring 2017)

GamingonVRinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

OculusRift ParanormalActivityTheLostSoul

Page 68: 1-Introduction (Game Development - UMT Spring 2017)

GamingonVRinLate2010s

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

HTCVive Syren

Page 69: 1-Introduction (Game Development - UMT Spring 2017)

Platforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 70: 1-Introduction (Game Development - UMT Spring 2017)

CurrentMobilePlatforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• GoogleAndroid

• AppleiOS

•MicrosoftWindowsPhone

• SamsungTizen

• AmazonFireOS

• Ubuntu Touch

Page 71: 1-Introduction (Game Development - UMT Spring 2017)

CurrentConsolePlatforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• SonyPlayStation4/PlayStation4Pro

•MicrosoftXboxOne/XboxOneS

• NintendoWiiU

• NintendoSwitch

Page 72: 1-Introduction (Game Development - UMT Spring 2017)

CurrentHandheldConsolePlatforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• SonyPlayStationVita

• Nintendo3DS

• NintendoWiiU

• NintendoSwitch

Page 73: 1-Introduction (Game Development - UMT Spring 2017)

CurrentComputerPlatforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

•MicrosoftWindows

• ApplemacOS

• Linux

• GoogleChromeOS

Page 74: 1-Introduction (Game Development - UMT Spring 2017)

CurrentTVPlatforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• GoogleAndroidTV

• AppletvOS

• SamsungSmartTV

• AmazonFireTV

Page 75: 1-Introduction (Game Development - UMT Spring 2017)

CurrentWearablePlatforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• GoogleAndroidWear

• ApplewatchOS

• SamsungTizenforWearables

• PebbleOS

•WebOS

Page 76: 1-Introduction (Game Development - UMT Spring 2017)

CurrentVRandARPlatforms

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• GoogleCardboard

• SamsungGearVR

• OculusRift

• ValveSteamVR(HTCVive)

• SonyPlayStationVR

• GoogleDaydreamVR

•MicrosoftHololens

Page 77: 1-Introduction (Game Development - UMT Spring 2017)

GameEngines

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Page 78: 1-Introduction (Game Development - UMT Spring 2017)

GameEngine

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• A game engine is a framework which contains a collection of tools, utilities and

interfaces that provides abstraction to the low-level details of the various tasks that

make up a game.

• Game engine consists of libraries and software development kits (SDKs) that

implementcommon tasks related to a game such asScripting Input Output

GraphicsRendering Sound Physics

Animation UserInterface ArtificialIntelligence

Networking Optimization Testing

Page 79: 1-Introduction (Game Development - UMT Spring 2017)

GamevsGameEngine

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

• A game consists of hard-coded logic, rules and components whereas a game engine

provides reusable componentswhich can be modified to create a differentgame.

• Generic reusability of common tasks define how advance is a game engine

Cannotbeusedtobuildmorethanonegame

Canonlybeusedtochangethesamegame

Canbeused tobuildnewgamesofsimilartype

Canbeused tobuildnewgamesofdifferenttypes

Game GameEngine

Page 80: 1-Introduction (Game Development - UMT Spring 2017)

GameEngineArchitecture

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

GameComponents GraphicsRendering,Sound, Physics,Animation, UserInterface,etc.

Assets

CoreSystems

PlatformIndependence

SoftwareDevelopmentKits

OperatingSystems

Drivers

Hardware

3DModels, Textures,Fonts,AudioClips,etc.

MemoryManagement,Debugging, Parsers,Libraries

FileSystem,NetworkTransportLayer,Threading,APIWrappers,etc.

DirectX,OpenGL,Havok,PhysX,ODE,STL,Boost,etc.

Windows,macOS,XboxOS,Orbis OS,iOS,Android, etc.

IntelDrivers,Nvidia Drivers,AMDDrivers,etc.

PC,Mac,Xbox,PlayStation,iPhone, etc.

Page 81: 1-Introduction (Game Development - UMT Spring 2017)

CurrentPopularGameEngines

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY

Availabletoall

• UnrealEngine

• Unity3D

• CryEngine

• GameMakerStudio

• Construct

Availabletoselected

• NaughtyDogGameEngine

• RAGE

• Frostbite

• Anvil

• IWEngine

Page 82: 1-Introduction (Game Development - UMT Spring 2017)

Reference• AShortandSimpleDefinitionofWhataVideogameIs- NicolasEsposito

• Anintroductiontothevideogamesworld- SNatkin

• ABriefHistoryofComputerGames- MarkOvermars

• ALookintotheIndustryofVideoGamesPast,Present,andYettoCome- ChadHadzinsky

• GameEngineArchitecture- JasonGreygory

FROM:HAFIZAMMARSIDDIQUI– COURSE:GAMEDEVELOPMENT– INSTITUTE:UNIVERSITYOFMANAGEMENTANDTECHNOLOGY