Game review

Lander

Arcade / PhysicsBrowser

8.3 / 10

Developer
Edwin Morris (ehmorris)
Publisher
Self-published
Released
1 January 2024
Platforms
Web browser (desktop and mobile)
Genre
Arcade / Physics
Monetisation
Free, open source, no ads and no in-game purchases
Players
Single-player only

The short version

Lander is a clean, physics-driven take on the 1969 arcade classic — rotate, thrust, and set the pointy end down gently on a landing pad, with a numbered daily challenge for a reason to come back. What sets it apart on this shelf is that its own title screen ships a control-verification checklist ("tap the left side," "hold the center while you tap the sides"), and every single one of those claims was independently tested and confirmed, including genuine two-finger simultaneous touch dispatched through Chromium's real input pipeline. This is the most rigorously verifiable touch implementation reviewed on this shelf so far.

Biggest strengths

  • "The game's own title screen includes a live control-verification checklist, and all four claims were tested and confirmed directly: tapping the screen's center, left and right zones each ticked their checkbox individually, and a genuine simultaneous two-finger touch — dispatched as two real, concurrent CDP touch points, not sequential taps — correctly ticked 'Hold down on the center while you tap the sides' and visibly rotated and thrust the lander at the same time"
  • The identical control set has a keyboard equivalent with its own matching checklist on desktop, confirmed the same way with held arrow-key combinations
  • Real physics feedback carries through to actual play: after the control test, the game dropped straight into a numbered "Daily Challenge," with the lander visibly drifting, rotating and descending toward procedurally-varied terrain exactly as the controls dictated

Biggest weaknesses

  • No LICENSE file anywhere in the repository — the author's own README only credits "Code and design," with no redistribution grant, so this is published here under Dave's 7 September ruling for unlicensed entries that clear the bar, credited with a takedown option rather than under an open licence
  • It's a faithful, well-built version of a genre that's been remade often since 1969; the daily challenge number and an optional mid-air flip are the extent of what's new here
  • A short session by nature — landing or crashing takes well under a minute — so its pull is entirely about the daily-challenge habit rather than length of any single sitting

Who it's for: Anyone who wants a tight, physics-based arcade game with real stakes for a sloppy landing, on a phone or a desktop

Our recommendation: Add to the shelf. A control scheme this thoroughly self-documented and this thoroughly confirmed working is exactly what this section exists to find

8.3 / 10

Lander does exactly what its name promises: rotate a small ship, fire its engine, and bring it down gently, pointy end up, on a landing pad scattered across procedurally-varied terrain. It's the 1969 arcade formula rebuilt clean in plain JavaScript with no dependencies, wrapped around a numbered "Daily Challenge" that gives the same terrain seed to everyone on a given day — a light, effective reason to open it again tomorrow.

The game grades its own controls, and the grades hold up

What makes this one worth singling out is unusual: the title screen itself includes a live checklist under "Test the controls," asking the player to tap the center of the screen, tap the left side, tap the right side, and then hold the center while tapping a side — each with its own checkbox that ticks only once that exact gesture is detected. That's an unusually testable claim for a web game to make, and it was taken up directly rather than trusted. Individual taps on all three zones ticked their boxes immediately on a simulated touchscreen. The fourth claim needed a genuine two-finger touch — not two taps in sequence, but two touch points held on the canvas at the same time — which was dispatched as a real simultaneous multi-touch event through Chromium's input pipeline rather than simulated with a script-level hack. It worked: the checkbox ticked, and the on-screen lander visibly rotated while thrusting, exactly the combined motion a real player holding thrust while tapping a rotation key would produce. The equivalent keyboard checklist on desktop (up arrow, left arrow, right arrow, holding up while pressing a side) was confirmed the same way with held key combinations.

Once every box was ticked, the game moved straight into "Daily Challenge 1278" without any further input needed, and the lander's drift, rotation and descent toward a jagged gray terrain silhouette all tracked the inputs given during testing — the control test isn't a disconnected demo, it's gating entry into the same physics and the same input handling the real game uses.

A clean, well-liked classic

Visually it's simple and effective: a gradient-shaded ship against a starfield, terrain rendered as flat gray silhouettes, and clear text HUD elements (challenge number, a small stat readout) that stay legible at both phone and desktop sizes. The source itself is unusually well cared for — a plain-JavaScript, no-dependency codebase with explicit touchcancel handling so a control can't get stuck "on" if a finger slides off the screen mid-hold, which is exactly the kind of edge case that trips up hastier touch implementations elsewhere on this shelf. A Show HN post for this exact project reached 564 points, and the repository carries 178 stars — both checked directly rather than assumed, and both indicate a genuinely well-regarded independent project rather than an obscure find.

Final verdict

Lander earns its place by making an unusually strong, unusually specific claim about its own touch controls and then backing every part of that claim up under direct testing, including the hardest part — real simultaneous multi-touch — that most games on this shelf don't attempt at all. It's a faithful rather than inventive take on a 55-year-old genre, and the missing licence file keeps it out of full trust, but a control implementation this carefully built and this thoroughly verifiable is rare enough to recommend on that alone. Add it.

Pros and cons

Pros

  • "The game's own title screen includes a live control-verification checklist, and all four claims were tested and confirmed directly: tapping the screen's center, left and right zones each ticked their checkbox individually, and a genuine simultaneous two-finger touch — dispatched as two real, concurrent CDP touch points, not sequential taps — correctly ticked 'Hold down on the center while you tap the sides' and visibly rotated and thrust the lander at the same time"
  • The identical control set has a keyboard equivalent with its own matching checklist on desktop, confirmed the same way with held arrow-key combinations
  • Real physics feedback carries through to actual play: after the control test, the game dropped straight into a numbered "Daily Challenge," with the lander visibly drifting, rotating and descending toward procedurally-varied terrain exactly as the controls dictated
  • A genuinely well-received independent project — a Show HN post for this exact game reached 564 points, and the repository carries 178 GitHub stars, both confirmed directly rather than taken on faith
  • Zero console errors and zero failed network requests across every test, on both phone and desktop, and the code includes explicit touchcancel handling so an interrupted gesture (a finger sliding off-screen mid-hold) can't leave a control stuck on

Cons

  • No LICENSE file anywhere in the repository — the author's own README only credits "Code and design," with no redistribution grant, so this is published here under Dave's 7 September ruling for unlicensed entries that clear the bar, credited with a takedown option rather than under an open licence
  • It's a faithful, well-built version of a genre that's been remade often since 1969; the daily challenge number and an optional mid-air flip are the extent of what's new here
  • A short session by nature — landing or crashing takes well under a minute — so its pull is entirely about the daily-challenge habit rather than length of any single sitting

Category scores

Category scores are the reviewer's read on each area. They inform the overall score but do not average into it — the number at the top of the page is a judgement, not a calculation.

  • Gameplay 7.5 / 10
  • Visuals 7.5 / 10
  • Originality 5.5 / 10
  • Replayability 7 / 10
  • Interface 8 / 10