SlideShare a Scribd company logo
1 of 31
Name : Akshay. M. Phadke Date : 06.09.13
Unit 75
Human Computer Interaction For Computer Games
Outcomes 1,2 & 3 – Understanding Human Computer Interface For Games,
Understand Methods Of Control & Forms Of Feedback And Be Able To Prototype An
Interface For Game Using HCI Techniques.
What Actually Makes A Game Successful?
What it takes to bring out that word ‘WOW’…
So, is it just the Art, just the Programming, just the design of the Main-Menu or
…..some specific components or only a specific component….
But, rather it is that overall effect of all of the components that brings out that
‘charisma’ and that quotient…
So, one of these components is the..
‘HCI ( Human Computer Interaction )’
A most Vital and an Important component which is related to the User-Interface and
acts like a medium between the user/player and the entire game-system.
Let’s Delve Further-----------------
So, What is this HCI?
• It’s a very wide discipline which studies all the elements linked to the human use of
computers and software
•devices which can be linked to computers such as video terminals, mobile devices
and computerized consoles.
• The main aim of HCI is to make the use of software and computerized devices as
simple and easy to understand as possible, with the aim of improving the ‘Efficiency
And Effectiveness’ of the actions taken at the same time
• HCI can cover stages like – ‘ from design of the user interface to the investigation of
the results obtained, passing via the search for innovative solutions and the
laboratory assessment of prototypes ‘
continued….
So, HCI has it’s use in many disciplines like :
• Information Technology & Software Engineering
• Creative Media like ‘ Video Games ’,….
• Cognitive & Experimental Psychology
• And Others…
Now, Let’s Have A Look At :
• HCI In Video Games
• HCI Principles
HCI In Video Games
• Games – really are an undying form of entertainment for everyone
• ‘Highly Engrossing’ and ‘Extremely Interactive’
• Depending on the platform..
• Whether it’s a PC game, or
• a mobile game played on an Android Device or
• a game played on a Hand-Held Device
• or on a Console or on any other Device…
‘ The User/Player Interacts With the Game-System Or The Interface Of The Game’
continued…..
HCI In Video Games
• It involves
‘The Layout, the Design & the Arrangement of the different Screens present in the
game like the Main-Menu, The Story-Board Section, Customization Screen etc…’
‘Forms Of Control and the other Feedback Mechanisms that are deployed in the game
to convey it till the User/Player’
EX : Look at the screenshot of ‘Shoot The Zombirds’ on an Android Smartphone.
‘ The Heads-Up Display For the Game is portrayed through
a very innovative way by displaying the information on
different graves ‘
• Game Designers make use of HCI Principles & Techniques to design the User-
Interface for the game..
• So,……………Let’s have a look at these Principles in short..
Principles Of HCI
• Many Principles & Methodologies have evolved since 1980
• So, there are plenty to choose from like…
• Nielsen’s 10 Principles
• Norman’s Rules From Design Of Everyday Things
• Tognazzini’s 16 Principles
• Shneiderman’s 8 Golden Rules
• All of these explain ‘ Usability Heuristics For User-Interface Design’. So, what’s Heuristics
Evaluation, right?
• ‘ It’s a - usability inspection method for Computer Software that helps to
identify usability problems in the User Interface (UI) design and involves evaluators
examining the interface and judging its compliance with recognized usability principles
(the "heuristics").
•Now, we’ll see – ‘ Nielsen’s 10 Principles’….
Nielsen’s Heuristics
The most widely used Heuristics for User-Interface, they are…
I. Visibility Of System Status : The system should always keep users informed about what is
going on, through appropriate feedback within reasonable time.
II. Match Between The System & The Real World : The system should speak the users' language,
with words, phrases and concepts familiar to the user, rather than system-oriented terms.
Follow real-world conventions, making information appear in a natural and logical order.
III. User Control & Freedom : Users often choose system functions by mistake and will need a
clearly marked "emergency exit" to leave the unwanted state without having to go through an
extended dialogue. Support undo and redo.
IV. Consistency & Standards : Users should not have to wonder whether different words,
situations, or actions mean the same thing. Follow platform conventions.
V. Error Prevention : Even better than good error messages is a careful design which prevents a
problem from occurring in the first place. Either eliminate error-prone conditions or check for
them and present users with a confirmation option before they commit to the action.
Continued…….
Nielsen’s Heuristics
Rest Of The Nielsen’s Heuristics Include………
• Recognition Rather Than Recall
• Flexibility & Efficiency Of Use
• Aesthetic & Minimalist Design
• Help Users Recognize, Diagnose & Recover From Errors
• Help And Documentation
Now, Let’s Consider The Principles :
• Visibility Of System Status
• Error Prevention
By considering a commercial game as an example.
Before, we go to the principles, let’s see what that game is….
“ A Classic Tennis Game On Android & iOS ”
‘Flick Tennis’ is a game by ‘Rolocule Games’, which is a Game Studio
located in Pune, India.
NOTE
The game is taken into consideration for the sake of explanation
purposes only.
Henceforth, any explanation or information will be given by
considering this game as an example.
Let’s Come Back To The Principles………………..,
Visibility Of System Status
‘The Scoreboard’ – keeps on updating during the game-play
Plus,
‘The Camera’ & ‘The Pause-Menu’ Buttons,
Another Example – ‘ Status Of The Episodes… Locked/Unlocked’
(Let me show you that practically by running the game on my Android Device)
Help & Documentation
•Information should be easy to search
•Should be focused on user’s task
•Should provide concrete steps to be carried out
•And of course, it should not be very large…
So, In Flick Tennis, we have…
A Separate ‘Tutorial’ Section
Basic
Intermediate
Advanced
&
A Separate ‘HELP’ Section
-Hitting Shots, Making Your Own Strategy, Scoring System etc…
-(Let me show you that by practically running the game on my Android Device)
Error Prevention
Users/Players should always be presented with
Proper ‘Error Messages’ and/or ‘Warnings’
Like –
Game-Crash Errors
Network Issues
Audio Errors etc…
Flick Tennis, also provides some ‘Error Messages’ to the User/Player
Let’s see one of them………,
Turn Over…
Error Prevention…Continued
This is a ‘Game Crash’ Error that Flick Tennis
Reports.
So, User/Player comes to know why the game
exited.
(This is a screenshot taken on my Android
Device and triggered only once in my case)
Imagine if the user is not provided Error
Messages….,
‘Users/Players will just go crazy’
Now, Let’s See.
• Flow-Chart Of The Game-Play Section
• Color Info
Flick Tennis College Wars :
Game-Play Screenshots
Flow-chart will explain how the game-play occurs in Flick Tennis/in
the above game-play screenshots
So, Turn Over….
Flow-Chart 1 – General Game-Play
Flow-Cart 2 – Score System Example SET 1
Flow-Cart 3 – SET 2 ADVANTAGE Point
Color Schemes
‘Flick Tennis’ does not make use of ‘Saturated Colors
The Background Colors have a good contrast with the Foreground
EX : Consider the Main-Menu of Flick Tennis.
‘The black background along with the faded comic page and the text in
White & other buttons constantly highlighted by a light blue tinge – makes
the main-menu really pleasing’.
Not many colors, so the user does not have to keep his eyes focusing at
many places causing ‘Visual Fatigue’
Now, Let’s Perform A Bit Of:
• Heuristic Evaluation of – The Pause-Menu
The Pause-Menu is a Semi-Transparent Rectangular Black Strip that
appears at the centre of the screen consisting of 6 options denoted by light
blue colored logos with the option name in light blue at bottom.
So,
Logos are fairly big and are easy to understand
EX : ‘?’ logo for the ‘HELP’ section
Player’s attention is drawn at the Pause-Menu at all times
No ambiguity is observed in the Pause-Menu
EX : simple text like ‘HELP’, ‘MATCHINFO’ etc are words which are understood
by all
Pause Menu
Now, Let’s See If We Can Enhance/Suggest Something To…
• ‘Character Selection’ Section – Flick Tennis
Character-Selection Section Of Flick Tennis
This is how the Character Selection Section Of Flick Tennis looks like.
I’ve some suggestions for this section which might make it look better
or even not (this is purely my opinion)
Let’s See How…
A Thumbnail Character Strip At The Bottom Like In The Image Above.
So User/Player can scroll left-right as well can select the desired character by just touching the
respective thumbnail.
Suggestion/s
A 3D Rotating Globe Effect – Landscape & Portrait Modes.
Whatever be the number of players, they will appear in a transparent 3D globe with only the
character appearing at the centre of the screen being the highlighted one.
Suggestion/s…Continued
THANK-YOU

More Related Content

What's hot

Presentation On My computer , Control Panel
Presentation On My computer , Control PanelPresentation On My computer , Control Panel
Presentation On My computer , Control Panelluckykhandelwal123
 
MITI - Netbook
MITI - NetbookMITI - Netbook
MITI - Netbooksadamsrjh
 
Computer system
Computer systemComputer system
Computer systemfazihafid
 
Control panel
Control panelControl panel
Control panelPrem Sahu
 
INPUT DEVICES.doc.p
INPUT DEVICES.doc.pINPUT DEVICES.doc.p
INPUT DEVICES.doc.pPooja Tanwar
 
Comptr presentn
Comptr presentnComptr presentn
Comptr presentnmuskiaun
 
Introduction to Computer (Guided Hypermedia)
Introduction to Computer (Guided Hypermedia)Introduction to Computer (Guided Hypermedia)
Introduction to Computer (Guided Hypermedia)Sheila Luz Gorumba
 
Input and output devices (Qaisar)
Input and output devices (Qaisar)Input and output devices (Qaisar)
Input and output devices (Qaisar)Qaisar khan
 
Unit 0 Introduction To Computer
Unit 0 Introduction To ComputerUnit 0 Introduction To Computer
Unit 0 Introduction To ComputerHoat Le
 
Pc laptop 101 learn the basics
Pc laptop 101 learn the basicsPc laptop 101 learn the basics
Pc laptop 101 learn the basicsRalpTorregosa
 
Control panel by
Control panel byControl panel by
Control panel byNoor Fatima
 
input and output device
 input and output device  input and output device
input and output device Amit Singh
 
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Adarsh Kumar Yadav
 

What's hot (20)

Control panel 07
Control panel 07Control panel 07
Control panel 07
 
Presentation On My computer , Control Panel
Presentation On My computer , Control PanelPresentation On My computer , Control Panel
Presentation On My computer , Control Panel
 
MITI - Netbook
MITI - NetbookMITI - Netbook
MITI - Netbook
 
Control panel
Control panelControl panel
Control panel
 
Computer system
Computer systemComputer system
Computer system
 
Control panel
Control panelControl panel
Control panel
 
Basic computer class 1
Basic computer class 1Basic computer class 1
Basic computer class 1
 
Manipulations
ManipulationsManipulations
Manipulations
 
INPUT DEVICES.doc.p
INPUT DEVICES.doc.pINPUT DEVICES.doc.p
INPUT DEVICES.doc.p
 
PERIPHERAL DEVICES
PERIPHERAL DEVICESPERIPHERAL DEVICES
PERIPHERAL DEVICES
 
Comptr presentn
Comptr presentnComptr presentn
Comptr presentn
 
Introduction to Computer (Guided Hypermedia)
Introduction to Computer (Guided Hypermedia)Introduction to Computer (Guided Hypermedia)
Introduction to Computer (Guided Hypermedia)
 
Input and output devices (Qaisar)
Input and output devices (Qaisar)Input and output devices (Qaisar)
Input and output devices (Qaisar)
 
Unit 0 Introduction To Computer
Unit 0 Introduction To ComputerUnit 0 Introduction To Computer
Unit 0 Introduction To Computer
 
Pc laptop 101 learn the basics
Pc laptop 101 learn the basicsPc laptop 101 learn the basics
Pc laptop 101 learn the basics
 
Control panel by
Control panel byControl panel by
Control panel by
 
input and output device
 input and output device  input and output device
input and output device
 
Form 1 Term 1 Week 11.1
Form 1   Term 1  Week 11.1Form 1   Term 1  Week 11.1
Form 1 Term 1 Week 11.1
 
Class v chapter 6
Class v chapter 6Class v chapter 6
Class v chapter 6
 
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
 

Similar to Akshay-UNIT 75-LO-1,2&3-FINAL

User Interface Design (University of Greenwich BIT Coursework) by Nay Linn Ko
User Interface Design (University of Greenwich BIT Coursework) by Nay Linn KoUser Interface Design (University of Greenwich BIT Coursework) by Nay Linn Ko
User Interface Design (University of Greenwich BIT Coursework) by Nay Linn KoNay Linn Ko
 
User Experience 8: Business, Ethics and More
User Experience 8: Business, Ethics and MoreUser Experience 8: Business, Ethics and More
User Experience 8: Business, Ethics and MoreMarc Miquel
 
LAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisLAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisDavid Mullich
 
DEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODEL
DEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODELDEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODEL
DEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODELEva Handriyantini
 
User Experience 6: Qualitative Methods, Playtesting and Interviews
User Experience 6: Qualitative Methods, Playtesting and InterviewsUser Experience 6: Qualitative Methods, Playtesting and Interviews
User Experience 6: Qualitative Methods, Playtesting and InterviewsMarc Miquel
 
Boston games forum universal design lessons - dave bisceglia
Boston games forum   universal design lessons - dave biscegliaBoston games forum   universal design lessons - dave bisceglia
Boston games forum universal design lessons - dave biscegliaElizabeth Cormack
 
Universal Design Lessons - Boston Games Forum
Universal Design Lessons - Boston Games ForumUniversal Design Lessons - Boston Games Forum
Universal Design Lessons - Boston Games ForumDave Bisceglia
 
LAFS Game Design 7 - Prototyping
LAFS Game Design 7 - PrototypingLAFS Game Design 7 - Prototyping
LAFS Game Design 7 - PrototypingDavid Mullich
 
Social game UX test ( with Gameloft)
Social game UX test ( with Gameloft)Social game UX test ( with Gameloft)
Social game UX test ( with Gameloft)XiaoyeLainLin
 
User Experience 5: User Centered Design and User Research
User Experience 5: User Centered Design and User ResearchUser Experience 5: User Centered Design and User Research
User Experience 5: User Centered Design and User ResearchMarc Miquel
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityMarc Miquel
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) developmentPietro Polsinelli
 
User Experience 4: Usable User Interface
User Experience 4: Usable User InterfaceUser Experience 4: Usable User Interface
User Experience 4: Usable User InterfaceMarc Miquel
 
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Use8.net
 

Similar to Akshay-UNIT 75-LO-1,2&3-FINAL (20)

PHP games
PHP gamesPHP games
PHP games
 
User Interface Design (University of Greenwich BIT Coursework) by Nay Linn Ko
User Interface Design (University of Greenwich BIT Coursework) by Nay Linn KoUser Interface Design (University of Greenwich BIT Coursework) by Nay Linn Ko
User Interface Design (University of Greenwich BIT Coursework) by Nay Linn Ko
 
User Experience 8: Business, Ethics and More
User Experience 8: Business, Ethics and MoreUser Experience 8: Business, Ethics and More
User Experience 8: Business, Ethics and More
 
LAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisLAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and Analysis
 
User interfaces
User interfacesUser interfaces
User interfaces
 
DEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODEL
DEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODELDEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODEL
DEVELOPMENT CASUAL GAME FOR MOBILE LEARNING WITH KIILI EXPERIENTIAL GAMING MODEL
 
User Experience 6: Qualitative Methods, Playtesting and Interviews
User Experience 6: Qualitative Methods, Playtesting and InterviewsUser Experience 6: Qualitative Methods, Playtesting and Interviews
User Experience 6: Qualitative Methods, Playtesting and Interviews
 
Boston games forum universal design lessons - dave bisceglia
Boston games forum   universal design lessons - dave biscegliaBoston games forum   universal design lessons - dave bisceglia
Boston games forum universal design lessons - dave bisceglia
 
Universal Design Lessons - Boston Games Forum
Universal Design Lessons - Boston Games ForumUniversal Design Lessons - Boston Games Forum
Universal Design Lessons - Boston Games Forum
 
When Games Go Small
When Games Go SmallWhen Games Go Small
When Games Go Small
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
LAFS Game Design 7 - Prototyping
LAFS Game Design 7 - PrototypingLAFS Game Design 7 - Prototyping
LAFS Game Design 7 - Prototyping
 
Social game UX test ( with Gameloft)
Social game UX test ( with Gameloft)Social game UX test ( with Gameloft)
Social game UX test ( with Gameloft)
 
User Experience 5: User Centered Design and User Research
User Experience 5: User Centered Design and User ResearchUser Experience 5: User Centered Design and User Research
User Experience 5: User Centered Design and User Research
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and Accessibility
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) development
 
User Experience 4: Usable User Interface
User Experience 4: Usable User InterfaceUser Experience 4: Usable User Interface
User Experience 4: Usable User Interface
 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
 
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
 

Recently uploaded

Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...hotbabesbook
 
Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...
Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...
Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...ritikasharma
 
Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...mriyagarg453
 
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...rahim quresi
 
❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.Nitya salvi
 
Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...ritikasharma
 
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...ritikasharma
 
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034 Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034  Independent Chenna...Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034  Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034 Independent Chenna... Shivani Pandey
 
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.Nitya salvi
 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...ritikasharma
 
Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...
Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...
Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...ritikasharma
 
📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call Girls📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call GirlsNitya salvi
 
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment BookingKanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment BookingNitya salvi
 
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...ritikasharma
 
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...SUHANI PANDEY
 
Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...
Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...
Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...ritikasharma
 
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Call Girls in Nagpur High Profile
 
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...ritikasharma
 
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser... Shivani Pandey
 

Recently uploaded (20)

Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
 
Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...
Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...
Hotel And Home Service Available Kolkata Call Girls Park Street ✔ 6297143586 ...
 
Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
 
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
 
❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Keylong Call Girls 8617697112 💦✅.
 
Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
 
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
 
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034 Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034  Independent Chenna...Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034  Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034 Independent Chenna...
 
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
 
Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...
Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...
Dum Dum ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready...
 
📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call Girls📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call Girls
 
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment BookingKanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
 
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
 
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
 
Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...
Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...
Hotel And Home Service Available Kolkata Call Girls Diamond Harbour ✔ 6297143...
 
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
 
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
 

Akshay-UNIT 75-LO-1,2&3-FINAL

  • 1. Name : Akshay. M. Phadke Date : 06.09.13 Unit 75 Human Computer Interaction For Computer Games Outcomes 1,2 & 3 – Understanding Human Computer Interface For Games, Understand Methods Of Control & Forms Of Feedback And Be Able To Prototype An Interface For Game Using HCI Techniques.
  • 2. What Actually Makes A Game Successful? What it takes to bring out that word ‘WOW’… So, is it just the Art, just the Programming, just the design of the Main-Menu or …..some specific components or only a specific component…. But, rather it is that overall effect of all of the components that brings out that ‘charisma’ and that quotient… So, one of these components is the.. ‘HCI ( Human Computer Interaction )’ A most Vital and an Important component which is related to the User-Interface and acts like a medium between the user/player and the entire game-system. Let’s Delve Further-----------------
  • 3. So, What is this HCI? • It’s a very wide discipline which studies all the elements linked to the human use of computers and software •devices which can be linked to computers such as video terminals, mobile devices and computerized consoles. • The main aim of HCI is to make the use of software and computerized devices as simple and easy to understand as possible, with the aim of improving the ‘Efficiency And Effectiveness’ of the actions taken at the same time • HCI can cover stages like – ‘ from design of the user interface to the investigation of the results obtained, passing via the search for innovative solutions and the laboratory assessment of prototypes ‘ continued….
  • 4. So, HCI has it’s use in many disciplines like : • Information Technology & Software Engineering • Creative Media like ‘ Video Games ’,…. • Cognitive & Experimental Psychology • And Others…
  • 5. Now, Let’s Have A Look At : • HCI In Video Games • HCI Principles
  • 6. HCI In Video Games • Games – really are an undying form of entertainment for everyone • ‘Highly Engrossing’ and ‘Extremely Interactive’ • Depending on the platform.. • Whether it’s a PC game, or • a mobile game played on an Android Device or • a game played on a Hand-Held Device • or on a Console or on any other Device… ‘ The User/Player Interacts With the Game-System Or The Interface Of The Game’ continued…..
  • 7. HCI In Video Games • It involves ‘The Layout, the Design & the Arrangement of the different Screens present in the game like the Main-Menu, The Story-Board Section, Customization Screen etc…’ ‘Forms Of Control and the other Feedback Mechanisms that are deployed in the game to convey it till the User/Player’ EX : Look at the screenshot of ‘Shoot The Zombirds’ on an Android Smartphone. ‘ The Heads-Up Display For the Game is portrayed through a very innovative way by displaying the information on different graves ‘ • Game Designers make use of HCI Principles & Techniques to design the User- Interface for the game.. • So,……………Let’s have a look at these Principles in short..
  • 8. Principles Of HCI • Many Principles & Methodologies have evolved since 1980 • So, there are plenty to choose from like… • Nielsen’s 10 Principles • Norman’s Rules From Design Of Everyday Things • Tognazzini’s 16 Principles • Shneiderman’s 8 Golden Rules • All of these explain ‘ Usability Heuristics For User-Interface Design’. So, what’s Heuristics Evaluation, right? • ‘ It’s a - usability inspection method for Computer Software that helps to identify usability problems in the User Interface (UI) design and involves evaluators examining the interface and judging its compliance with recognized usability principles (the "heuristics"). •Now, we’ll see – ‘ Nielsen’s 10 Principles’….
  • 9. Nielsen’s Heuristics The most widely used Heuristics for User-Interface, they are… I. Visibility Of System Status : The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. II. Match Between The System & The Real World : The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order. III. User Control & Freedom : Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support undo and redo. IV. Consistency & Standards : Users should not have to wonder whether different words, situations, or actions mean the same thing. Follow platform conventions. V. Error Prevention : Even better than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error-prone conditions or check for them and present users with a confirmation option before they commit to the action. Continued…….
  • 10. Nielsen’s Heuristics Rest Of The Nielsen’s Heuristics Include……… • Recognition Rather Than Recall • Flexibility & Efficiency Of Use • Aesthetic & Minimalist Design • Help Users Recognize, Diagnose & Recover From Errors • Help And Documentation
  • 11. Now, Let’s Consider The Principles : • Visibility Of System Status • Error Prevention By considering a commercial game as an example. Before, we go to the principles, let’s see what that game is….
  • 12. “ A Classic Tennis Game On Android & iOS ” ‘Flick Tennis’ is a game by ‘Rolocule Games’, which is a Game Studio located in Pune, India.
  • 13. NOTE The game is taken into consideration for the sake of explanation purposes only. Henceforth, any explanation or information will be given by considering this game as an example.
  • 14. Let’s Come Back To The Principles………………..,
  • 15. Visibility Of System Status ‘The Scoreboard’ – keeps on updating during the game-play Plus, ‘The Camera’ & ‘The Pause-Menu’ Buttons, Another Example – ‘ Status Of The Episodes… Locked/Unlocked’ (Let me show you that practically by running the game on my Android Device)
  • 16. Help & Documentation •Information should be easy to search •Should be focused on user’s task •Should provide concrete steps to be carried out •And of course, it should not be very large… So, In Flick Tennis, we have… A Separate ‘Tutorial’ Section Basic Intermediate Advanced & A Separate ‘HELP’ Section -Hitting Shots, Making Your Own Strategy, Scoring System etc… -(Let me show you that by practically running the game on my Android Device)
  • 17. Error Prevention Users/Players should always be presented with Proper ‘Error Messages’ and/or ‘Warnings’ Like – Game-Crash Errors Network Issues Audio Errors etc… Flick Tennis, also provides some ‘Error Messages’ to the User/Player Let’s see one of them………, Turn Over…
  • 18. Error Prevention…Continued This is a ‘Game Crash’ Error that Flick Tennis Reports. So, User/Player comes to know why the game exited. (This is a screenshot taken on my Android Device and triggered only once in my case) Imagine if the user is not provided Error Messages…., ‘Users/Players will just go crazy’
  • 19. Now, Let’s See. • Flow-Chart Of The Game-Play Section • Color Info
  • 20. Flick Tennis College Wars : Game-Play Screenshots Flow-chart will explain how the game-play occurs in Flick Tennis/in the above game-play screenshots So, Turn Over….
  • 21. Flow-Chart 1 – General Game-Play
  • 22. Flow-Cart 2 – Score System Example SET 1
  • 23. Flow-Cart 3 – SET 2 ADVANTAGE Point
  • 24. Color Schemes ‘Flick Tennis’ does not make use of ‘Saturated Colors The Background Colors have a good contrast with the Foreground EX : Consider the Main-Menu of Flick Tennis. ‘The black background along with the faded comic page and the text in White & other buttons constantly highlighted by a light blue tinge – makes the main-menu really pleasing’. Not many colors, so the user does not have to keep his eyes focusing at many places causing ‘Visual Fatigue’
  • 25. Now, Let’s Perform A Bit Of: • Heuristic Evaluation of – The Pause-Menu
  • 26. The Pause-Menu is a Semi-Transparent Rectangular Black Strip that appears at the centre of the screen consisting of 6 options denoted by light blue colored logos with the option name in light blue at bottom. So, Logos are fairly big and are easy to understand EX : ‘?’ logo for the ‘HELP’ section Player’s attention is drawn at the Pause-Menu at all times No ambiguity is observed in the Pause-Menu EX : simple text like ‘HELP’, ‘MATCHINFO’ etc are words which are understood by all Pause Menu
  • 27. Now, Let’s See If We Can Enhance/Suggest Something To… • ‘Character Selection’ Section – Flick Tennis
  • 28. Character-Selection Section Of Flick Tennis This is how the Character Selection Section Of Flick Tennis looks like. I’ve some suggestions for this section which might make it look better or even not (this is purely my opinion) Let’s See How…
  • 29. A Thumbnail Character Strip At The Bottom Like In The Image Above. So User/Player can scroll left-right as well can select the desired character by just touching the respective thumbnail. Suggestion/s
  • 30. A 3D Rotating Globe Effect – Landscape & Portrait Modes. Whatever be the number of players, they will appear in a transparent 3D globe with only the character appearing at the centre of the screen being the highlighted one. Suggestion/s…Continued