Linked e-resources
Details
Table of Contents
Human-Computer Interaction Tools and Methodologies
Human-Computer Interaction Tools and Game Development
Developing a Video Game
Turning Points in Game Development
Developing a Game in Python
Game Development - Industry Standards
Gamification in Human-Computer Interaction
Human-Computer Interaction Research and Development
Recommendations and Concluding Comments.
Intro
Table of Contents
About the Authors
About the Technical Reviewer
Introduction
Chapter 1: Human-Computer Interaction Tools and Methodologies
Fundamentals of Human-Computer Interaction
Digging Deeper
Designing the Interface
Adaption and Interfaces
Interfaces of Multi-Device
Evolutionary Trends
Evaluation of Usability
Bringing Usability and Accessibility Together
Analysis of Task Situations
Techniques and Tools for Human-Computer Interaction Development
Techniques for Defining Specifications
The Cycle of Tool Life and Methodologies Taxonomy
Selecting Instruments, Techniques, and Resources
The Eye Tracking Technique and Usability
Eye Tracking Studies
User Control
Usability Testing
Why Eye Tracking?
Creating an Effective Interface
Graphical User Interfaces
Characteristics of User Interfaces
Summary
Chapter 2: Human-Computer Interaction Tools and Game Development
Tools and Techniques for General Game Development
The Video Game Interface
Video Game Development and Interaction
Video Game Users' Requirements and Needs
Interactive UI Design for a Game
Panel Design
Window Architecture
Icon Design
Color Development
Eye-Tracking Techniques
The Impact of Eye Tracking in Games
Eye Tracking in Games
Project Planning and Development
Development Environment
OpenCV
Structure of OpenCV
Haar Cascade
Face and Eye Recognition
Modeling and Development
Conclusions and Problems
Creating the Data Structure
Modeling and Development
Conclusions and Problems
Applying Photographic Filters
Modeling and Development
Conclusions
Recognizing the Iris
Modeling and Development
Conclusions and Problems
Edge Detection
Modeling and Development
Conclusions and Problems
Parameter Analysis on Blur, CLAHE, and CANNY Filters
Modeling and Development
Analysis
Iris Recognition (2)
Modeling and Development
Conclusions and Problems
"Average Color" Recognition
Modeling and Development
Conclusions
Project Analysis
Data Analysis
Precision
Recall
F-measure
Result
Video #1
Video #2
Video #3
Video #4
Project Conclusions
Summary
Chapter 3: Developing a Video Game
Roles in the Video Game Industry
Producers
Publishers
Game Developers
Roles and Processes of Game Development
Game Design
Game Art Design
Game Programming
Game Testing
Software Development
Game Development Phases
Pre-Production Phase
Outsourcing
Production Phase
Milestones: The Cornerstones of Development
Post-Production Phase
Localization
Fan Translation
Summary
Chapter 4: Turning Points in Game Development
Game Engines
Rendering Engine
Indie Video Games
Crowdfunding
The Case of Dreams: Developing a Game Within a Video Game
Human-Computer Interaction Tools and Game Development
Developing a Video Game
Turning Points in Game Development
Developing a Game in Python
Game Development - Industry Standards
Gamification in Human-Computer Interaction
Human-Computer Interaction Research and Development
Recommendations and Concluding Comments.
Intro
Table of Contents
About the Authors
About the Technical Reviewer
Introduction
Chapter 1: Human-Computer Interaction Tools and Methodologies
Fundamentals of Human-Computer Interaction
Digging Deeper
Designing the Interface
Adaption and Interfaces
Interfaces of Multi-Device
Evolutionary Trends
Evaluation of Usability
Bringing Usability and Accessibility Together
Analysis of Task Situations
Techniques and Tools for Human-Computer Interaction Development
Techniques for Defining Specifications
The Cycle of Tool Life and Methodologies Taxonomy
Selecting Instruments, Techniques, and Resources
The Eye Tracking Technique and Usability
Eye Tracking Studies
User Control
Usability Testing
Why Eye Tracking?
Creating an Effective Interface
Graphical User Interfaces
Characteristics of User Interfaces
Summary
Chapter 2: Human-Computer Interaction Tools and Game Development
Tools and Techniques for General Game Development
The Video Game Interface
Video Game Development and Interaction
Video Game Users' Requirements and Needs
Interactive UI Design for a Game
Panel Design
Window Architecture
Icon Design
Color Development
Eye-Tracking Techniques
The Impact of Eye Tracking in Games
Eye Tracking in Games
Project Planning and Development
Development Environment
OpenCV
Structure of OpenCV
Haar Cascade
Face and Eye Recognition
Modeling and Development
Conclusions and Problems
Creating the Data Structure
Modeling and Development
Conclusions and Problems
Applying Photographic Filters
Modeling and Development
Conclusions
Recognizing the Iris
Modeling and Development
Conclusions and Problems
Edge Detection
Modeling and Development
Conclusions and Problems
Parameter Analysis on Blur, CLAHE, and CANNY Filters
Modeling and Development
Analysis
Iris Recognition (2)
Modeling and Development
Conclusions and Problems
"Average Color" Recognition
Modeling and Development
Conclusions
Project Analysis
Data Analysis
Precision
Recall
F-measure
Result
Video #1
Video #2
Video #3
Video #4
Project Conclusions
Summary
Chapter 3: Developing a Video Game
Roles in the Video Game Industry
Producers
Publishers
Game Developers
Roles and Processes of Game Development
Game Design
Game Art Design
Game Programming
Game Testing
Software Development
Game Development Phases
Pre-Production Phase
Outsourcing
Production Phase
Milestones: The Cornerstones of Development
Post-Production Phase
Localization
Fan Translation
Summary
Chapter 4: Turning Points in Game Development
Game Engines
Rendering Engine
Indie Video Games
Crowdfunding
The Case of Dreams: Developing a Game Within a Video Game