Conducting real-time multiplayer experiments on the web
Related Experiment Video
Updated: Apr 23, 2026

Author Spotlight: Enhancing Engineering Education via WebVR-Based Online Laboratories
Published on: February 23, 2024
1Department of Psychological and Brain Sciences, Cognitive Science Program, Indiana University, Bloomington, IN, 47405, USA. hawkrobe@indiana.edu.
Abstract:
Group behavior experiments require potentially large numbers of participants to interact in real time with perfect information about one another. In this paper, we address the methodological challenge of developing and conducting such experiments on the web, thereby broadening access to online labor markets as well as allowing for participation through mobile devices. In particular, we combine a set of recent web development technologies, including Node.js with the Socket.io module, HTML5 canvas, and jQuery, to provide a secure platform for pedagogical demonstrations and scalable, unsupervised experiment administration. Template code is provided for an example real-time behavioral game theory experiment which automatically pairs participants into dyads and places them into a virtual world. In total, this treatment is intended to allow those with a background in non-web-based programming to modify the template, which handles the technical server-client networking details, for their own experiments.
More Related Videos
Related Concept Videos
Randomized Experiments
Simple randomization
Simple...
Crossover Experiments
Crossover designs are performed even with smaller sample sizes since the samples can act as their controls. These are better than simple randomized trials since patients are exposed to all the treatments.
Data Collection by Experiments
An example of the experimental method is a public...

