Making the mainstream accessible: redefining the game

Size: px
Start display at page:

Download "Making the mainstream accessible: redefining the game"

Transcription

1 Loughborough University Institutional Repository Making the mainstream accessible: redefining the game This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: ATKINSON, M.T.... et al, Making the mainstream accessible: redefining the game. IN: Proceedings, Sandbox Symposium 2006, ACM SIGGRAPH Symposium on Videogames, Boston, Massachusetts, July 30-31, pp Additional Information: c ACM This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings, Sandbox Symposium 2006 ACM SIGGRAPH Symposium on Videogames, Boston, Massachusetts, July at: Metadata Record: Version: Accepted for publication Publisher: c ACM Please cite the published version.

2 This item was submitted to Loughborough s Institutional Repository ( by the author and is made available under the following Creative Commons Licence conditions. For the full text of this licence, please go to:

3 Making the Mainstream Accessible Redefining the Game Matthew Tylee Atkinson Research School of Informatics Department of Computer Science Loughborough University 30th July Presentation given as part of a panel session; content and format differ from that delivered. Copyright 2006 Matthew Tylee Atkinson 1 of 29

4 Outline Context Then Now Future Rendering: Defining the User s Experience Signals, Symbols and Earcons Auditory Icons and Implicit Accessibility User-Centred Flexibility Benefits of Multimodality 3D Structure Representation and Modification Overview Not Just Games Final Thoughts User Survey Further Work Conclusions Acknowledgements References Outline 2 of 29

5 The Past of Accessible Gaming Context Then 3 of 29

6 The Past of Accessible Gaming This talk concentrates on sight loss but could be applied to other disabilities Context Then 3 of 29

7 The Past of Accessible Gaming This talk concentrates on sight loss but could be applied to other disabilities Many individuals and some small companies started developing accessible games for disabled people Context Then 3 of 29

8 The Past of Accessible Gaming This talk concentrates on sight loss but could be applied to other disabilities Many individuals and some small companies started developing accessible games for disabled people Suddenly blind people were no longer limited to one genre (Interactive Fiction) Context Then 3 of 29

9 The Past of Accessible Gaming This talk concentrates on sight loss but could be applied to other disabilities Many individuals and some small companies started developing accessible games for disabled people Suddenly blind people were no longer limited to one genre (Interactive Fiction) Most of the games were conversions of puzzles or classic arcade games Context Then 3 of 29

10 The Past of Accessible Gaming This talk concentrates on sight loss but could be applied to other disabilities Many individuals and some small companies started developing accessible games for disabled people Suddenly blind people were no longer limited to one genre (Interactive Fiction) Most of the games were conversions of puzzles or classic arcade games Some developers have been more original Context Then 3 of 29

11 The Past of Accessible Gaming This talk concentrates on sight loss but could be applied to other disabilities Many individuals and some small companies started developing accessible games for disabled people Suddenly blind people were no longer limited to one genre (Interactive Fiction) Most of the games were conversions of puzzles or classic arcade games Some developers have been more original Drawback: Segregation Context Then 3 of 29

12 The Present of Accessible Gaming Context Now 4 of 29

13 The Present of Accessible Gaming Ethos of the AGRIP Project Context Now 4 of 29

14 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Context Now 4 of 29

15 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools Context Now 4 of 29

16 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools AudioQuake Context Now 4 of 29

17 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools AudioQuake An Accessibility Layer for Quake (id Software) Context Now 4 of 29

18 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools AudioQuake An Accessibility Layer for Quake (id Software) A system for playing Internet multiplayer games Context Now 4 of 29

19 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools AudioQuake An Accessibility Layer for Quake (id Software) A system for playing Internet multiplayer games A platform for programming modifications Context Now 4 of 29

20 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools AudioQuake An Accessibility Layer for Quake (id Software) A system for playing Internet multiplayer games A platform for programming modifications Only possible due to Open Source nature Context Now 4 of 29

21 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools AudioQuake An Accessibility Layer for Quake (id Software) A system for playing Internet multiplayer games A platform for programming modifications Only possible due to Open Source nature Provides and promotes inclusion Context Now 4 of 29

22 The Present of Accessible Gaming Ethos of the AGRIP Project Provide access to not only mainstream games, but their surrounding online community and development tools Give people Freedom to use and modify the game, support infrastructure and tools AudioQuake An Accessibility Layer for Quake (id Software) A system for playing Internet multiplayer games A platform for programming modifications Only possible due to Open Source nature Provides and promotes inclusion AGDev and other developments Context Now 4 of 29

23 The Future of Accessible Gaming Context Future 5 of 29

24 The Future of Accessible Gaming AGRIP Developments Context Future 5 of 29

25 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Context Future 5 of 29

26 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Context Future 5 of 29

27 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Context Future 5 of 29

28 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Definition: accessible games vs. audiogames Context Future 5 of 29

29 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Definition: accessible games vs. audiogames John Carmack s Keynote point Context Future 5 of 29

30 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Definition: accessible games vs. audiogames John Carmack s Keynote point Potential mobile market Context Future 5 of 29

31 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Definition: accessible games vs. audiogames John Carmack s Keynote point Potential mobile market Work of IGDA, AudioGames.net, AGDev and others Context Future 5 of 29

32 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Definition: accessible games vs. audiogames John Carmack s Keynote point Potential mobile market Work of IGDA, AudioGames.net, AGDev and others Education and Games get together Context Future 5 of 29

33 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Definition: accessible games vs. audiogames John Carmack s Keynote point Potential mobile market Work of IGDA, AudioGames.net, AGDev and others Education and Games get together EA and NESTA study on games in education [NESTA and EA, 2005] Context Future 5 of 29

34 The Future of Accessible Gaming AGRIP Developments Implicit Accessibility Level design Audiogames and Accessible games gain weight in industry Definition: accessible games vs. audiogames John Carmack s Keynote point Potential mobile market Work of IGDA, AudioGames.net, AGDev and others Education and Games get together EA and NESTA study on games in education [NESTA and EA, 2005] Potential to augment existing practises and assist in teaching Context Future 5 of 29

35 Rendering: Defining the User s Experience Rendering: Defining the User s Experience 6 of 29

36 Rendering: Defining the User s Experience Signals, Symbols and Earcons Rendering: Defining the User s Experience 6 of 29

37 Rendering: Defining the User s Experience Signals, Symbols and Earcons Auditory Icons and Implicit Accessibility Rendering: Defining the User s Experience 6 of 29

38 Rendering: Defining the User s Experience Signals, Symbols and Earcons Auditory Icons and Implicit Accessibility User-Centred Flexibility Rendering: Defining the User s Experience 6 of 29

39 Rendering: Defining the User s Experience Signals, Symbols and Earcons Auditory Icons and Implicit Accessibility User-Centred Flexibility Benefits of Multimodality Rendering: Defining the User s Experience 6 of 29

40 Signals, Symbols and Earcons I Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

41 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

42 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

43 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Time-efficiency Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

44 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Time-efficiency Well-defined structure aids recognition Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

45 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Time-efficiency Well-defined structure aids recognition Goal: Fast-paced gameplay Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

46 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Time-efficiency Well-defined structure aids recognition Goal: Fast-paced gameplay Sound design techniques used to achieve this Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

47 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Time-efficiency Well-defined structure aids recognition Goal: Fast-paced gameplay Sound design techniques used to achieve this Consistency within referent types Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

48 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Time-efficiency Well-defined structure aids recognition Goal: Fast-paced gameplay Sound design techniques used to achieve this Consistency within referent types Variations across referent types Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

49 Signals, Symbols and Earcons I Earcons [Brewster, 1994] are used in AudioQuake Definition: Structured sounds, often obeying musical conventions, that are designed to alert the user to an object or event. They do not sound like their referents. Time-efficiency Well-defined structure aids recognition Goal: Fast-paced gameplay Sound design techniques used to achieve this Consistency within referent types Variations across referent types Natural reference points embedded in the sounds (as in [Holland et al., 2002]) Rendering: Defining the User s Experience Signals, Symbols and Earcons 7 of 29

50 Signals, Symbols and Earcons II Rendering: Defining the User s Experience Signals, Symbols and Earcons 8 of 29

51 Signals, Symbols and Earcons II Used by a number of players for fast, accurate gameplay (survey coming up) Rendering: Defining the User s Experience Signals, Symbols and Earcons 8 of 29

52 Signals, Symbols and Earcons II Used by a number of players for fast, accurate gameplay (survey coming up) But there are other possible rendering styles... Rendering: Defining the User s Experience Signals, Symbols and Earcons 8 of 29

53 Auditory Icons and Implicit Accessibility I Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

54 Auditory Icons and Implicit Accessibility I An opposing rendering style Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

55 Auditory Icons and Implicit Accessibility I An opposing rendering style Auditory Icons Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

56 Auditory Icons and Implicit Accessibility I An opposing rendering style Auditory Icons Definition: Sounds that map intuitively to the real-world concepts/items they refer to [Mynatt, 1994] Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

57 Auditory Icons and Implicit Accessibility I An opposing rendering style Auditory Icons Definition: Sounds that map intuitively to the real-world concepts/items they refer to [Mynatt, 1994] Use of special and spacial effects to separate such sounds from in-game events Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

58 Auditory Icons and Implicit Accessibility I An opposing rendering style Auditory Icons Definition: Sounds that map intuitively to the real-world concepts/items they refer to [Mynatt, 1994] Use of special and spacial effects to separate such sounds from in-game events Increased fun through immersion Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

59 Auditory Icons and Implicit Accessibility I An opposing rendering style Auditory Icons Definition: Sounds that map intuitively to the real-world concepts/items they refer to [Mynatt, 1994] Use of special and spacial effects to separate such sounds from in-game events Increased fun through immersion Play is more intuitive due to believable audio atmosphere [Röber and Masuch, 2004] Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

60 Auditory Icons and Implicit Accessibility I An opposing rendering style Auditory Icons Definition: Sounds that map intuitively to the real-world concepts/items they refer to [Mynatt, 1994] Use of special and spacial effects to separate such sounds from in-game events Increased fun through immersion Play is more intuitive due to believable audio atmosphere [Röber and Masuch, 2004] Information supplied by subtle environmental effects e.g. wind direction in Shades of Doom [GMA Games, 2001] Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 9 of 29

61 Auditory Icons and Implicit Accessibility II Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 10 of 29

62 Auditory Icons and Implicit Accessibility II Implementation of this style would make AudioQuake feel like other accessible games, but comes at the cost of fast-paced gameplay Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 10 of 29

63 Auditory Icons and Implicit Accessibility II Implementation of this style would make AudioQuake feel like other accessible games, but comes at the cost of fast-paced gameplay Ongoing research is being carried out into the effects of these opposing schemes Rendering: Defining the User s Experience Auditory Icons and Implicit Accessibility 10 of 29

64 User-Centred Flexibility I Rendering: Defining the User s Experience User-Centred Flexibility 11 of 29

65 User-Centred Flexibility I Ideas based on feedback given by users so far Rendering: Defining the User s Experience User-Centred Flexibility 11 of 29

66 User-Centred Flexibility I Ideas based on feedback given by users so far Hybrid rendering schemes, between the above two opposing ones, could be created Rendering: Defining the User s Experience User-Centred Flexibility 11 of 29

67 User-Centred Flexibility I Ideas based on feedback given by users so far Hybrid rendering schemes, between the above two opposing ones, could be created Tailoring to specific users requirements Rendering: Defining the User s Experience User-Centred Flexibility 11 of 29

68 User-Centred Flexibility I Ideas based on feedback given by users so far Hybrid rendering schemes, between the above two opposing ones, could be created Tailoring to specific users requirements Sound Skins Allow choice from predefined sets of earcons and auditory icons for in-game events/objects Rendering: Defining the User s Experience User-Centred Flexibility 11 of 29

69 User-Centred Flexibility I Ideas based on feedback given by users so far Hybrid rendering schemes, between the above two opposing ones, could be created Tailoring to specific users requirements Sound Skins Allow choice from predefined sets of earcons and auditory icons for in-game events/objects Style Selection Users may choose their preferred rendering style (i.e. explicit vs. implicit) for each major game element Rendering: Defining the User s Experience User-Centred Flexibility 11 of 29

70 User-Centred Flexibility I Ideas based on feedback given by users so far Hybrid rendering schemes, between the above two opposing ones, could be created Tailoring to specific users requirements Sound Skins Allow choice from predefined sets of earcons and auditory icons for in-game events/objects Style Selection Users may choose their preferred rendering style (i.e. explicit vs. implicit) for each major game element Intelligent Style Selection Keeping things manageable by allowing the game to determine the best rendering scheme consummate with the user s preferences, based on current game state Rendering: Defining the User s Experience User-Centred Flexibility 11 of 29

71 User-Centred Flexibility II Rendering: Defining the User s Experience User-Centred Flexibility 12 of 29

72 User-Centred Flexibility II Limited bandwidth between computer and user (specifically in audio modality) Rendering: Defining the User s Experience User-Centred Flexibility 12 of 29

73 User-Centred Flexibility II Limited bandwidth between computer and user (specifically in audio modality) Certain heuristics are required to ensure that the user receives important information, but is not overloaded Rendering: Defining the User s Experience User-Centred Flexibility 12 of 29

74 User-Centred Flexibility II Limited bandwidth between computer and user (specifically in audio modality) Certain heuristics are required to ensure that the user receives important information, but is not overloaded These principles could be applied in other modalities Rendering: Defining the User s Experience User-Centred Flexibility 12 of 29

75 User-Centred Flexibility II Limited bandwidth between computer and user (specifically in audio modality) Certain heuristics are required to ensure that the user receives important information, but is not overloaded These principles could be applied in other modalities The next step for AudioQuake is to apply them to better support vision-impaired users Rendering: Defining the User s Experience User-Centred Flexibility 12 of 29

76 User-Centred Flexibility III Rendering: Defining the User s Experience User-Centred Flexibility 13 of 29

77 User-Centred Flexibility III Generalisation for other users Rendering: Defining the User s Experience User-Centred Flexibility 13 of 29

78 User-Centred Flexibility III Generalisation for other users Similarities exist between designing interfaces for normal users in extreme situations and designing interfaces for disabled users in normal situations [Newell and Gregor, 1997] Rendering: Defining the User s Experience User-Centred Flexibility 13 of 29

79 User-Centred Flexibility III Generalisation for other users Similarities exist between designing interfaces for normal users in extreme situations and designing interfaces for disabled users in normal situations [Newell and Gregor, 1997] These techniques could improve the gaming experience for many users, especially those using novel input/output devices (PDAs, etc) Rendering: Defining the User s Experience User-Centred Flexibility 13 of 29

80 User-Centred Flexibility III Generalisation for other users Similarities exist between designing interfaces for normal users in extreme situations and designing interfaces for disabled users in normal situations [Newell and Gregor, 1997] These techniques could improve the gaming experience for many users, especially those using novel input/output devices (PDAs, etc) Guidelines could be created (similar to WCAG [Web Accessibility Initiative, 1999]) that enable game designers to create more immersive and entertaining experiences for other users, based on ideas such as these Rendering: Defining the User s Experience User-Centred Flexibility 13 of 29

81 Benefits of Multimodality Rendering: Defining the User s Experience Benefits of Multimodality 14 of 29

82 Benefits of Multimodality The provision of multiple rendering layers has further benefits Rendering: Defining the User s Experience Benefits of Multimodality 14 of 29

83 Benefits of Multimodality The provision of multiple rendering layers has further benefits Some implicit error-correction may be possible [Suhm et al., 2001] Rendering: Defining the User s Experience Benefits of Multimodality 14 of 29

84 Benefits of Multimodality The provision of multiple rendering layers has further benefits Some implicit error-correction may be possible [Suhm et al., 2001] Reinforcement in other modalities of the primary rendering medium (usually graphics) can Rendering: Defining the User s Experience Benefits of Multimodality 14 of 29

85 Benefits of Multimodality The provision of multiple rendering layers has further benefits Some implicit error-correction may be possible [Suhm et al., 2001] Reinforcement in other modalities of the primary rendering medium (usually graphics) can aid cognition [Röber and Masuch, 2004] Rendering: Defining the User s Experience Benefits of Multimodality 14 of 29

86 Benefits of Multimodality The provision of multiple rendering layers has further benefits Some implicit error-correction may be possible [Suhm et al., 2001] Reinforcement in other modalities of the primary rendering medium (usually graphics) can aid cognition [Röber and Masuch, 2004] increase immersion and, therefore, enjoyment [Velleman et al., 2004] Rendering: Defining the User s Experience Benefits of Multimodality 14 of 29

87 3D Structure Representation and Modification 3D Structure Representation and Modification 15 of 29

88 3D Structure Representation and Modification Overview 3D Structure Representation and Modification 15 of 29

89 3D Structure Representation and Modification Overview Not Just Games 3D Structure Representation and Modification 15 of 29

90 Overview 3D Structure Representation and Modification Overview 16 of 29

91 Overview 3D environments and Collaborative Virtual Environments (CVEs) are of increasing importance in society 3D Structure Representation and Modification Overview 16 of 29

92 Overview 3D environments and Collaborative Virtual Environments (CVEs) are of increasing importance in society Techniques described in this paper and other literature go a long way to making these accessible 3D Structure Representation and Modification Overview 16 of 29

93 Overview 3D environments and Collaborative Virtual Environments (CVEs) are of increasing importance in society Techniques described in this paper and other literature go a long way to making these accessible Little work has been done on allowing blind/vision-impaired people to create 3D environments 3D Structure Representation and Modification Overview 16 of 29

94 Overview 3D environments and Collaborative Virtual Environments (CVEs) are of increasing importance in society Techniques described in this paper and other literature go a long way to making these accessible Little work has been done on allowing blind/vision-impaired people to create 3D environments A preliminary architecture of an adaptable level description and editing system has been developed 3D Structure Representation and Modification Overview 16 of 29

95 Overview 3D environments and Collaborative Virtual Environments (CVEs) are of increasing importance in society Techniques described in this paper and other literature go a long way to making these accessible Little work has been done on allowing blind/vision-impaired people to create 3D environments A preliminary architecture of an adaptable level description and editing system has been developed (see paper for full details) 3D Structure Representation and Modification Overview 16 of 29

96 Features of the Proposed Approach I 3D Structure Representation and Modification Overview 17 of 29

97 Features of the Proposed Approach I Layering Separation of rendering and UI from the underlying data structures 3D Structure Representation and Modification Overview 17 of 29

98 Features of the Proposed Approach I Layering Separation of rendering and UI from the underlying data structures Improves accessibility 3D Structure Representation and Modification Overview 17 of 29

99 Features of the Proposed Approach I Layering Separation of rendering and UI from the underlying data structures Improves accessibility Can improve usability for authors (e.g. programs that can test the created structures for errors may be created independently of any particular authoring environment) 3D Structure Representation and Modification Overview 17 of 29

100 Features of the Proposed Approach I Layering Separation of rendering and UI from the underlying data structures Improves accessibility Can improve usability for authors (e.g. programs that can test the created structures for errors may be created independently of any particular authoring environment) May lead to novel methods of generating/editing maps (by gamecode, based on gamer s progress through the game/application so far, for example) 3D Structure Representation and Modification Overview 17 of 29

101 Features of the Proposed Approach I Layering Separation of rendering and UI from the underlying data structures Improves accessibility Can improve usability for authors (e.g. programs that can test the created structures for errors may be created independently of any particular authoring environment) May lead to novel methods of generating/editing maps (by gamecode, based on gamer s progress through the game/application so far, for example) Format Standardisation 3D Structure Representation and Modification Overview 17 of 29

102 Features of the Proposed Approach I Layering Separation of rendering and UI from the underlying data structures Improves accessibility Can improve usability for authors (e.g. programs that can test the created structures for errors may be created independently of any particular authoring environment) May lead to novel methods of generating/editing maps (by gamecode, based on gamer s progress through the game/application so far, for example) Format Standardisation Awareness & Equality Increase 3D Structure Representation and Modification Overview 17 of 29

103 Features of the Proposed Approach II 3D Structure Representation and Modification Overview 18 of 29

104 Features of the Proposed Approach II NB: We are not trying to make blind people do something they can t (e.g. texturing, lighting); rather give them the opportunity to do what they can (most likely within a team) 3D Structure Representation and Modification Overview 18 of 29

105 Not Just Games 3D Structure Representation and Modification Not Just Games 19 of 29

106 Not Just Games A major goal of the AGRIP project, as with other literature, is to develop generally applicable techniques 3D Structure Representation and Modification Not Just Games 19 of 29

107 Not Just Games A major goal of the AGRIP project, as with other literature, is to develop generally applicable techniques to improve the experience for all users 3D Structure Representation and Modification Not Just Games 19 of 29

108 Not Just Games A major goal of the AGRIP project, as with other literature, is to develop generally applicable techniques to improve the experience for all users to improve accessibility in other areas 3D Structure Representation and Modification Not Just Games 19 of 29

109 Not Just Games A major goal of the AGRIP project, as with other literature, is to develop generally applicable techniques to improve the experience for all users to improve accessibility in other areas Permeation of game-like technologies in society; education and the workplace 3D Structure Representation and Modification Not Just Games 19 of 29

110 Not Just Games A major goal of the AGRIP project, as with other literature, is to develop generally applicable techniques to improve the experience for all users to improve accessibility in other areas Permeation of game-like technologies in society; education and the workplace Importance of ensuring such technology is as accessible as possible to as many potential users as possible before it becomes mainstream 3D Structure Representation and Modification Not Just Games 19 of 29

111 Not Just Games A major goal of the AGRIP project, as with other literature, is to develop generally applicable techniques to improve the experience for all users to improve accessibility in other areas Permeation of game-like technologies in society; education and the workplace Importance of ensuring such technology is as accessible as possible to as many potential users as possible before it becomes mainstream problems of existing work environment [Brock et al., 2003] 3D Structure Representation and Modification Not Just Games 19 of 29

112 Not Just Games A major goal of the AGRIP project, as with other literature, is to develop generally applicable techniques to improve the experience for all users to improve accessibility in other areas Permeation of game-like technologies in society; education and the workplace Importance of ensuring such technology is as accessible as possible to as many potential users as possible before it becomes mainstream problems of existing work environment [Brock et al., 2003] collaborative navigation ([Yang and Olson, 2002]) is an area of ongoing research for AGRIP 3D Structure Representation and Modification Not Just Games 19 of 29

113 Final Thoughts Final Thoughts 20 of 29

114 Final Thoughts User Survey Final Thoughts 20 of 29

115 Final Thoughts User Survey Further Work Final Thoughts 20 of 29

116 Final Thoughts User Survey Further Work Conclusions Final Thoughts 20 of 29

117 User Survey Final Thoughts User Survey 21 of 29

118 User Survey This survey covered 20 users of AudioQuake. Final Thoughts User Survey 21 of 29

119 Further Work Final Thoughts Further Work 22 of 29

120 Further Work Improve existing techniques Final Thoughts Further Work 22 of 29

121 Further Work Improve existing techniques Generalisation & relation to other current research Final Thoughts Further Work 22 of 29

122 Further Work Improve existing techniques Generalisation & relation to other current research Application to other types of user Final Thoughts Further Work 22 of 29

123 Further Work Improve existing techniques Generalisation & relation to other current research Application to other types of user Application to academic and other non-game material Final Thoughts Further Work 22 of 29

124 Further Work Improve existing techniques Generalisation & relation to other current research Application to other types of user Application to academic and other non-game material Increasing inclusion in education Final Thoughts Further Work 22 of 29

125 Further Work Improve existing techniques Generalisation & relation to other current research Application to other types of user Application to academic and other non-game material Increasing inclusion in education Accessible map editing extensions Final Thoughts Further Work 22 of 29

126 Conclusions Final Thoughts Conclusions 23 of 29

127 Conclusions What accessible (and audio) games are Final Thoughts Conclusions 23 of 29

128 Conclusions What accessible (and audio) games are How mainstream (even time-critical) games may be rendered in an accessible way Final Thoughts Conclusions 23 of 29

129 Conclusions What accessible (and audio) games are How mainstream (even time-critical) games may be rendered in an accessible way Different rendering styles and how they may be of use to a wider range of users Final Thoughts Conclusions 23 of 29

130 Conclusions What accessible (and audio) games are How mainstream (even time-critical) games may be rendered in an accessible way Different rendering styles and how they may be of use to a wider range of users Experience gained from other literature, user feedback Final Thoughts Conclusions 23 of 29

131 Conclusions What accessible (and audio) games are How mainstream (even time-critical) games may be rendered in an accessible way Different rendering styles and how they may be of use to a wider range of users Experience gained from other literature, user feedback Our ideas for future work Final Thoughts Conclusions 23 of 29

132 Conclusions What accessible (and audio) games are How mainstream (even time-critical) games may be rendered in an accessible way Different rendering styles and how they may be of use to a wider range of users Experience gained from other literature, user feedback Our ideas for future work Potential benefits for other users and in other areas Final Thoughts Conclusions 23 of 29

133 Acknowledgements Final Thoughts Acknowledgements 24 of 29

134 Acknowledgements id Software Final Thoughts Acknowledgements 24 of 29

135 Acknowledgements id Software The Quake & QuakeWorld community Final Thoughts Acknowledgements 24 of 29

136 Acknowledgements id Software The Quake & QuakeWorld community The AGRIP community Final Thoughts Acknowledgements 24 of 29

137 Acknowledgements id Software The Quake & QuakeWorld community The AGRIP community The Grundy Educational Trust Final Thoughts Acknowledgements 24 of 29

138 Thanks for listening! Any Questions? The End? 25 of 29

139 References I Brewster, S. A. (1994). Providing a structured method for integrating non-speech audio into human-computer interfaces. PhD thesis, University of York, UK. Brock, D., Ballas, J. A., and McClimens, B. (2003). Perceptual issues for the use of 3d auditory displays in operational environments. In ISICT 03: Proceedings of the 1st international symposium on Information and communication technologies, pages Trinity College Dublin. GMA Games (2001). Shades of Doom. References 26 of 29

140 References II Holland, S., Morse, D. R., and Gedenryd, H. (2002). Audiogps: Spatial audio navigation with a minimal attention interface. Personal Ubiquitous Comput., 6(4): Mynatt, E. D. (1994). Designing with auditory icons: how well do we identify auditory cues? In CHI 94: Conference companion on Human factors in computing systems, pages , New York, NY, USA. ACM Press. NESTA and EA (2005). Futurelab. References 27 of 29

141 References III Newell, A. F. and Gregor, P. (1997). Human computer interfaces for people with disabilities. Handbook of Human Computer Interaction (1997), pages Röber, N. and Masuch, M. (2004). Auditory game authoring. Suhm, B., Myers, B., and Waibel, A. (2001). Multimodal error correction for speech user interfaces. ACM Trans. Comput.-Hum. Interact., 8(1): Velleman, E., van Tol, R., Huiberts, S., and Verwey, H. (2004). 3d shooting games, multimodal games, sound games and more working examples of the future of games for the blind. Lecture Notes in Computer Science, 3118: References 28 of 29

142 References IV Web Accessibility Initiative (1999). Web Content Accessibility Guidelines (WCAG) Yang, H. and Olson, G. M. (2002). Exploring collaborative navigation:: the effect of perspectives on group performance. In CVE 02: Proceedings of the 4th international conference on Collaborative virtual environments, pages , New York, NY, USA. ACM Press. References 29 of 29

Implementing Games User Research Processes Throughout Development: Beyond Playtesting

Implementing Games User Research Processes Throughout Development: Beyond Playtesting Implementing Games User Research Processes Throughout Development: Beyond Playtesting Graham McAllister Founder, Player Research @grmcall Introduction Founder - Player Research, a User Research studio

More information

A Grid-Based Extension to an Assistive Multimodal Interface

A Grid-Based Extension to an Assistive Multimodal Interface Pre-print: Strain, P., McAllister, G., Murphy, E., Kuber, R. & Yu, W. 2007: A Grid-Based Extension to an Assistive Multimodal Interface. In Extended Abstracts of on Human Factors in Computing Systems -

More information

A framework for filtering web accessibility guidelines

A framework for filtering web accessibility guidelines Loughborough University Institutional Repository A framework for filtering web accessibility guidelines This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation:

More information

Evolutionary form design: the application of genetic algorithmic techniques to computer-aided product design

Evolutionary form design: the application of genetic algorithmic techniques to computer-aided product design Loughborough University Institutional Repository Evolutionary form design: the application of genetic algorithmic techniques to computer-aided product design This item was submitted to Loughborough University's

More information

The architecture of a web service-based remote control service system

The architecture of a web service-based remote control service system Loughborough University Institutional Repository The architecture of a web service-based remote control service system This item was submitted to Loughborough University's Institutional Repository by the/an

More information

2003. Understanding interaction increases organizational productivity.

2003. Understanding  interaction increases organizational productivity. Loughborough University Institutional Repository Understanding email interaction increases organizational productivity. This item was submitted to Loughborough University's Institutional Repository by

More information

Case study: evaluating the effect of interruptions within the workplace

Case study: evaluating the effect of  interruptions within the workplace Loughborough University Institutional Repository Case study: evaluating the effect of email interruptions within the workplace This item was submitted to Loughborough University's Institutional Repository

More information

Introduction to Accessibility. Universal Usability and Internationalization of Interfaces

Introduction to Accessibility. Universal Usability and Internationalization of Interfaces Introduction to Accessibility Universal Usability and Internationalization of Interfaces Aims of Lecture By the end of the session, you should be aware: Issues experienced by disabled users when interacting

More information

Subtlenoise: sonification of distributed computing operations

Subtlenoise: sonification of distributed computing operations Journal of Physics: Conference Series PAPER OPEN ACCESS Subtlenoise: sonification of distributed computing operations To cite this article: P A Love 2015 J. Phys.: Conf. Ser. 664 062034 View the article

More information

Emulation of modular manufacturing machines

Emulation of modular manufacturing machines Loughborough University Institutional Repository Emulation of modular manufacturing machines This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: CASE,

More information

OUR COMMITMENT TO ACCESSIBILITY

OUR COMMITMENT TO ACCESSIBILITY OUR COMMITMENT TO ACCESSIBILITY Making learning accessible to all is one of our biggest priorities, both as a company and as people who are passionate about education. Achieving our mission includes making

More information

DISABILITY LAW SERVICE BEST PRACTICES FOR AN ACCESSIBLE AND USABLE WEBSITE

DISABILITY LAW SERVICE BEST PRACTICES FOR AN ACCESSIBLE AND USABLE WEBSITE DISABILITY LAW SERVICE BEST PRACTICES FOR AN ACCESSIBLE AND USABLE WEBSITE February 2018 1 FOREWORD This guide aims to provide organisations with essential information for compliance with modern website

More information

A Memory Model for Autonomous Virtual Humans

A Memory Model for Autonomous Virtual Humans A Memory Model for Autonomous Virtual Humans Christopher Peters Carol O Sullivan Image Synthesis Group, Trinity College, Dublin 2, Republic of Ireland email: {christopher.peters, carol.osullivan}@cs.tcd.ie

More information

Unit 3. Design and the User Interface. Introduction to Multimedia Semester 1

Unit 3. Design and the User Interface. Introduction to Multimedia Semester 1 Unit 3 Design and the User Interface 2018-19 Semester 1 Unit Outline In this unit, we will learn Design Guidelines: Appearance Balanced Layout Movement White Space Unified Piece Metaphor Consistency Template

More information

Eyes extraction from facial images using edge density

Eyes extraction from facial images using edge density Loughborough University Institutional Repository Eyes extraction from facial images using edge density This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation:

More information

Version 11

Version 11 The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic

More information

Designing for designers: ecodesign tools to inform and inspire

Designing for designers: ecodesign tools to inform and inspire Loughborough University Institutional Repository Designing for designers: ecodesign tools to inform and inspire This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

MULTIMODAL ENHANCEMENTS AND DISTRIBUTION OF DAISY-BOOKS

MULTIMODAL ENHANCEMENTS AND DISTRIBUTION OF DAISY-BOOKS 36 DAISY 2009 LEIPZIG Wolfram Eberius / Alexander Haffner MULTIMODAL ENHANCEMENTS AND DISTRIBUTION OF DAISY-BOOKS Wolfram Eberius Dynamic Designer Schönbrunnstrasse 1 01097 Dresden GERMANY Alexander Haffner

More information

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 14915-1 First edition 2002-11-01 Software ergonomics for multimedia user interfaces Part 1: Design principles and framework Ergonomie des logiciels pour les interfaces utilisateur

More information

Building Augmented You-are-here Maps through Collaborative Annotations for the Visually Impaired

Building Augmented You-are-here Maps through Collaborative Annotations for the Visually Impaired Building Augmented You-are-here Maps through Collaborative Annotations for the Visually Impaired Limin Zeng, Gerhard Weber Technische Universität Dresden Institut für Angewandte Informatik {limin.zeng,gerhard.weber}@tu-dresden.de

More information

An intelligent task programming system for modular manufacturing machines

An intelligent task programming system for modular manufacturing machines Loughborough University Institutional Repository An intelligent task programming system for modular manufacturing machines This item was submitted to Loughborough University's Institutional Repository

More information

Genetic algorithms in computer aided design

Genetic algorithms in computer aided design Loughborough University Institutional Repository Genetic algorithms in computer aided design This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: GRAHAM,

More information

Printed circuit board design in a school computer laboratory

Printed circuit board design in a school computer laboratory Loughborough University Institutional Repository Printed circuit board design in a school computer laboratory This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

(In)security of ecient tree-based group key agreement using bilinear map

(In)security of ecient tree-based group key agreement using bilinear map Loughborough University Institutional Repository (In)security of ecient tree-based group key agreement using bilinear map This item was submitted to Loughborough University's Institutional Repository by

More information

Multimedia Design and Authoring

Multimedia Design and Authoring Unit 13: Multimedia Design and Authoring Unit code: H/601/0467 QCF Level 4: BTEC Higher National Credit value: 15 Unit aim To help learners understand design processes including planning, iteration and

More information

Usable Web-based Calendaring for Blind Users

Usable Web-based Calendaring for Blind Users Usable Web-based Calendaring for Blind Users Brian Wentz Frostburg State University Frostburg, MD, USA bwentz@acm.org Jonathan Lazar Towson University Towson, MD, USA jlazar@towson.edu While a calendar

More information

Web site with recorded speech for visually impaired

Web site with recorded speech for visually impaired Web site with recorded speech for visually impaired Kenji Inoue 1, Toshihiko Tsujimoto 1, and Hirotake Nakashima 2 1 Graduate School of Information Science and Technology, 2 Department of Media Science,

More information

GEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT

GEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT GEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT Rajarathinam Arangarasan Ph.D. Student Chi-Cheng Chu Doctoral Candidate Tushar H. Dani Project Engineer, Automated Analysis Corp., Ann

More information

An Audio View of (L A )TEX Documents Part II

An Audio View of (L A )TEX Documents Part II T. V. Raman Digital Equipment Corporation Cambridge Research Lab One Kendall Square, Building 650 Cambridge, MA 02139, USA Email: raman@crl.dec.com URL: http://www.cs.cornell.edu/info/people/raman/raman.html

More information

Tactile Web Browsing for Blind Users

Tactile Web Browsing for Blind Users Pre-print: Kuber, R., Yu, W. & O Modhrain, M.S. 2010: Tactile Browsing for the Blind Community. In proceedings of the 5th International Workshop on Haptic Audio Interaction Design (Lecture Notes in Computer

More information

Emacspeak Direct Speech Access. T. V. Raman Senior Computer Scientist Adobe Systems. c1996 Adobe Systems Incorporated.All rights reserved.

Emacspeak Direct Speech Access. T. V. Raman Senior Computer Scientist Adobe Systems. c1996 Adobe Systems Incorporated.All rights reserved. Emacspeak Direct Speech Access T. V. Raman Senior Computer Scientist Adobe Systems 1 Outline Overview of speech applications. Emacspeak Architecture. Emacspeak The user experience. 2 Screen Access User

More information

Digital Media in Higher Education: Enrich Learning and Campus Communications

Digital Media in Higher Education: Enrich Learning and Campus Communications : Enrich Learning and Campus Communications Digital Media in Higher Education: Enrich Learning and Campus Communications By distributing live and on-demand video to PCs and digital signage, colleges and

More information

Cognitive Disability and Technology: Universal Design Considerations

Cognitive Disability and Technology: Universal Design Considerations Cognitive Disability and Technology: Universal Design Considerations Clayton Lewis Coleman Institute for Cognitive Disabilities RERC-ACT clayton.lewis@colorado.edu Prepared for AUCD Training Symposium,

More information

Adobe LiveCycle Forms Manager ES4 Voluntary Product Accessibility Template

Adobe LiveCycle Forms Manager ES4 Voluntary Product Accessibility Template Adobe LiveCycle Forms Manager ES4 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments

More information

Seven Ways You Need To Make Your Video Lectures Accessible

Seven Ways You Need To Make Your Video Lectures Accessible Seven Ways You Need To Make Your Video Lectures Accessible Table of Contents 01 Introduction 02 Captioning No Mouse Required 03 04 05 Make Sure It Is Readable Share the Remote Control Make an Audio Version

More information

ASSETS: U: Web Accessibility Evaluation with the Crowd: Rapidly Coding User Testing Video

ASSETS: U: Web Accessibility Evaluation with the Crowd: Rapidly Coding User Testing Video ASSETS: U: Web Accessibility Evaluation with the Crowd: Rapidly Coding User Testing Video Mitchell Gordon University of Rochester Rochester, NY 14627 m.gordon@rochester.edu ABSTRACT User testing is an

More information

Seminar on Web Design

Seminar on Web Design Seminar on Web Design by Stamatina Anastopoulou Definitions Outline www; http; html; html tags The Meta element Design issues: Content-structure-presentation Planning-Designing-Testing Design principles

More information

HTML Text Editor and Accessibility

HTML Text Editor and Accessibility AgLearn has an HTML text editor and accessibility checking tool. While these tools are helpful and will assist with improving your courses accessibility, you still must validate your course through a certified

More information

Considering the needs of older adults when developing Human-Machine Interfaces for Connected Autonomous Vehicles (CAVs)

Considering the needs of older adults when developing Human-Machine Interfaces for Connected Autonomous Vehicles (CAVs) Considering the needs of older adults when developing Human-Machine Interfaces for Connected Autonomous Vehicles (CAVs) Keir Haines, Designability Road Safety Trust - Funded Projects Seminar Thursday 17

More information

DELIVERY OF MULTIMEDIA EDUCATION CONTENT IN COLLABORATIVE VIRTUAL REALITY ENVIRONMENTS

DELIVERY OF MULTIMEDIA EDUCATION CONTENT IN COLLABORATIVE VIRTUAL REALITY ENVIRONMENTS DELIVERY OF MULTIMEDIA EDUCATION CONTENT IN COLLABORATIVE VIRTUAL REALITY ENVIRONMENTS Tulio Sulbaran, Ph.D 1, Andrew Strelzoff, Ph.D 2 Abstract -The development of Collaborative Virtual Reality Environment

More information

CPE/CSC 486: Human-Computer Interaction

CPE/CSC 486: Human-Computer Interaction CPE/CSC 486: Human-Computer Interaction Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. Course Overview Introduction Cognitive Foundations

More information

A Toolkit of Mechanism and Context Independent Widgets

A Toolkit of Mechanism and Context Independent Widgets A Toolkit of Mechanism and Context Independent Widgets Murray Crease, Philip Gray & Stephen Brewster Department of Computing Science University of Glasgow Glasgow UK G12 8QQ @dcs.gla.ac.uk

More information

A Mobile Scenario for the XX Olympic Winter Games Torino 2006

A Mobile Scenario for the XX Olympic Winter Games Torino 2006 A Mobile Scenario for the XX Olympic Winter Games Torino 2006 LUCIA TERRENGHI Fraunhofer Institute for Applied Information Technology, Information in Context Department, Schloss Brilinghoven, 53754 Sankt

More information

Hunsley Primary and Electronic Communications Policy

Hunsley Primary  and Electronic Communications Policy Hunsley Primary Email and Electronic Communications Policy This policy is applicable to Hunsley Primary Important: This document can only be considered valid when viewed on the school website. If this

More information

Providing information about reading lists via a dashboard interface

Providing information about reading lists via a dashboard interface Loughborough University Institutional Repository Providing information about reading lists via a dashboard interface This item was submitted to Loughborough University's Institutional Repository by the/an

More information

Aalborg Universitet. Just-In-Place Information for Mobile Device Interfaces Kjeldskov, Jesper. Published in: Paterno, F. (ed.)

Aalborg Universitet. Just-In-Place Information for Mobile Device Interfaces Kjeldskov, Jesper. Published in: Paterno, F. (ed.) Aalborg Universitet Just-In-Place Information for Mobile Device Interfaces Kjeldskov, Jesper Published in: Paterno, F. (ed.) DOI (link to publication from Publisher): 10.1007/3-540-45756-9_21 Publication

More information

University of Huddersfield Repository

University of Huddersfield Repository University of Huddersfield Repository Gibbs, Graham R. Outreach with video: Using YouTube and screen and lecture capture to reach thousands. Original Citation Gibbs, Graham R. (2012) Outreach with video:

More information

Interactively Displaying Maps on a Tactile Graphics Display

Interactively Displaying Maps on a Tactile Graphics Display Interactively Displaying Maps on a Tactile Graphics Display Bernhard Schmitz and Thomas Ertl Institute for Visualization and Interactive Systems, Universität Stuttgart {Bernhard.Schmitz, Thomas.Ertl}@vis.uni-stuttgart.de

More information

Guide for Creating Accessible Content in D2L. Office of Distance Education. J u n e 2 1, P a g e 0 27

Guide for Creating Accessible Content in D2L. Office of Distance Education. J u n e 2 1, P a g e 0 27 Guide for Creating Accessible Content in D2L Learn how to create accessible web content within D2L from scratch. The guidelines listed in this guide will help ensure the content becomes WCAG 2.0 AA compliant.

More information

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015 Course Outline Department of Computing Science Faculty of Science COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015 Instructor: Office: Phone/Voice Mail: E-Mail: Course Description Students

More information

Why User Interface Design? What

Why User Interface Design? What Why User Interface Design? What Prof. Giuseppe Riccardi Dipartimento di Ingegneria e Scienza dell Informazione University of Trento riccardi@dit.unitn.it Spring 2013 1 UI guidelines in Android Spring 2013

More information

the steps that IS Services should take to ensure that this document is aligned with the SNH s KIMS and SNH s Change Requirement;

the steps that IS Services should take to ensure that this document is aligned with the SNH s KIMS and SNH s Change Requirement; Shaping the Future of IS and ICT in SNH: 2014-2019 SNH s IS/ICT Vision We will develop the ICT infrastructure to support the business needs of our customers. Our ICT infrastructure and IS/GIS solutions

More information

Proposal and Evaluation of Mapping Hypermedia to 3D Sound Space

Proposal and Evaluation of Mapping Hypermedia to 3D Sound Space Proposal and Evaluation of Mapping Hypermedia to 3D Sound Space Radoslav Buranský Faculty of Mathematics, Physics and Informatics Comenuis University, Bratislava Abstract In this paper we present a new

More information

Interactive (High-fi) Prototype (Group)

Interactive (High-fi) Prototype (Group) Interactive (High-fi) Prototype (Group) Midway Milestone due at the start of your studio (Thursday/Friday Dec 1-2) Final Prototype due at the start of your studio (Thursday/Friday Dec 8-9) Writeup due

More information

Conceptualising Item Banks

Conceptualising Item Banks Loughborough University Institutional Repository Conceptualising Item Banks This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: SCLATER, N., 2005.

More information

NPTEL Computer Science and Engineering Human-Computer Interaction

NPTEL Computer Science and Engineering Human-Computer Interaction M4 L5 Heuristic Evaluation Objective: To understand the process of Heuristic Evaluation.. To employ the ten principles for evaluating an interface. Introduction: Heuristics evaluation is s systematic process

More information

Heuristic Evaluation of Groupware. How to do Heuristic Evaluation of Groupware. Benefits

Heuristic Evaluation of Groupware. How to do Heuristic Evaluation of Groupware. Benefits Kimberly Tee ketee@ucalgary.ca CPSC 681 Topic Heuristic Evaluation of Groupware Heuristic evaluation [9] is a discount evaluation method for finding usability problems in a singleuser interface design.

More information

Say-it: Design of a Multimodal Game Interface for Children Based on CMU Sphinx 4 Framework

Say-it: Design of a Multimodal Game Interface for Children Based on CMU Sphinx 4 Framework Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2014 Say-it: Design of a Multimodal Game Interface for Children Based on CMU Sphinx 4 Framework

More information

Bringing Maps to Life:

Bringing Maps to Life: Bringing Maps to Life: DESIGNING & DEVELOPING INTERACTIVE MAPS APA MN Conference Mankato, MN September 2017» Chelsey Hendrickson, AICP» Leila Bunge» Brian Miller Introduction:» Map making takes a team

More information

Making elearning Accessible

Making elearning Accessible Making elearning Accessible An ebook by Trivantis 2016 Trivantis Corporation. All rights reserved. Trivantis Corporation 311 Elm Street Suite #200 Cincinnati, OH 45202 Trivantis.com Info@Trivantis.com

More information

A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users

A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users Elia Contini, Barbara Leporini, and Fabio Paternò ISTI-CNR, Pisa, Italy {elia.contini,barbara.leporini,fabio.paterno}@isti.cnr.it

More information

Interaction Style Categories. COSC 3461 User Interfaces. What is a Command-line Interface? Command-line Interfaces

Interaction Style Categories. COSC 3461 User Interfaces. What is a Command-line Interface? Command-line Interfaces COSC User Interfaces Module 2 Interaction Styles What is a Command-line Interface? An interface where the user types commands in direct response to a prompt Examples Operating systems MS-DOS Unix Applications

More information

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt.

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt. Institut für Informatik Software Quality Lecture 7 UI Design, Usability & Testing Thomas Fritz Martin Glinz Many thanks to Meghan Allen and Daniel Greenblatt. Overview Introduction to UI design User-centered

More information

DROPLET, A BLOCKS BASED EDITOR FOR TEXT CODE. David Anthony Bau Phillips Exeter Academy 20 Main Street, Exeter, NH

DROPLET, A BLOCKS BASED EDITOR FOR TEXT CODE. David Anthony Bau Phillips Exeter Academy 20 Main Street, Exeter, NH DROPLET, A BLOCKS BASED EDITOR FOR TEXT CODE David Anthony Bau Phillips Exeter Academy 20 Main Street, Exeter, NH 781 795 2906 dab1998@gmail.com ABSTRACT Droplet is a new programming editor, created by

More information

INTRODUCTION. 2. User-centred interface design.

INTRODUCTION. 2. User-centred interface design. INTRODUCTION 2. User-centred interface design User-Centred Design ISO 9241-210 : Human-centred design for interactive systems Meets requirements Plan the user centred process 4. Evaluation against requirements

More information

Representation validation in

Representation validation in Loughborough University Institutional Repository Representation validation in feature-based modelling: a framework for design correctness analysis and assurance This item was submitted to Loughborough

More information

A Hierarchical Keyframe User Interface for Browsing Video over the Internet

A Hierarchical Keyframe User Interface for Browsing Video over the Internet A Hierarchical Keyframe User Interface for Browsing Video over the Internet Maël Guillemot, Pierre Wellner, Daniel Gatica-Pérez & Jean-Marc Odobez IDIAP, Rue du Simplon 4, Martigny, Switzerland {guillemo,

More information

Accessibility/Usability Through Advanced Interactive Devices

Accessibility/Usability Through Advanced Interactive Devices Accessibility/Usability Through Advanced Interactive Devices Moderator Leslie Miller, Iowa State University, USA Panelists Silvana Roncagliolo, Pontificia Universidad Catolica de Valparaiso, Chile Alma

More information

Adobe Flash Professional CC Voluntary Product Accessibility Template

Adobe Flash Professional CC Voluntary Product Accessibility Template Adobe Flash Professional CC Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments

More information

Information/inspiration: a web based sustainable design tool

Information/inspiration: a web based sustainable design tool Loughborough University Institutional Repository Information/inspiration: a web based sustainable design tool This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

Understanding, Writing, and Developing Accessibility Requirements

Understanding, Writing, and Developing Accessibility Requirements Understanding, Writing, and Developing Accessibility Requirements Contact: J. Kim, J.D. State of MN Bureau of Criminal Apprehension (BCA) LinkedIn: J Kim president@iibamsp.org Accessibility Requirements

More information

Accessibility report

Accessibility report Loughborough University Institutional Repository Accessibility report This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: WILKINSON, N., 2007. Accessibility

More information

3D object comparison with geometric guides for Interactive Evolutionary CAD

3D object comparison with geometric guides for Interactive Evolutionary CAD Loughborough University Institutional Repository 3D object comparison with geometric guides for Interactive Evolutionary CAD This item was submitted to Loughborough University's Institutional Repository

More information

JQueryScapes: customizable Java code perspectives

JQueryScapes: customizable Java code perspectives JQueryScapes: customizable Java code perspectives [Forum Demonstration Proposal] Lloyd Markle, Kris De Volder Department of Computer Science University of British Columbia Vancouver, BC, Canada 604-822-1290

More information

Using the Common Industry Format to Document the Context of Use

Using the Common Industry Format to Document the Context of Use Human-Computer Interaction. Human-Centred Design Approaches, Methods, Tools, and Environments - 15th International Conference, HCI International 2013, Las Vegas, NV, USA, July 21-26, 2013, Proceedings,

More information

Comparison test of website use with mobile phone and laptop computer

Comparison test of website use with mobile phone and laptop computer Loughborough University Institutional Repository Comparison test of website use with mobile phone and laptop computer This item was submitted to Loughborough University's Institutional Repository by the/an

More information

The Practical Side of Teaching the Elderly Visually Impaired Users to Use the

The Practical Side of Teaching the Elderly Visually Impaired Users to Use the The Practical Side of Teaching the Elderly Visually Impaired Users to Use the E-Mail Takuya Nishimoto, Masahiro Araki and Yasuhisa Niimi Department of Electronics and Information Science, Faculty of Engineering

More information

Dr. Shuang LIANG. School of Software Engineering TongJi University

Dr. Shuang LIANG. School of Software Engineering TongJi University Human Computer Interface Dr. Shuang LIANG School of Software Engineering TongJi University Today s Topics Course Introduction What is? From the Software Engineering Perspective Today s Topics Course Introduction

More information

Pattern design in the context space

Pattern design in the context space Pattern design in the context space A methodological framework for designing auditory display with patterns Christopher Frauenberger Tony Stockman Marie-Luce Bourguet Interaction Media Communication Department

More information

SAMPLE COURSE OUTLINE APPLIED INFORMATION TECHNOLOGY ATAR YEAR 12

SAMPLE COURSE OUTLINE APPLIED INFORMATION TECHNOLOGY ATAR YEAR 12 SAMPLE COURSE OUTLINE APPLIED INFORMATION TECHNOLOGY ATAR YEAR 12 Copyright School Curriculum and Standards Authority, 2015 This document apart from any third party copyright material contained in it may

More information

What is interaction design? What is Interaction Design? Example of bad and good design. Goals of interaction design

What is interaction design? What is Interaction Design? Example of bad and good design. Goals of interaction design What is interaction design? What is Interaction Design? Designing interactive products to support people in their everyday and working lives Sharp, Rogers and Preece (2002) The design of spaces for human

More information

Voluntary Product Accessibility Template

Voluntary Product Accessibility Template Voluntary Product Accessibility Template Starfish & Degree Planner May 1, 2017 Prepared by: Joe Karschnik, Compliance Engineer 50 E-Business Way, Suite 300, Cincinnati, OH 45241 Voluntary Product Accessibility

More information

Nektarios Kostaras, Mixalis Xenos. Hellenic Open University, School of Sciences & Technology, Patras, Greece

Nektarios Kostaras, Mixalis Xenos. Hellenic Open University, School of Sciences & Technology, Patras, Greece Kostaras N., Xenos M., Assessing Educational Web-site Usability using Heuristic Evaluation Rules, 11th Panhellenic Conference on Informatics with international participation, Vol. B, pp. 543-550, 18-20

More information

Adobe Sign Voluntary Product Accessibility Template

Adobe Sign Voluntary Product Accessibility Template Adobe Sign Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding the

More information

Inclusive design guidelines for HCI

Inclusive design guidelines for HCI Loughborough University Institutional Repository Inclusive design guidelines for HCI This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: NICOLLE, C.

More information

By Thomas W. Jackson, Ray Dawson, and Darren Wilson

By Thomas W. Jackson, Ray Dawson, and Darren Wilson By Thomas W. Jackson, Ray Dawson, and Darren Wilson UNDERSTANDING EMAIL INTERACTION INCREASES ORGANIZATIONAL PRODUCTIVITY To minimize the effect of email interruption on employee productivity, limit the

More information

Eleven+ Views of Semantic Search

Eleven+ Views of Semantic Search Eleven+ Views of Semantic Search Denise A. D. Bedford, Ph.d. Goodyear Professor of Knowledge Management Information Architecture and Knowledge Management Kent State University Presentation Focus Long-Term

More information

WEBSITE ACCESSIBILITY

WEBSITE ACCESSIBILITY WEBSITE ACCESSIBILITY Murrieta Valley Unified School District March, 2017 WHAT DOES ACCESSIBLE MEAN? The degree to which a website is available to as many people as possible. Website accessibility is guided

More information

Automatic speech recognition and speech output as a means of reducing maritime information overload

Automatic speech recognition and speech output as a means of reducing maritime information overload by: Peter John & Dr Jens Appell Fraunhofer Institute for Digital Media Technology (IDMT) IALA e-navigation underway International 2018 Conference Fraunhofer Seite 1 contents: linkage to IALA e-nav targets

More information

6 Designing Interactive Systems

6 Designing Interactive Systems 6 Designing Interactive Systems 6.1 Design vs. Requirements 6.2 Paradigms, Styles and Principles of Interaction 6.3 How to Create a Conceptual Model 6.4 Activity-Based Design of Interactive Systems 6.5

More information

Topics in Usability Testing

Topics in Usability Testing Topics in Usability Testing Software Usability Eventually a person will interact with a software system. Software usability is how: appropriate functional effective that interaction is. Ergonomics is the

More information

BrainPOP Accessibility Conformance Report

BrainPOP Accessibility Conformance Report Voluntary Product Accessibility Template (VPAT version 2.3 December 2018) Contents Introduction Product Information WCAG 2.0 Report Table 1: Success Criteria, Level A Table 2: Success Criteria, Level AA

More information

VPAT for View 5.1 Client Documentation and Online Help

VPAT for View 5.1 Client Documentation and Online Help VMware, Inc. 3401 Hillview Avenue Palo Alto, CA 94304 (877) 486-9273 main (650) 427-5001 fax www.vmware.com VPAT for View 5.1 Client Documentation and Online Help Since the VPAT must be comprehensive,

More information

Direct deployment of component-based automation systems

Direct deployment of component-based automation systems Loughborough University Institutional Repository Direct deployment of component-based automation systems This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

EqTD AUDIT Manual. (Equivalent Text Descriptions Accessibility and Universal Design Information Tool)

EqTD AUDIT Manual. (Equivalent Text Descriptions Accessibility and Universal Design Information Tool) EqTD AUDIT Manual (Equivalent Text Descriptions Accessibility and Universal Design Information Tool) Kristiana Maggard, BS OT, Roger O. Smith, PhD, & Denis Anson, 04/16/2009 Table of Contents Table of

More information

Best Practice Guidelines for the Development and Evaluation of Digital Humanities Projects

Best Practice Guidelines for the Development and Evaluation of Digital Humanities Projects Best Practice Guidelines for the Development and Evaluation of Digital Humanities Projects 1.0. Project team There should be a clear indication of who is responsible for the publication of the project.

More information

Designing for Multimedia

Designing for Multimedia 1 ing for Multi Phil Gray Outline What s Special about Multi? A Method Based on the City Method Developed by Alistair Sutcliffe and Stephanie Wilson Evaluation 2 What s Special About Multi? Rich forms

More information

Virtual Environments: System Architectures

Virtual Environments: System Architectures Virtual Environments: System Architectures Anthony Steed Simon Julier Department of Computer Science University College London http://www.cs.ucl.ac.uk/teaching/ve Outline Problem Statement Representing

More information

Proving the validity and accessibility of dynamic web pages

Proving the validity and accessibility of dynamic web pages Loughborough University Institutional Repository Proving the validity and accessibility of dynamic web pages This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

Exportable technologies: MathML and SVG objects for CAA and web content

Exportable technologies: MathML and SVG objects for CAA and web content Loughborough University Institutional Repository Exportable technologies: MathML and SVG objects for CAA and web content This item was submitted to Loughborough University's Institutional Repository by

More information