About this project
Jetris is a multiplayer block-stacking game that runs in the browser as WebAssembly, with nothing to install. It comes in three modes: cooperative, where one team shares a single playfield that widens with each teammate; competitive, where each team holds its own playfield and every line clear sends a garbage line to the opponents; and teams, which combines both. What separates the cooperative mode from other multiplayer block-stackers is that players work the same board at the same time. Two teammates' pieces can never overlap no matter the network lag — a race condition shows up as a coloured flash — so players have to move around each other to finish a line. Every garbage line arrives with one hole, and the holes from a single attack line up into a well that clears like any other line once it is filled. On a touch screen the game lays out a thumb-sized D-pad and buttons beside the playfield, or takes gestures instead: swipe to shift the piece, tap the left or right half of the board to rotate, drag down to soft-drop, flick down to hard-drop, swipe up to hold. If the connection drops mid-game the HUD shows LINK LOST with a running clock, and the moves made in the meantime land once it is back. Underneath the game is a peer-to-peer blackboard system built on NATS JetStream. There is no authoritative game server: all game logic runs inside each player's client, and players coordinate by reading and writing one shared stream. Bots can sit at the same board as people, and the repository documents how to write them. Developer and author - https://github.com/jnmoyne
Where it runs
This project runs on the creator's website. DEAD.ARMY opens the official HTTPS page in a new tab instead of embedding it. To report an unauthorized copy, misleading project page, or rights issue, email support@dead.army or review our reporting process.












No comments yet. Be the first to share feedback.