multiplayer distinction

This commit is contained in:
Shaheed Azaad
2025-07-16 16:46:27 +02:00
parent dc2f68a2b4
commit 02734040cb
9 changed files with 678 additions and 239 deletions

View File

@@ -0,0 +1,8 @@
---
description: Multiplayer experiment implementation
globs:
alwaysApply: false
---
- Multiplayer experiments should be 'run' by the app, not on the participant's computers like singleplayer experiments. This enables participants to drop connection and rejoin the session where they left off
- All participants should see the same thing at the same time, but *later* I want to give the experimenter the ability to occasionally show participants different things based on a URL variable that this app will inject based on some . So participants will be on the same 'screen' but with different images, for example. The ability for experimenters to show different things should not be implemented unless directly requested, but any solutions to the basic multiplayer implementation consider that this needs to be possible in the future.