One-stroke puzzles
Neon LinkOne Stroke Puzzle
Trace every line of a shape exactly once, in one continuous stroke, without lifting your finger. 100 hand-designed levels, then endless ones, all free and fully offline.
Google Play: coming soon
How it plays- Platform
- Android
- Version
- 1.0.0
- Price
- Free
- Package
- com.neonlink.game
How it plays
One shape. One stroke. No lifting.
- 1
Pick a level
Start with 100 hand-designed levels across five packs: Basics, Shapes, Patterns, Complex and Master.
- 2
Trace it in one stroke
Draw through every line of the shape exactly once, in one continuous stroke, without lifting your finger.
- 3
Keep going
After the packs come endless generated levels. A solver checks every level, so each one can be solved.
Features
Everything in the box
100 hand-designed levels
Five packs, from Basics through Shapes, Patterns and Complex to Master.
Endless levels
When the packs are done, a seeded generator keeps new levels coming.
Always solvable
Every level is checked by a solver to be solvable.
Hints, undo and reset
Get a nudge, take back a move or start the shape again.
Strict and Relaxed modes
Two stroke modes: Strict and Relaxed.
How-to-play tutorial
A built-in tutorial shows you how to play.
Original sound and music
Synthesized sound effects and background music made for the game.
Haptic feedback
Haptic feedback as you play.
Neon visual style
Neon styling throughout the game.
Privacy first
No ads. No tracking. No internet.
- Completely free: no ads, no in-app purchases, no subscriptions.
- No accounts and no sign-in.
- No analytics, advertising IDs, crash reporting or data-collecting SDKs.
- Requests no Android permissions, not even internet access.
Built with
Native Android, end to end
Kotlin
Native Android, built in Kotlin.
Jetpack Compose
The UI toolkit the app is built with.
Canvas rendering
A custom puzzle board drawn on Canvas.
DataStore
Progress and settings, stored only on the device.
Euler-path solver
Verifies every level and powers the hints.
Neon Link is an offline, ad-free one-stroke puzzle game for Android. I designed and built it natively in Kotlin and Jetpack Compose, with a custom Canvas puzzle board, an Euler-path solver that verifies every level and powers hints, and a seeded generator for endless levels.
Screenshots
See it in neon
Screenshots coming soon.