Arrows is a mobile-first 2D puzzle game. The player sees a grid of arrow tiles (up/down/left/right). Tapping an arrow checks the straight path from that arrow to the edge in the tile’s pointing direction. If the entire path contains no other arrows, the arrow flies off the board and is cleared. If any arrow blocks the path, the tap is invalid: the tapped arrow shakes in place and the player loses one heart. With no timer, the challenge is planning: clear every arrow by tapping them in the correct order. Levels are generated offline/at runtime by placing arrows one at a time in random order; when placing a new arrow, only accept a direction whose path to the edge is clear of arrows already placed (ignore empty/unplaced cells). The exact reverse of the placement order is then the guaranteed valid solve sequence for that board....more
Arrows is a mobile-first 2D puzzle game. The player sees a grid of arrow tiles (up/down/left/right). Tapping an arrow checks the straight path from that arrow to the edge in the tile’s pointing direction. If the entire path contains no other arrows, the arrow flies off the board and is cleared. If any arrow blocks the path, the tap is invalid: the tapped arrow shakes in place and the player loses one heart. With no timer, the challenge is planning: clear every arrow by tapping them in the correct order. Levels are generated offline/at runtime by placing arrows one at a time in random order; when placing a new arrow, only accept a direction whose path to the edge is clear of arrows already placed (ignore empty/unplaced cells). The exact reverse of the placement order is then the guaranteed valid solve sequence for that board.