3D Angel Problem
A two-player game based on Conway's Angel Problem, played in 3D.
Rules
- The Angel starts at the origin (0, 0, 0).
- The Devil moves first, blocking one position per turn.
- The Angel then moves forward by incrementing one coordinate (X, Y, or Z) by 1. The Z-axis points upward.
- The Angel cannot move to blocked positions.
Win Conditions
- Devil wins if the Angel is trapped (no valid moves).
- Angel wins if it reaches the last time slice (boundary).
Controls
- Click — Block a position (Devil) or move (Angel)
- X / Y / Z keys — Angel move shortcut
- Drag — Orbit camera
- Scroll — Zoom
- Right-drag — Pan
- Ctrl+Z — Undo last move
UI Controls
- Slice slider — Highlight a specific layer
- Highlight / Show All toggle — Filter or show all layers
- + / − — Zoom in / out