StartReferenceFor players, authors, contributorsApplies from 4.4.0
Features
Cette page en françaisThis page on the GitHub wiki
What quest'n'click does, as of 4.4.0, grouped by what you want to do, each with the page that says more. What each feature promises, and how far it is proven: Stability and support. What it does not do: What quest'n'click does not do.
For players
- A classic point-and-click interface: verbs, a bag, a sentence line; a double tap acts with the verb you mean; a key per verb when the game gives one (Controls).
- Phone and desktop: landscape on a phone, the classic layout with a mouse; the whole game at the keyboard (Accessibility).
- Installs and plays offline: a PWA that caches the whole game after the first visit and says when it is complete (Install the game as an app).
- Autosave and save slots, with export and import as a file (Saves).
- Settings: text speed and size, reduced motion, a readable font, sound captions, volumes, the language (Settings, Languages).
- Speedruns: categories, an in-game clock, splits, a ghost, a sealed proof, OBS and LiveSplit (Speedrun for players).
In a game
- Several playable characters, and since 4.3.0 the hero chosen at New Game among any number, with portraits, a name per hero and lines that follow the hero (Heroes).
- A world map, its places unlocked by the story; since 4.4.0 one pin can hold several places (World map).
- Minigames playable by touch or keyboard (pick, hide, pipes, runner, stroke, scratch, cables, the code wheel), and your own (Built-in minigames).
- Cutscenes and phone calls, scripts and events that make the world act without a tap, characters that walk and patrol (Scripts and events, Moving characters).
- Staging: wide rooms and a camera, animations with frame events, layers, masks, lights, particles, walk zones and links (Staging, The stage).
- Music in stems that follows the game's state, sound effects from one palette, recorded voices per language and per hero (Music in stems, Voices).
- Remix: worlds generated from a seed, each one validated and solved before it ships; a daily challenge and mystery worlds with a Bridge (Remix).
- Speedrun: runs recorded, sealed and verified by a replay; leaderboards on the Bridge (Speedrun for authors).
- Reality: a game reacts to a fact from the world (an email answered, a terminal command, a badge) through a signed signal from a Bridge, without its content touching the network (The Reality Bridge).
For authors
- Content as data, in TypeScript objects with no code; custom commands as trusted code named in the game (Content principles, Custom code).
- Checked before anyone plays: the validator finds broken references, unreachable rooms and untranslated lines; the
solver runs the real engine to find a winning path (
npm run verify) or to prove every reachable state can finish (solve --prove) (Checking your game, What the solver proves). - Replayed: a session reproduces a tester's game exactly (Playtests).
- Art, sound and languages: a prompt for every sprite sheet, sheets cut into sprites, chip-tune music arranged from a MIDI, every line translatable (Images, Translations).
- Shipped: a static site with a download budget and every file accounted for with its licence (Build and release, Asset provenance).
- The local Studio: the real engine with an editor on top, the storyboard, the assets, the checks after every save, a play tab that explains a rule and replays a session, the hero × language matrix, an assistant with your own key (The local Studio).
- Working with an AI: every operation is a command and an MCP tool (Working with an AI).
For teams and operators
- The hosted team Studio (experimental): one game, several people behind OpenID Connect, spans and leases, previews per revision, comments, a semantic diff, Git, a remote MCP for agents, backups and restores; documented for Clever Cloud (What runs where, Clever Cloud overview).
- The Reality Bridge: on SQLite (stable) or Postgres (experimental), several tenants, backups, leaderboards; four connectors (experimental) (Install and run the Bridge).
In numbers
Measured on the release commit by the automated gates (npm run quality:baseline writes them into the READMEs):
Each release is built from the commit its candidate tested. The candidate makes the four package archives, the Bridge's image, the SBOMs, the runs and the baseline, and the release publishes those very files; the release itself makes only the built game, its assets manifest, the proved Remix catalogues, the reference speedrun and the sums, from the same commit. Every file is published with its SHA-256 sum and a provenance attestation (the list, Releasing).
References
- Gallery: screenshots of the game and the Studio.
- What quest'n'click is, Roadmap.