skip to content
szczecin 53.43N 14.55E ./start-project

whaaack

Survive the orchard. Whack-a-mole, except the moles are fruit and they are getting away.

open source · bsd-3-clausefree, ad-supportedandroid · amazfitkotlin + jetpack compose + zepp os
screenshots/real-countdown.webp 1 / 6
Whaaack!: countdown
The countdown before a run: a 3 over the empty four-by-four board.
WHAAACK(1)User CommandsWHAAACK(1)

NAME

whaaack - survive the orchard

DESCRIPTION

Fruit pops out of a board and you hit it before it goes back down. Each fruit that gets away is a strike, and three strikes end the run. The score is the number of milliseconds you lasted, with no multipliers or combos.

It never levels off: every four seconds fruit arrive faster and live shorter, down to 580 ms at top speed. Play Games sign-in is optional; signed-in runs post to global and weekly leaderboards. There is also a 3x3 edition for round Amazfit watch screens.

The game is finished and being prepared for release on Google Play.

FEATURES

--whack
Two fruit cycle at first. A third joins in the fifth gear, a fourth in the eleventh and a fifth in the seventeenth.
--strikes=3
Each fruit not reached in time is a strike. Three strikes end the run.
--score=ms
The score is survival time in milliseconds. Signed-in ranked runs post to global and weekly leaderboards.
--gear=4s
Fruit arrive faster and live shorter every four seconds. The clock pauses during phone calls.
--remove-ads
One purchase, not a subscription, restorable through Google Play.
--amazfit
A 3x3 version for round watch screens with its own leaderboard, badges at 30, 60, 90 and 120 seconds and a personal-best trophy.
all features: whaaack --features →

$ whaaack --price

free, ad-supported

  • Free to play
  • Remove ads with a single one-time purchase, not a subscription
  • Without it, at most one short ad every couple of minutes, between runs
  • Source code on GitHub under the BSD 3-Clause license

$ whaaack --get

# coming soon on Google Play not out yet: finished and being prepared for release
$ notify me