SlideShare una empresa de Scribd logo
1 de 28
2011


                   Game Design 2
                   Lecture 15: Designing for Platforms




http://www.comu346.com                             david.farrell@gcu.ac.uk
Designing for Platforms
Designing for Platforms

• It is not always possible to have exactly the
  same experience on different platforms.
• Even when it is, it is not always a good
  thing.
• Deus Ex 2
 • one ammo type
• Modern Warfare 2
 • No dedicated servers
PC to Console
• Civilization 4 for PC was re-imagined as
  Civilization Revolution for Xbox 360,
  Nintendo DS, and later iPhone
• Whilst it would probably be POSSIBLE to
  do a direct port, that would fail to consider
  the context in which the player is engaged
  or the best way to utilise that platform.
iPhone HIG Video

• App statement that captures experience
• Consider the context that the user is
  interacting with the device
 • screen 30 centimetres away?
 • phone 1 metre away?
Console Player Context
• Shorter Sessions
• Further from display
 • lean forward vs sit back (10 ft interface)
• Less fidelity in controls
 • Vs mouse / keyboard
• Less resolution (non hi def TVs)
http://bit.ly/d0XSpi
Abstracting Systems
• Where an interface must be simpler, one
  option is to redesign an underlying system,
  either by simplification or abstraction.
• Civ 4 has a unit called a worker. The player
  must build this unit then give that unit
  order to improve land and build roads.
• Civ Rev has no such unit. The player can
  spend money to build a road instead.
• Civ 4 has universal tax - Civ Rev city by city
Combining Actions
• In order to further simplicity, look for
  opportunities to reduce the number of
  actions required from the user.
• Civ 4 has the ability to build boats and then
  load those boats with units for exploration
• Civ Rev gives the player one ‘free’ unit on
  every boat built
Reduce Micromanagement
 • Micromanaging the details of a civilisation
   takes a significant amount of time and
   doesn’t reinforce the streamlined goals of
   the Civ Rev design.
 • Firaxis made decisions that allow the player
   to pay less attention to micromanagement
   • workers, ‘happiness’, automatic builds
Less Info on Screen
• Providing the interface is intuitive, it may be
  possible to retain information but reduce
  the amount of information on screen at any
  one time (i.e - spread info over multiple
  screens).
• On low resolution devices, a larger
  percentage of screen is taken up by UI
ci
• xbox normal
Control Schemes

• Not having mouse / keyboard on consoles
  means that it is necessary to use the
  buttons and joysticks to access menus and
  other items that would normally be placed
  at corners of screen.
Redesign Control Scheme

 • PC control scheme vs Console vs iphone
Doom

• PC - Mouse and (OR) keyboard
• iPhone 3 Modes
 • id aren’t sure what is best
 • compromise of flexibility vs convenience
To Summarise
• Abstract Systems and Information
• Group similar items
• Reduce micromanagement
• Understand control schemes
• Consider Resolution
• Reduce on screen information
• Be aware of norms and guidelines documents
Hands on?

Más contenido relacionado

La actualidad más candente

Parts Of A Computer System
Parts Of A Computer SystemParts Of A Computer System
Parts Of A Computer Systemsmithz
 
Oculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookOculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookBalachenna Reddy
 
Input devises
Input devisesInput devises
Input devisesprem2357
 
Victor Hill Universal Scoreboard Poster Pptx [Autosaved]
Victor Hill Universal Scoreboard Poster Pptx [Autosaved]Victor Hill Universal Scoreboard Poster Pptx [Autosaved]
Victor Hill Universal Scoreboard Poster Pptx [Autosaved]hillvr
 
Inside The Computer
Inside The ComputerInside The Computer
Inside The Computerfaustynj
 
Outside The Computer
Outside The ComputerOutside The Computer
Outside The Computerfaustynj
 
Types Of Computers
Types Of ComputersTypes Of Computers
Types Of Computersfaustynj
 
Victor hill universal scoreboard poster.pptx [autosaved]
Victor hill universal scoreboard poster.pptx [autosaved]Victor hill universal scoreboard poster.pptx [autosaved]
Victor hill universal scoreboard poster.pptx [autosaved]hillvr
 
Ps4 vs xbox one
Ps4 vs xbox onePs4 vs xbox one
Ps4 vs xbox oneSam King
 
Types of computer systems
Types of computer systemsTypes of computer systems
Types of computer systemsSophiepfc
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift PresentationMark Davis
 
Development of gaming platforms
Development of gaming platformsDevelopment of gaming platforms
Development of gaming platformskeaton bradley
 
1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)Hafiz Ammar Siddiqui
 

La actualidad más candente (18)

Parts Of A Computer System
Parts Of A Computer SystemParts Of A Computer System
Parts Of A Computer System
 
Oculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookOculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of Facebook
 
Input devises
Input devisesInput devises
Input devises
 
Victor Hill Universal Scoreboard Poster Pptx [Autosaved]
Victor Hill Universal Scoreboard Poster Pptx [Autosaved]Victor Hill Universal Scoreboard Poster Pptx [Autosaved]
Victor Hill Universal Scoreboard Poster Pptx [Autosaved]
 
Inside The Computer
Inside The ComputerInside The Computer
Inside The Computer
 
Outside The Computer
Outside The ComputerOutside The Computer
Outside The Computer
 
Types Of Computers
Types Of ComputersTypes Of Computers
Types Of Computers
 
Pitch
PitchPitch
Pitch
 
Victor hill universal scoreboard poster.pptx [autosaved]
Victor hill universal scoreboard poster.pptx [autosaved]Victor hill universal scoreboard poster.pptx [autosaved]
Victor hill universal scoreboard poster.pptx [autosaved]
 
Laptop Evolution
Laptop EvolutionLaptop Evolution
Laptop Evolution
 
Ps4 vs xbox one
Ps4 vs xbox onePs4 vs xbox one
Ps4 vs xbox one
 
Hp envy
Hp  envyHp  envy
Hp envy
 
Types of computer systems
Types of computer systemsTypes of computer systems
Types of computer systems
 
P2 computer systems
P2   computer systemsP2   computer systems
P2 computer systems
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift Presentation
 
Development of gaming platforms
Development of gaming platformsDevelopment of gaming platforms
Development of gaming platforms
 
Tablet pc
Tablet pcTablet pc
Tablet pc
 
1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)1-Introduction (Game Design and Development)
1-Introduction (Game Design and Development)
 

Destacado

Destacado (7)

Secondary research
Secondary researchSecondary research
Secondary research
 
Marketing Strategy for the Bowling Industry
Marketing Strategy for the Bowling IndustryMarketing Strategy for the Bowling Industry
Marketing Strategy for the Bowling Industry
 
Jeff parkeredu653bowling
Jeff parkeredu653bowlingJeff parkeredu653bowling
Jeff parkeredu653bowling
 
Coddaire.bowling power point
Coddaire.bowling power pointCoddaire.bowling power point
Coddaire.bowling power point
 
Bowling
BowlingBowling
Bowling
 
Bowling
BowlingBowling
Bowling
 
Bowling
BowlingBowling
Bowling
 

Similar a Game Design 2: Lecture 12 - Platform Specific Design

windows 10 Presentation
 windows 10 Presentation windows 10 Presentation
windows 10 PresentationBE Smârt
 
Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177Sohan Grover
 
Making A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You ThinkMaking A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You ThinkGorm Lai
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...gamifi.cc
 
Making apps for the Apple TV
Making apps for the Apple TVMaking apps for the Apple TV
Making apps for the Apple TVSally Shepard
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSebastien Kuntz
 
Surface computing
Surface computingSurface computing
Surface computingAkash R
 
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerryBlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerrySegitiga.Net
 
Quantifying User Satisfaction in Mobile Cloud Games
Quantifying User Satisfaction in Mobile Cloud GamesQuantifying User Satisfaction in Mobile Cloud Games
Quantifying User Satisfaction in Mobile Cloud GamesAcademia Sinica
 
Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7mspgermany
 

Similar a Game Design 2: Lecture 12 - Platform Specific Design (20)

windows 10 Presentation
 windows 10 Presentation windows 10 Presentation
windows 10 Presentation
 
windows10
windows10windows10
windows10
 
E ball seminar
E ball seminarE ball seminar
E ball seminar
 
Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177Microsoft surface .. sohan singh grover 9996402177
Microsoft surface .. sohan singh grover 9996402177
 
E ball ppt1
E ball ppt1E ball ppt1
E ball ppt1
 
Windows 10
Windows 10Windows 10
Windows 10
 
Windows 10 1
Windows 10 1Windows 10 1
Windows 10 1
 
E ballseminar
E ballseminarE ballseminar
E ballseminar
 
E ball
E ballE ball
E ball
 
Windows10 fundamental
Windows10 fundamentalWindows10 fundamental
Windows10 fundamental
 
surface computer
surface computersurface computer
surface computer
 
Making A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You ThinkMaking A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You Think
 
ICS3211 lecture 12
ICS3211 lecture 12ICS3211 lecture 12
ICS3211 lecture 12
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
 
Making apps for the Apple TV
Making apps for the Apple TVMaking apps for the Apple TV
Making apps for the Apple TV
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
Surface computing
Surface computingSurface computing
Surface computing
 
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerryBlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
 
Quantifying User Satisfaction in Mobile Cloud Games
Quantifying User Satisfaction in Mobile Cloud GamesQuantifying User Satisfaction in Mobile Cloud Games
Quantifying User Satisfaction in Mobile Cloud Games
 
Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7
 

Más de David Farrell

Game design 2 (2013): Lecture 14 - Revision
Game design 2 (2013): Lecture 14 - RevisionGame design 2 (2013): Lecture 14 - Revision
Game design 2 (2013): Lecture 14 - RevisionDavid Farrell
 
Game design 2 (2013): Lecture 13 - Colour
Game design 2 (2013): Lecture 13 - ColourGame design 2 (2013): Lecture 13 - Colour
Game design 2 (2013): Lecture 13 - ColourDavid Farrell
 
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and MetaphorGame design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and MetaphorDavid Farrell
 
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game DesignGame design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game DesignDavid Farrell
 
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UI
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UIGame design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UI
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UIDavid Farrell
 
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game Communication
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game CommunicationGame Design 2 (2013): Lecture 9 - Micro and Macro Design for Game Communication
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game CommunicationDavid Farrell
 
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game Communication
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game CommunicationGame Design 2 (2013): Lecture 8 - Layering and Separation for Game Communication
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game CommunicationDavid Farrell
 
Game Design 2 (2013): Immersion Through Game UI
Game Design 2 (2013): Immersion Through Game UIGame Design 2 (2013): Immersion Through Game UI
Game Design 2 (2013): Immersion Through Game UIDavid Farrell
 
Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design
 Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design
Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI DesignDavid Farrell
 
Game Design 2 (2013): Lecture 5 - Game UI Prototyping
Game Design 2 (2013): Lecture 5 - Game UI PrototypingGame Design 2 (2013): Lecture 5 - Game UI Prototyping
Game Design 2 (2013): Lecture 5 - Game UI PrototypingDavid Farrell
 
Game Design 2 (2013): Lecture 4 - UI Components
Game Design 2 (2013): Lecture 4 - UI ComponentsGame Design 2 (2013): Lecture 4 - UI Components
Game Design 2 (2013): Lecture 4 - UI ComponentsDavid Farrell
 
Game Design 2 (2013): Lecture 3 - Use of Text in design.
Game Design 2 (2013): Lecture 3 - Use of Text in design.Game Design 2 (2013): Lecture 3 - Use of Text in design.
Game Design 2 (2013): Lecture 3 - Use of Text in design.David Farrell
 
GCU Game Design 2 (2013): Lecture 2 - Menu Flow
GCU Game Design 2 (2013): Lecture 2 - Menu FlowGCU Game Design 2 (2013): Lecture 2 - Menu Flow
GCU Game Design 2 (2013): Lecture 2 - Menu FlowDavid Farrell
 
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13David Farrell
 
Game Design 2: Lecture 1 - Introduction
Game Design 2: Lecture 1 - IntroductionGame Design 2: Lecture 1 - Introduction
Game Design 2: Lecture 1 - IntroductionDavid Farrell
 
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)David Farrell
 
Serious games career quest
Serious games   career questSerious games   career quest
Serious games career questDavid Farrell
 
Serious games cwltgm
Serious games   cwltgmSerious games   cwltgm
Serious games cwltgmDavid Farrell
 
Mindset Training 2 - Goal Orientation
Mindset Training 2 - Goal OrientationMindset Training 2 - Goal Orientation
Mindset Training 2 - Goal OrientationDavid Farrell
 
Mindset Training 1 - what are growth and fixed mindsets
Mindset Training 1 - what are growth and fixed mindsetsMindset Training 1 - what are growth and fixed mindsets
Mindset Training 1 - what are growth and fixed mindsetsDavid Farrell
 

Más de David Farrell (20)

Game design 2 (2013): Lecture 14 - Revision
Game design 2 (2013): Lecture 14 - RevisionGame design 2 (2013): Lecture 14 - Revision
Game design 2 (2013): Lecture 14 - Revision
 
Game design 2 (2013): Lecture 13 - Colour
Game design 2 (2013): Lecture 13 - ColourGame design 2 (2013): Lecture 13 - Colour
Game design 2 (2013): Lecture 13 - Colour
 
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and MetaphorGame design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
 
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game DesignGame design 2 (2013): Lecture 11 - User Feedback in Game Design
Game design 2 (2013): Lecture 11 - User Feedback in Game Design
 
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UI
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UIGame design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UI
Game design 2 (2013): Lecture 10 - Expert Evaluation Methods for Game UI
 
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game Communication
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game CommunicationGame Design 2 (2013): Lecture 9 - Micro and Macro Design for Game Communication
Game Design 2 (2013): Lecture 9 - Micro and Macro Design for Game Communication
 
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game Communication
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game CommunicationGame Design 2 (2013): Lecture 8 - Layering and Separation for Game Communication
Game Design 2 (2013): Lecture 8 - Layering and Separation for Game Communication
 
Game Design 2 (2013): Immersion Through Game UI
Game Design 2 (2013): Immersion Through Game UIGame Design 2 (2013): Immersion Through Game UI
Game Design 2 (2013): Immersion Through Game UI
 
Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design
 Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design
Game Design 2 (2013): Lecture 6 - Icons and Semiotics in Game UI Design
 
Game Design 2 (2013): Lecture 5 - Game UI Prototyping
Game Design 2 (2013): Lecture 5 - Game UI PrototypingGame Design 2 (2013): Lecture 5 - Game UI Prototyping
Game Design 2 (2013): Lecture 5 - Game UI Prototyping
 
Game Design 2 (2013): Lecture 4 - UI Components
Game Design 2 (2013): Lecture 4 - UI ComponentsGame Design 2 (2013): Lecture 4 - UI Components
Game Design 2 (2013): Lecture 4 - UI Components
 
Game Design 2 (2013): Lecture 3 - Use of Text in design.
Game Design 2 (2013): Lecture 3 - Use of Text in design.Game Design 2 (2013): Lecture 3 - Use of Text in design.
Game Design 2 (2013): Lecture 3 - Use of Text in design.
 
GCU Game Design 2 (2013): Lecture 2 - Menu Flow
GCU Game Design 2 (2013): Lecture 2 - Menu FlowGCU Game Design 2 (2013): Lecture 2 - Menu Flow
GCU Game Design 2 (2013): Lecture 2 - Menu Flow
 
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13
Cognitive Walkthrough for Learning Through Game Mechanics at ECGBL13
 
Game Design 2: Lecture 1 - Introduction
Game Design 2: Lecture 1 - IntroductionGame Design 2: Lecture 1 - Introduction
Game Design 2: Lecture 1 - Introduction
 
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)
Alchemy Vs Chemistry: The Emperor's New Serious Game (Pecha Kucha)
 
Serious games career quest
Serious games   career questSerious games   career quest
Serious games career quest
 
Serious games cwltgm
Serious games   cwltgmSerious games   cwltgm
Serious games cwltgm
 
Mindset Training 2 - Goal Orientation
Mindset Training 2 - Goal OrientationMindset Training 2 - Goal Orientation
Mindset Training 2 - Goal Orientation
 
Mindset Training 1 - what are growth and fixed mindsets
Mindset Training 1 - what are growth and fixed mindsetsMindset Training 1 - what are growth and fixed mindsets
Mindset Training 1 - what are growth and fixed mindsets
 

Último

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 

Último (20)

FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 

Game Design 2: Lecture 12 - Platform Specific Design

  • 1. 2011 Game Design 2 Lecture 15: Designing for Platforms http://www.comu346.com david.farrell@gcu.ac.uk
  • 3. Designing for Platforms • It is not always possible to have exactly the same experience on different platforms. • Even when it is, it is not always a good thing.
  • 4.
  • 5. • Deus Ex 2 • one ammo type
  • 6. • Modern Warfare 2 • No dedicated servers
  • 7.
  • 8. PC to Console • Civilization 4 for PC was re-imagined as Civilization Revolution for Xbox 360, Nintendo DS, and later iPhone • Whilst it would probably be POSSIBLE to do a direct port, that would fail to consider the context in which the player is engaged or the best way to utilise that platform.
  • 9. iPhone HIG Video • App statement that captures experience • Consider the context that the user is interacting with the device • screen 30 centimetres away? • phone 1 metre away?
  • 10. Console Player Context • Shorter Sessions • Further from display • lean forward vs sit back (10 ft interface) • Less fidelity in controls • Vs mouse / keyboard • Less resolution (non hi def TVs)
  • 12. Abstracting Systems • Where an interface must be simpler, one option is to redesign an underlying system, either by simplification or abstraction. • Civ 4 has a unit called a worker. The player must build this unit then give that unit order to improve land and build roads. • Civ Rev has no such unit. The player can spend money to build a road instead. • Civ 4 has universal tax - Civ Rev city by city
  • 13. Combining Actions • In order to further simplicity, look for opportunities to reduce the number of actions required from the user. • Civ 4 has the ability to build boats and then load those boats with units for exploration • Civ Rev gives the player one ‘free’ unit on every boat built
  • 14. Reduce Micromanagement • Micromanaging the details of a civilisation takes a significant amount of time and doesn’t reinforce the streamlined goals of the Civ Rev design. • Firaxis made decisions that allow the player to pay less attention to micromanagement • workers, ‘happiness’, automatic builds
  • 15. Less Info on Screen • Providing the interface is intuitive, it may be possible to retain information but reduce the amount of information on screen at any one time (i.e - spread info over multiple screens). • On low resolution devices, a larger percentage of screen is taken up by UI
  • 16.
  • 17. ci
  • 19. Control Schemes • Not having mouse / keyboard on consoles means that it is necessary to use the buttons and joysticks to access menus and other items that would normally be placed at corners of screen.
  • 20.
  • 21.
  • 22. Redesign Control Scheme • PC control scheme vs Console vs iphone
  • 23. Doom • PC - Mouse and (OR) keyboard • iPhone 3 Modes • id aren’t sure what is best • compromise of flexibility vs convenience
  • 24.
  • 25.
  • 26.
  • 27. To Summarise • Abstract Systems and Information • Group similar items • Reduce micromanagement • Understand control schemes • Consider Resolution • Reduce on screen information • Be aware of norms and guidelines documents

Notas del editor

  1. \n
  2. \n
  3. \n
  4. Consider the second Deus Ex game.\n\nOne of the first big cross-platform PC games that designed for console first.\n\nNote the radial menu\n
  5. They made compromises and hurt their PC base - ammo and radial menu\n
  6. When MW2 came out there was a protest because of the lack of Dedicated servers\n\n\n
  7. of course on the day of release, we saw how effective the ‘boycott’ was.\n
  8. So it is important to understand the expectations and norms of a platform in order to create somethign satisfying for that platform.\n
  9. \nthe key statement from the iPhone video \nyou want to recreate the core experience, not the feature list\n
  10. Compared to PC - civ would have this profile on console\n\n\n
  11. 10 ft interface\n\n\n
  12. \n
  13. \n
  14. \n
  15. because of the low res, you can’t cram as much in - you have to be clever about how you split info up over screens\n\n
  16. here is civ 4 - loot at all that data\n\nmight seem cluttered - but it’s perfect for viewing on a pc screen.\n\nlots of easy to read info (once you know how)\n\n
  17. Civ rev on xbox reduces amount of info shown at once - you use the LT and RT to go between ‘bits’ of info\n
  18. \n
  19. another thing you have to consider is the inptu scheme\n\n
  20. note how each corner has a suite of info accessible through the buttons there\n\n\n
  21. civ rev uses the corners but instead of showing the ifnor directly, you have to act to access it.\n\n\n
  22. On the iPhone you don’t have mouseover - so to move a unit, you click and drag...\n\n
  23. Doom was also redesigned for phones and tablets\n\non PC it uses mouse / keyboard\n\non iPhone they had THREE modes! \n\nbecause non was actually that good\n
  24. this one has one finger to rotate and move and you tap the shoot button\n\n
  25. this one has movement and rotation separately - so you can circle strafe - but have to reach for shoot\n\n
  26. this one like last one but instead of a wheel it worked like a joypad\n\n\n
  27. \n
  28. \n