Commit Graph
2 Commits
Author SHA1 Message Date
jcoffey-dev ad6860448a A way back out, and the tags a crawler reads
The same two gaps the wumpus had, closed the same way, because they are the
same site.

The way back sits leftmost in the footer, next to SOURCE, and the arrow is a
pseudo-element so it can be the right arrow for the skin: a chevron on the
remaster, and the two ASCII characters the Atari's character set actually had
on the 1979 one. Absolute rather than "/", because this game is served from a
subdirectory in production and from the root in development -- the relative
answer is right in one of those and points at the game itself in the other.

The head gains canonical, Open Graph, Twitter and robots, plus VideoGame and
BreadcrumbList structured data. Canonical is not boilerplate here: the
container falls back to index.html for anything under /lemonade/, so without it
/lemonade/anything-at-all is a separate indexable page with the same content.

The preview image is served by the site rather than added here. Every pixel of
this game is SVG drawn in code and there are no artwork files; a social card is
not part of the game, and it belongs with the deployment.

A noscript block describes the game and links onwards rather than leaving an
empty div for a reader without scripts.

Build clean.
2026-09-08 22:52:17 -07:00
jcoffey-dev 5f8ad511f0 Lemonade Stand: browser recreation of the Atari 8-bit BASIC game
Faithful day loop - weather report, cost of lemonade rising over the
summer, glasses/signs/price decisions, thunderstorms, heat waves and
street crews - with the $$ LEMONSVILLE DAILY FINANCIAL REPORT $$ laid
out the way it printed.

The simulation is kept out of React so a season can be run headlessly:
a careful player compounds $2.00 into roughly $22 over twelve days,
while an all-in player goes broke about seven times in ten.

Weather scenes are pixel rectangles in SVG and the music is a small
chiptune engine on the Web Audio API, so there are no binary assets.
The screen is locked to a 4:3 tube and never scrolls.
2026-09-08 15:23:46 -07:00