Aim a growing volley of balls at descending blocks. Collect multiworld checks along the way while other players send you more balls. This free game was made for Archipelago and runs on the author's website, with touch or pointer controls.
Target Score 50–500 controls the rows created: 48 checks at 50, 98 at the default 100, and 498 at 500. The completion threshold is target minus five Ball items and can be reached before the final row check. The source table uses names “Row N” while create_regions constructs “row N” with the same numeric address. The browser client was reviewed separately and was not run here.
Actions and milestones that can send a check to your multiworld.
498 locationsDefault marks checks from configurations selected by standard options; the generated set can still vary with logic and seed.
row 2
Default
Reach row 2 to send this check.
Board rows
row 3
Default
Reach row 3 to send this check.
Board rows
row 4
Default
Reach row 4 to send this check.
Board rows
row 5
Default
Reach row 5 to send this check.
Board rows
row 6
Default
Reach row 6 to send this check.
Board rows
row 7
Default
Reach row 7 to send this check.
Board rows
row 8
Default
Reach row 8 to send this check.
Board rows
row 9
Default
Reach row 9 to send this check.
Board rows
row 10
Default
Reach row 10 to send this check.
Board rows
row 11
Default
Reach row 11 to send this check.
Board rows
row 12
Default
Reach row 12 to send this check.
Board rows
row 13
Default
Reach row 13 to send this check.
Board rows
row 14
Default
Reach row 14 to send this check.
Board rows
row 15
Default
Reach row 15 to send this check.
Board rows
row 16
Default
Reach row 16 to send this check.
Board rows
row 17
Default
Reach row 17 to send this check.
Board rows
row 18
Default
Reach row 18 to send this check.
Board rows
row 19
Default
Reach row 19 to send this check.
Board rows
row 20
Default
Reach row 20 to send this check.
Board rows
row 21
Default
Reach row 21 to send this check.
Board rows
Playing with others
One ball-and-block board per Archipelago slot. Players can exchange items live or return in separate sessions while the room stays available. This is not a shared-board co-op mode; each active session needs a working connection.
Known scope and limitations
The room generator needs the 1.0.1 archipelaballs.apworld. Its manifest declares Archipelago 0.6.5 as the minimum; the reviewed rules also use APIs present in 0.6.7. The participant plays through the author's browser client, not a separate Windows mod or Panludia launcher integration.
Enter the room's host and port without a URL scheme, then the exact slot name and optional room password. Use a trusted room with a secure WebSocket endpoint. A plain local server may be blocked by the browser's mixed-content policy; automatic fallback is not a guarantee of connectivity.
The room stores checked locations and received items. Reconnecting restores those records, but not the exact ball positions or block layout. Restarting a run uses its checked-row checkpoint logic and creates a new board.
Stay connected while playing. The client attempts reconnection, but its check sender does not provide a durable offline queue. This is not an offline game or a promise that checks made during a disconnection will survive closing the tab.
The browser remembers the host, slot and a client identifier in local storage. The reviewed form keeps the password in memory rather than storing it there. Do not put passwords in shared links or connect to an untrusted replacement client.
The public browser build can change independently of the downloadable APWorld. Use the author's current setup page when troubleshooting; a versioned source review does not pin the website forever.
Panludia reviewed the matching published APWorld, tagged browser source and selected live client paths without playing a generated room. Browser and mobile compatibility are not independently certified.