Multiplayer Tetris

From EQUIS Lab Wiki

Jump to: navigation, search

Contents

Idea

The idea is to have two tetris screens in one window, one being controlled by the player and one being AI controlled. The point of the game is to get the highest possible score collaboratively. If either player dies, both players lose the game.

Rules

Both players will have pieces falling in their window, synchronized so that when a player drops a piece, he/she will not get a new piece until the other player has also dropped their piece. At any time, the player may "swap" his piece for the other players piece. For example, if the player needs a specific piece to get a line, and the other player (the computer) has that piece.. the player can swap his piece.

AI

The game will "cheat" so as if the player needs a certain piece, the computer will be more likely to get that piece then the player. This will ensure that the highest possible scores will occur only when the two player work together.

Goal

The second window will be either on the same screen as the first or on another monitor all together. We want to determine if we can use peripheral vision to improve performance. If both windows are on the same monitor, when the player is focusing on a screen, that screen will be enlarged and the primary focus, while the other screen will be in the periphery and be encoded in such a way as to help the player out. If the windows are on seperate screens, whichever screen the player is looking at will have the full view, while the other screen will have an encoding of the game that will help them in the periphery (such as color etc.)

Technology

The same monitor version of the game will be eye tracked to know where the player is currently focusing. The multiple monitor version of the game will be head tracked to know where the player is looking. Both of these displays are Gaze Contingent Displays (GCD's). The same monitor version follows the "zooming windows" approach to GCD's.