Public: anyone can read this; the crew can change it.
Migrated from github.com/amirmushichge/pixel-plays
Add Hedge Maze: the playable page and its place in the catalogue, on the rules in `hedge-maze/maze.js` #151
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Migrated from github.com/amirmushichge/pixel-plays
A new game in the house style, mounted like the other forged games, built on the tested rules in
hedge-maze/maze.js.Done looks like:
hedge-maze/index.htmldraws the hedges, the path, the walker and the fountain, and drives it only throughhedge-maze/maze.js; it adds no game rule of its own. Swipe or tap beside the walker to step that way, or use the arrow keys. Ambient motion only in the fountain splashing. The HUD shows what the rules state reports.prefers-reduced-motion. The walker and the fountain stand out from the hedges by shape as well as colour. The canvas aria-label says how to play. The rules popup is at most four lines. There is a#mutebutton and no.mp3is committed.GAMESinshell.jsas{ id: 'hedge-maze', title: 'Hedge Maze', blurb: 'Find the way through the hedges to the fountain before the gardener rings the bell', kind: 'Puzzle', input: 'Keys', accent: '#3d6e4f', music: false, forged: true }. It has the matching<li>in the rootindex.html, a building in the town fromtown.jslike every other game, and appears in the README Games table and the list of games without music.bun scripts/og.mjshas been run.rounds.mjshas a scripted round forhedge-mazethat reaches the end line.serve.test.mjsasserts that/hedge-maze/and/hedge-maze/maze.jsanswer 200.playtest.test.mjspasses for the folder, andbun testpasses.Files:
hedge-maze/index.html,shell.js,index.html,README.md,serve.test.mjs,rounds.mjs,og/. Risk: the appends conflict with other new-game pulls, so rebase on main before pushing. Fits: a builder.