
Porchlight
Free · play online in your browser, no download
A Halloween puzzle game: work out which of 50 costumes each house loves, trade candy with other kids for their outfits, and light every jack-o'-lantern in town.
Official site porchlight.synapticnoise.com, verified Nov 3, 2026. The “Play Porchlight” link in the developer's GitHub README (zeveck/porchlight); the game's title screen links back to that repository, and the game is listed on synapticnoise.com.
Where to play
Every platform this game is on. Links are checked against official sources; we never host or mirror games.
- Play free — official siteBrowserReleased · Desktop and phones; installable from the browser menuFree
Runs in a desktop or mobile browser. No download.
Browser (no download) · Mobile · Official link verified Nov 3, 2026.
- View on GitHubGitHubReleased · Source code (MIT)Free
Source code repository, not a place to play.
Official link verified Nov 3, 2026.
About Porchlight
Porchlight is a free Halloween puzzle game for the browser, drawn in pixel art. It is trick-or-treat night and every house with a pumpkin in the yard loves one costume above all others. A sign on the pumpkin shows the kind of costume the house wants; knocking in a close costume (the same kind or the same colour) reveals the exact colour, and knocking in anything else narrows it down to three candidates. You then find the kid wearing that costume, bribe them with candy to swap outfits, and return to the door, where the pumpkin turns into a lit jack-o'-lantern for your collection. There are 50 costumes in five kinds (Spooky, Critter, Hero, Magic and Snack), each in ten colours, and each kind brings a power such as a speed dash, floating over hedges and houses, a Boo! that freezes nearby kids, or sniffing out what nearby houses love. Costumes you trade for stay in your closet, and houses you have solved let you switch straight into the right costume on later nights. Eight nights run from Porch Lights (light 10 jacks) to The Big Night (all 50), adding fog, candy-snatching pranksters, picky households and a market night with higher prices; there is no losing, your score is the candy you keep, and in the finale all fifty kids dance with you in the town plaza. It plays with the keyboard or touch controls on phones, saves progress in the browser and can be installed from the browser menu. The developer, zeveck, writes that the whole game, including the design, art, music, sound effects and every line of code, was made by Claude Code with gamegen, a Claude Code plugin under the same GitHub account, from one prompt plus one follow-up fix. The source code is on GitHub under the MIT licence.
How it was built
Partially verifiedThe README says the whole game was made by Claude Code with gamegen, a Claude Code plugin (github.com/zeveck/gamegen, under the same account) that turns an idea into a finished game, and that the design, the town generator, the art, the music, the sound effects and every line of code came from one /gg:gamegen command, which it quotes in full. After playing, the developer sent one follow-up request, to remove a blue rim around the kids' sprites. The README sums up: no hand-drawn art and no hand-written code. It describes gamegen writing a design, having reviewer agents (a player, a builder and an art director) critique it, generating the art and audio, building the game and play-testing it at desktop and phone sizes with a test driver that played whole nights, then having a fresh playtester and a bug hunter check the result. gamegen's companion plugins use other generators: imagegen2 drew the costumed kids, houses, props and app icon with OpenAI's GPT Image; nanogen painted the title-screen street with Google's Gemini (Nano Banana); audiogen made the music and sound effects with ElevenLabs.
- DeveloperREADME: “The whole game was made by Claude Code with gamegen” and “That's it: no hand-drawn art and no hand-written code.” — GitHub (zeveck)
- ObservedThe game's title screen links the GitHub repository as “Porchlight on GitHub: how it was made”. — zeveck (synapticnoise.com)
A plain web page with no build step: JavaScript modules drawing to a canvas, with the Pixelify Sans font (SIL Open Font License). The ground, night lighting, jack-o'-lantern faces, icons and the finale dance are drawn in code; the kids, houses and props are GPT Image pictures made through the imagegen2 plugin, the title-screen street a Gemini (Nano Banana) painting made through nanogen, and the music and sound effects ElevenLabs audio made through audiogen. Each night's town comes from a generator that checks the night can be solved before it is shown. The README states that all of this, including every line of code, was produced by Claude Code through the developer's gamegen plugin.
- Engine / framework
- None (vanilla JavaScript)
- Languages
- JavaScript
- Team size
- Not disclosed
- Development time
- Not disclosed
- Development cost
- Not disclosed
- AI-written code
- ~100% of shipped codeDeveloper ReportedGitHub (zeveck)
“That's it: no hand-drawn art and no hand-written code.”- Source code and “How it was made” on GitHub (MIT)
- gamegen, the Claude Code plugin used to make the game
Verification notes: AI use, the full prompt, the follow-up request, the asset generators, gameplay, controls and the licence come from the repository README (zeveck/porchlight), re-read on 6 Nov 2026. The AI code share of 100% is our reading of the README's “every line of code came from this one command” and “no hand-written code”; no percentage is given. The game page (title “Porchlight: a Halloween costume puzzle game”) links the repository and synapticnoise.com, which lists the game among other browser games; the eight nights and fifty costumes match the game's data file. The game's scripts load only local files; we found no calls to AI services (checked 6 Nov 2026). The developer is known only by the handle zeveck (LICENSE: “Copyright (c) 2026 zeveck”); synapticnoise.com names no person, and no team size or location is given. The repository's first commit is dated 29 Oct 2026 (UTC); the public release date is not stated. The final prompt asks for the kids to dance “Thriller style”; the finale uses the game's own generated music and no third-party names or assets were found, so no IP notice is attached. The game was not played through.
Development history
First commit in the public GitHub repository (04:56 UTC).
ObservedGitHub (zeveck)Latest commit adds links from the title screen to synapticnoise.com and the GitHub repository.
ObservedGitHub (zeveck)
Game performance
Each figure measures something different — concurrent players, owners, downloads and sales are never interchangeable and are never added together. Labels show where each number comes from.
Browser (official site)
No public metrics recorded for this listing.
Not publicly available: Concurrent players (site), Monthly revenue, Gross revenue.
GitHub
No public metrics recorded for this listing.
Not publicly available: GitHub stars.
Sales & revenue (all platforms)
Browser game — there are no downloads to count.
Reviews & rankings
Not yet reviewed by our editors.
Not currently ranked.
Sources
| Source | Type | Published | Accessed |
|---|---|---|---|
| Porchlight (README and code) GitHub (zeveck) · English | Repository | Not confirmed | Nov 3, 2026 |
| Porchlight: a Halloween costume puzzle game zeveck (synapticnoise.com) · English | Official site | Not confirmed | Nov 3, 2026 |
| Synaptic Noise (games list) synapticnoise.com · English | Official site | Not confirmed | Nov 3, 2026 |
| gamegen (Claude Code plugin) GitHub (zeveck) · English | Repository | Not confirmed | Nov 3, 2026 |
| Official game page (language check) zeveck | Official site | Not confirmed | Nov 3, 2026 |





