Skip to content

Word Swipe 1.1 — the campaign release

Choose a tag to compare

@abons abons released this 29 Jul 05:44
· 4 commits to main since this release

Word Swipe 1.1 — the campaign release.

Since 1.0:

  • Numbered campaign with a difficulty curve over 100 levels, three stars per level (finished / no hint / bonus target) and a replayable level list.
  • Base words you actually recognise. A new self-hosted frequency list ranks the word pool by familiarity, so a seed picks a common word instead of an obscure one. Every daily level shifted once as a result.
  • Animations and haptics: letters landing one after another along a found word, coins arcing to the counter, a confetti-and-three-stars celebration on level complete, a shake on a word the level doesn't have. Honours the system "Remove animations" setting.
  • A message pill instead of Toast, announced to accessibility services.
  • Saved games are now guarded. A level is stored as a seed, so a change to the shared word lists used to make the same seed rebuild a different board. Snapshots now carry a board fingerprint and are dropped rather than corrupted, and the hint count is per attempt so the "no hint" star can't be laundered by leaving a level.

⚠️ One unfinished board is lost on upgrade. The snapshot format changed; guessing a hint count for an old board would hand out a star nobody earned, so old boards are discarded once. Finished levels, coins, statistics and the daily streak are untouched.

APK: 80,599 bytes, versionCode 2, minSdk 21 / targetSdk 34, R8 + resource shrinking.
SHA-256: 228835ae64bd8ae3c69401607a7c1688088b6f1911254fcd47278554bcb017df
Signing cert SHA-256: c36d16fa6a57a037f1f640322ac6b8c17b96500dab175c49bc63f2186c5777cd

Verified on a Motorola edge 30 neo as an update over the live 1.0: cold start 223/182/167 ms, player state intact, level 1 finished with three stars and an exact coin count, celebration 138 frames / 2.6 s with 3 janky. lintVitalRelease clean, the JVM test suite green, and the debug screenshot harness confirmed stripped from the release dex.

Also published to the shared hrbons F-Droid repo: https://abons.github.io/wordguesser/fdroid/repo

Still: no ads, no tracking, no billing, no third-party runtime dependencies.