About this tile
Head-to-head 3D penalty shootout for two players (or one player against an AI keeper). Pick a corner, lock in your shot or dive at the same time, and find out who wins the round.
What you can do
- Kick as the striker — aim left/right, height, and power, then lock in your shot.
- Dive as the keeper — pick one of seven directions (high/low/center across the goal) and lock in.
- Hidden lock-in — neither side sees the other's choice until both have committed; the server resolves the shot and broadcasts the outcome (goal, save, or miss).
- Roles rotate every shot in 2-player mode; in solo mode you take every shot against a random AI keeper.
- Spectate if you're the third player or later — watch the shot animate in 3D with a live scoreboard above the pitch.
Built on Synced-Store
Each player's pending choice is stored in privateOfUser so the opposing player literally cannot read it before both sides lock. Once both commit, the server reads from both private scopes, resolves the shot, and writes the outcome to the public game state for the animation and scoreboard.