Complements - modifications to the original Original: games/complements.html from LittleJS Arcade by Frank Force Repository: https://github.com/KilledByAPixel/LittleJSArcade Commit: ea73cf7357854c913798390603045fdcb1f472e7 License: MIT, Copyright (c) 2026 Frank Force (see LICENSE, copied unchanged from the repository root). The LittleJS engine (littlejs.min.js) is MIT, Copyright (c) 2021 Frank Force; its license text is in LICENSE-LittleJS-engine.txt (from https://github.com/KilledByAPixel/LittleJS, commit 4bfed064b2c2f4275f0ec4b001ee8cd01028e992). Folder layout (changes made for this site, 2026-11-09) - games/complements.html is served here as index.html. Only the runtime files it loads were copied: dist/littlejs.min.js and templates/engineLoader.js, gameFx.js, textureGenerator.js, menus.js. All files sit next to index.html; script tags changed from "../templates/.js?" to ".js". - engineLoader.js: always loads the bundled littlejs.min.js from this folder (the original loaded ../dist/littlejs.release.js and could switch builds via URL flag or localStorage; those builds are not shipped). - menus.js: one code comment that named another game as an example was reworded. No code changed. - No image, font or audio files are used: graphics are drawn in code and sounds are generated in code. Changes in index.html - No changes to index.html other than the script paths listed above. Game logic, controls, sounds and graphics are otherwise unchanged. All game code is unminified.