Credits
Implementation notes
These games are implemented as local JavaScript modules in this repository. There is no packaged ad logic in this local version.
Scope
This collection contains site-owned implementations of familiar game mechanics, from number puzzles and strategy boards to arcade favorites. The games use CSS, canvas, inline SVG and text symbols for their visuals, with no external game embeds. Each game explains its specific rules on its own page.
Open-source foundations
The website frontend is adapted from the MkSaaS template, using Next.js, React, Tailwind CSS, Radix UI and Lucide icons. Template attribution and its license are retained in the source repository.
Chess uses chess.js for legal moves and game outcomes under its BSD-2-Clause license. Its license is retained in the source repository. The board interface and casual computer opponent are implemented for this site.
Orchard Drop uses Matter.js by Liam Brummitt and contributors for its two-dimensional physics, under the MIT license. The license is retained in the source repository. Fruit artwork, merge rules and game progression are implemented for this site.
Other games use site-maintained rule engines and original code-based illustrations. Familiar game names describe their mechanics; compact boards and specific rule variants are explained beside each game.
Interface foundation: MkSaaS. Adapted for GameGameBoy.