From COGAIN: Communication by Gaze Interaction (hosted by the COGAIN Association)
Jump to navigationJump to search

GazeTrain screen shot

GazeTrain (illustrated in the screenshot on the right) is an action oriented puzzle game, that can be controlled by eye movements. In GazeTrain you must guide a train by placing track tiles in front of it. As you guide the train, you must collect various cargo and drop them off at the nearest city thereby earning money. For further details regarding how to play the game, we encourage you to read the tutorial accessible from the main menu. The game is quite customizable as the dwell time and several other parameters can be adjusted to best suit your play-style. For further information regarding customization, consult the readme.txt found alongside the game.


  • 19-05-2009 - Released GazeTrain v 1.1. Fixed an issue with highscore gaze interaction.

Minimum Requirements

  • Operating System: Windows 2000, Windows XP, Windows Vista or Windows 7
  • Software: DirectX 8 or later
  • Graphics Card: DirectX 8 compatible graphics card with at least 32MB of video memory
  • Processor: Pentium or equivalent processor
  • Sound Card: DirectX 8 compatible sound card
  • Memory (RAM): 128 MB of memory or greater
  • Resolution: 800×600 or greater screen resolution with 16-bit or 32-bit colors
  • Eye-Tracker: Any tracker capable of emulating mouse movements. A regular mouse can also be used.

Note that the playability of GazeTrain will vary significantly depending on the resolution and associated display size, as well as the display presented by the eye-tracker software. Therefore, we recommend playing GazeTrain on a large display.

User guide

To install GazeTrain, download the zip-packet and uncompress the files into any folder. Start the program by executing the GazeTrain.exe.

To use GazeTrain, you need an eye tracking device that supports mouse emulation. GazeTrain can also be used with headmouse or any other pointing device that supports mouse emulation (, such as a simple mouse). First calibrate your eye tracker and start its mouse emulation program. Then start GazeTrain.

How to play? We suggest reading (at least) the simple tutorial in GazeTrain, before playing the actual game. It is also recommendable to practice using the practice mode to get a better understanding of the various game mechanics.

For more information, read the included readme.txt file.

Conditions of use

GazeTrain is freely available for personal use by anyone. The game and its associated source are licensed under the GNU General Public license. Neither COGAIN nor the developers will be held responsible for any damages that may be caused by GazeTrain. GazeTrain is distributed as is, and you used it at your own risk. Unfortunately, we do not have the resources to support or assist with any technical issues which may occur. But we would like to encourage comments and/or bug reports to the following e-mail address GazeTrain (at) cogain (dot) org.

GazeTrain was developed by Lasse Farnung Laursen at the Technical University of Denmark, Department of Informatics and Mathematical Modelling. DTU is a partner of the COGAIN network.


Download GazeTrain (see conditions of use above).


If you wish to donate 10 EUR to support The COGAIN Association, please click see the donations page in the COGAIN website.

GazeTrain Source

In an effort to encourage user participation, we have released the source code for GazeTrain, which you are free to modify and re-distribute under the GNU General Public license. Breifly, this means you are free to download, modify and distribute your own version of the game, as long as it is released under the same license. We also ask that you include a reference to the original source and creator, either in the game or the associated readme.txt file. GazeTrain has been created in Game Maker 7.0 Pro which you will need in order to properly modify the source and redistribute and executable. Regular Game Maker is unfortunately not sufficient, as GazeTrain makes use of the PRO functionality. As with the binary executable, neither COGAIN nor the developers will be held responsible for any damages which may be caused by manipulating the GazeTrain source. The source is distributed as is, and you modify it at your own risk.

The GazeTrain source may be downloaded by clicking here.