GNomon is a framework that enables the creation of accessible and dynamic one-switch video games. It is based on the NOMON interaction modality, which allows to select one of many elements from the screen without extra special hardware (e.g., eye trackers) and without requiring them to be arranged in any particular configuration or to be stationary.
In particular, GNomon provides functionalities for creating sets of selectable game objects with associated NOMON clocks for enabling dynamic point-and-click game mechanics using a single switch. These sets can be resized at any time by adding or removing elements, which is necessary for supporting common game mechanics (e.g. the creation of new items or the destruction of characters), using a single switch.
Three prototype games with different degrees of difficulty have been designed and implemented to be played by children with severe motor disabilities. These mini games have been already evaluated through a two-session test with a group of 8 children with severe motor impairments (in close collaboration with a team of speech therapists, physiotherapists and psychologists from one of the Local Health Agencies in Turin, Italy) and the results will be soon published!
We invite you to download, try, and share these GNomon-based mini games:
One Switch Demo
A very simple action/ reaction video game that allows children to make a red ladybug jump when they select the clock associated to it. Click here to download.
One Switch Ladybugs
The "expansion" of the previous game in which you have to choose between four colored ladybugs, the one to jump! Click here to download.
One Switch Invaders
A dynamic game in which the player has to score points by eliminating the aliens falling down before three of them touch the ground. Click here to download.
One Switch Invaders: Bullets version
A dynamic game in which the player has to score points by eliminating the aliens falling down before three of them touch the ground, but with a maximum number of bullets to shoot! Click here to download.