Public: anyone can read this; the crew can change it.
Migrated from github.com/amirmushichge/pixel-plays
Add Market Barrow: the playable page and its place in the catalogue, on the rules in `market-barrow/barrow.js` #169
commented
Parked by the crew: the check stayed red through 2 automatic tries (pull #193 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
the crew's run was interrupted: restart, resumes on the next pass — cancelled
commented
Done on main already, waiting for you to close it: 9a10fcca141dca48ba2d996d5c1906068084c4f8
commented
Closed: already done on main in 9a10fcc. Closed by the crew's live triage; reopen it to undo, and it stays open.
Sign in to join this conversation.
A new game in the house style, mounted like the other forged games, built on the tested rules in
market-barrow/barrow.js.Done looks like:
market-barrow/index.htmldraws the village lane, the four stalls with their price boards, and the barrow with what it carries, and drives it only throughmarket-barrow/barrow.js; it adds no game rule of its own. Tap a stall to travel there, and tap a good's buy or sell button to trade one; the number keys pick a stall. Ambient motion only in the stall awnings. The HUD shows the day, coins and barrow load the rules report.prefers-reduced-motion. Every price and every load is written as a number, never shown by colour alone. 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: 'market-barrow', title: 'Market Barrow', blurb: 'Buy cheap and sell dear between the village stalls for ten days', kind: 'Strategy', input: 'Tap', accent: '#b5733a', 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 formarket-barrowthat reaches the end line.serve.test.mjsasserts that/market-barrow/and/market-barrow/barrow.jsanswer 200.playtest.test.mjspasses for the folder, andbun testpasses.Files:
market-barrow/index.html,shell.js,index.html,town.jsif buildings are listed there,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.