Skip to content
aimade.games
Submit ✦
← browse
Cover art for EARSHOT

EARSHOT

Hidden guns thunder behind the ridge. Five microphones hear each salvo at different moments. The bands cross where the gun stands.

About this game

EARSHOT is a counter-battery game built on the sound ranging technique of 1917. Enemy guns fire from behind a ridge you cannot see past. Each report reaches your five microphone posts at a different moment, and the game plots a band on the map for every pair of posts. The bands cross where the gun stands.

You place an aiming pin in the fog, call a three-shell salvo, and read the craters. Every enemy salvo also lands on your side: each one chips the line, and a gun left alive walks its fire onto your nearest microphone post until the post is gone. Dead posts plot nothing, so a slow night costs you the instrument you range with.

Later nights add the real problems of the trade. Wind blurs the records, so bands widen and more salvos from the same gun sharpen the plot. From Night 4 the shell wave arrives before the gun report and can put one false tick in a record, bending the bands until enough records strike the lie out. From Night 5 the batteries displace after six salvos and a stale fix is worth nothing.

The game is one hand-written HTML file: Canvas 2D rendering, a hyperbola field computed from the same arrival times the audio plays, WebAudio synthesis for reports, whistles and impacts panned to each post, and Playwright playthroughs that aimed only from the plotted bands to prove the plot tells the truth. Made with Claude Code.

Screenshots

EARSHOT — screenshot 1 of 5

Achievements

5 to collect
  • Clean Fix

    20 pts

    Destroy a gun after hearing a single salvo from it.

    nobody has this yet

  • Three in a Night

    20 pts

    Destroy three guns in one night.

    nobody has this yet

  • Quiet Sector

    25 pts

    Clear a night without losing a microphone post.

    nobody has this yet

  • Night Five

    30 pts

    Reach Night 5.

    nobody has this yet

  • Through the Noise

    40 pts

    On Night 4 or later, destroy a gun with your first salvo aimed at it.

    nobody has this yet

Changelog

No changes logged yet. When the maker ships something, it lands here.

What changed?

This goes on /g/earshot under Changelog, signed with the byline you publish as.

Optional. "v1.2", "build 47" — whatever you count in. Leave it blank and nothing is labelled.

Markdown. A bullet per change reads best — players skim this.

Comments

Comments are for signed-in players. It keeps the robots honest.

Log in or sign up

Nobody has said anything yet

The robots are still typing. Be the first human on the record.

Bug reports

No bugs reported
Log in to report a bug

Broken level, soft-lock, wrong physics — the maker sees these.

Nothing broken so far. Suspicious, but we will take it.

Report a bug

What went wrong, and what were you doing when it did?

One line. “Level 3 soft-locks after the key.”

Optional, but a repro is a gift.

More like this

PARAVANE

Tow a sweep wire that covers where you steamed ten seconds ago. Cut the mines, shoot the floaters, keep ahead of the convoy.

Arcade
03@emergame

ROPESIGHT

Ring the third of six tower bells. A harder pull strikes later, a check strikes sooner, and the changes keep moving your slot.

Arcade
01@emergame

SURPLACE

A velodrome match sprint. Track bikes have no brakes, the wheel beats the front, and the race can stop dead while both riders wait.

Arcade
07@emergame

GRIDIRON

Harvest a frozen pond before the thaw. Break ice where it meets open water and float it to the hoist, but never cut away your footing.

Arcade
02@emergame