45 lines
2.1 KiB
Plaintext
45 lines
2.1 KiB
Plaintext
A backgammon clock for two players sharing one phone between them. Reserve time
|
|||
|
|
plus a fixed number of free seconds each turn that never carry over — the
|
||
|
|
Backgammon Galaxy control. Defaults to 3:00 with a 12 second delay.
|
||
|
|
|
||
|
|
It asks for no permissions at all. There is no network access, no analytics, no
|
||
|
|
accounts, no ads, and nothing to configure before you can play. The whole clock
|
||
|
|
is a single HTML file inside the app.
|
||
|
|
|
||
|
|
<b>The delay is the point.</b> Most clocks give you the free seconds silently.
|
||
|
|
Here a bar drains under the big number while they run, and a quiet tick tells you
|
||
|
|
the moment your reserve starts moving. That is the moment worth hearing across a
|
||
|
|
board.
|
||
|
|
|
||
|
|
<b>How it works</b>
|
||
|
|
|
||
|
|
* Tap your own half to end your turn and start your opponent's clock.
|
||
|
|
* The waiting player's taps are ignored, so a stray hand can't stop the clock.
|
||
|
|
* A tap registers when you lift your finger, and only if it didn't move — so
|
||
|
|
swiping up to leave the app never costs anyone their turn.
|
||
|
|
* Your clock runs until you lift, and holding past zero flags you.
|
||
|
|
|
||
|
|
<b>Matches</b>
|
||
|
|
|
||
|
|
Set the match length to any odd number of points up to 29. The time you set is
|
||
|
|
per point, so a 5-point match at 2:00 a point puts 10:00 on each clock. Each half
|
||
|
|
of the screen reads the score from that player's own side of the board, so both
|
||
|
|
players see their own score on the top line.
|
||
|
|
|
||
|
|
At one point there is no match to keep score of, and the score lines disappear
|
||
|
|
entirely — you get a plain single-game clock with a move count.
|
||
|
|
|
||
|
|
<b>It survives being closed</b>
|
||
|
|
|
||
|
|
Settings and the match in progress are kept on the device: the score, both
|
||
|
|
clocks, the move counts, whose turn it is and how much delay was left. Force-quit
|
||
|
|
it mid-match and it all comes back. The one thing it can't restore is time that
|
||
|
|
passed while the app was closed, so it returns paused rather than charging anyone
|
||
|
|
for the gap — a crash shouldn't decide a game.
|
||
|
|
|
||
|
|
Pause freezes mid-turn and resumes exactly where it stopped, delay included.
|
||
|
|
Reset takes two taps, so one stray thumb can't wipe a live match.
|
||
|
|
|
||
|
|
Five colour schemes, three sounds generated on the fly, and the screen stays
|
||
|
|
awake while you play.
|