40 single-player logic/puzzle games ported from CSimon Tatham's Portable Puzzle Collection
40 single-player logic puzzles with MIT-licensed source. Start with the checked Net interaction, then explore the collection.
Bounded input response checked
What was checked · rights · limits
Net loaded a generated 5x5 board. A tile click changed the rendered board and enabled Undo; using Undo toggled Undo/Redo states and board status. No full puzzle completion claimed.
Code: MIT
Content: Official collection is under MIT; procedural puzzle graphics require no commercial game asset pack. Retain authorship/copyright and license notice.
Not a full-game completion, security, phone or every-device certification. The external host has its own privacy and storage practices.
Text adventure / interactive fictionZork I, II and III
Explore three classic text adventures, now released under MIT. A mailbox command was checked in Zork I; the other two stories have documented browser links.
Bounded input response checked
What was checked · rights · limits
Rendered Zork I release 119 / serial 880429 at West of House. Entering 'open mailbox' produced 'Opening the small mailbox reveals a leaflet.' and Moves:1. A preliminary single-letter input received parser feedback. Zork II and III links were observed and licences individually read, but their gameplay was not tested. Save persistence was not tested.
Code: MIT for each released Zork source repository and MIT for the wasmga.me interpreter/wrappers.
Content: Story/world text contained in the licensed titles' source is covered. Runtime uses Inter/Noto Sans SC glyphs under SIL OFL 1.1. Microsoft's grant excludes commercial packaging, marketing art and trademark/brand rights. Do not extend these licences to the separate historicalsource/zork mainframe archive or other Infocom titles. Keep both Microsoft and interpreter copyright/licence notices.
Not a full-game completion, security, phone or every-device certification. The external host has its own privacy and storage practices.
Retro first-person shooterAnarch
An original retro first-person shooter with ten documented levels and CC0 code, art and sound. The official browser build responded to movement and turning.
Content note: Contains shooting/combat and an anticapitalist robot-uprising story. The upstream site and documentation include profanity; no family-friendly review is claimed.
Bounded input response checked
What was checked · rights · limits
Official 1.02 CC0 menu and intro rendered. After starting level 1, first-person environment and health100 HUD rendered; Up input moved the view and Right input visibly changed orientation/location. Full combat/level completion not tested. Save persistence was not tested.
Code: CC0 1.0 plus author waiver
Content: Author explicitly identifies all code, graphics, sprites, palette, fonts, sound, music, story and text as original and CC0. szymor/anarch is an additional port/fork inspected for readable source and build scripts, not proof that every current official deployed byte matches that fork. Optional Freedoom-asset mod is a separate repository with different asset terms. Author's noncommercial philosophy is not a noncommercial licence restriction; the actual CC0 grant permits commercial reuse.
Not a full-game completion, security, phone or every-device certification. The external host has its own privacy and storage practices.
Physics sandbox / constructionThe Powder Toy
Draw materials, build machines and experiment with heat, gravity and reactions. Sand drawing and falling were observed in the browser port.
Bounded input response checked
What was checked · rights · limits
The browser loaded The Powder Toy 100.1.401, a WASM32-EMSCRIPTEN NOHTTP build. Selecting SAND and dragging in the drawing area created visible particles that fell through the canvas. The source panel exposed an upstream commit and patches. Save controls were present; persistence and export/import were not tested.
Code: GPL-3.0-or-later per runtime/source notices; GPL3 licence read
Content: Core simulation/assets ship with the open project; dependencies and fonts retain their own notices. No proprietary retail content needed. Do not assume every community-uploaded save or Lua script inherits the engine licence. Preserve notices for included SDL/Lua/fonts and other libraries. Host's website wrapper/ads/account features are separate from the engine source.
Not a full-game completion, security, phone or every-device certification. The external host has its own privacy and storage practices.
Isometric roguelikeVulture NetHack 3.6.6
Explore NetHack 3.6.6 through an isometric interface. Dungeon movement worked; reliable saves and inherited artwork rights need further review.
Content note: Contains fantasy combat. Audit or replace inherited artwork before publishing an art remix; browser save persistence is unverified.
Bounded input response checked
What was checked · rights · limits
A default fictional player and random character were created, the intro advanced to an isometric dungeon, and a tile click followed by h input visibly changed player/pet positions. The title identified NetHack 3.6.6, built 8 February 2026. Save persistence was not tested or established; do not assume a save survives refresh.
Code: NetHack General Public License (NGPL), not GNU GPL
Content: Graphics, sounds, music and fonts bundled, but no current per-asset provenance/licence inventory found. NGPL requires preserved notices, prominent dated change notices and source provision; its source-location-only alternative is limited to noncommercial distribution. Historical Vulture developer report documented problematic contributed Absurd-derived tiles and their replacement. This does not prove this fork contains problematic art, but prevents an all-assets-cleared claim. Audit or replace inherited artwork before publishing an art remix.
Not a full-game completion, security, phone or every-device certification. The external host has its own privacy and storage practices.