Public: anyone can read this; the crew can change it.
Migrated from github.com/amirmushichge/pixel-plays
Add Allotment: the playable page and its place in the catalogue, on the rules in `allotment/plot.js` #158
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
allotment/plot.js.Done looks like:
allotment/index.htmldraws the beds, the planted crops, and the next packet, and drives it only throughallotment/plot.js; it adds no game rule of its own. Tap a bed to plant there, or move with the arrow keys and press Space. Ambient motion only in the crops swaying. The HUD shows the turns left and the score the rules report.prefers-reduced-motion. Each crop differs from the others by shape as well as colour. The canvas aria-label says how to play. The rules popup is at most four lines and names the neighbour rules. There is a#mutebutton and no.mp3is committed.GAMESinshell.jsas{ id: 'allotment', title: 'Allotment', blurb: 'Plant a season of crops where each one scores by its neighbours', kind: 'Strategy', input: 'Tap', accent: '#7a8f3a', 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 forallotmentthat reaches the end line.serve.test.mjsasserts that/allotment/and/allotment/plot.jsanswer 200.playtest.test.mjspasses for the folder, andbun testpasses.Files:
allotment/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.