{"_id":"@caputchin/game-monkey-maze","_rev":"3-543ecbf2f56c46434c39ab9632a9d306","name":"@caputchin/game-monkey-maze","dist-tags":{"latest":"0.3.0"},"versions":{"0.2.0":{"name":"@caputchin/game-monkey-maze","version":"0.2.0","keywords":["caputchin","caputchin-game","captcha","maze","monkey","jungle","arcade","melonjs","game"],"license":"MIT","_id":"@caputchin/game-monkey-maze@0.2.0","maintainers":[{"name":"caputchiner","email":"info@caputchin.com"}],"homepage":"https://github.com/Caputchin/caputchin-games#readme","bugs":{"url":"https://github.com/Caputchin/caputchin-games/issues"},"dist":{"shasum":"d202ad308c09bd9250b068b66383be1706e28831","tarball":"https://registry.npmjs.org/@caputchin/game-monkey-maze/-/game-monkey-maze-0.2.0.tgz","fileCount":10,"integrity":"sha512-cEBPvBbss7dLKhf8uphmfQgEfAO0+rm3aQgSOyiwx4I301L3ness9o09XGt62cPYV/qyHwxv5VngDe7PyzAV0A==","signatures":[{"sig":"MEUCIQD741azrNE9R69CdDKoJA3hz4UMvhVL7EtHrCn9qKyDEQIgPQtHeQFBaEL5eCu+aUGUkZVlIgmC5bXKZ7nhyVKsEXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1101261},"type":"module","_from":"file:caputchin-game-monkey-maze-0.2.0.tgz","private":false,"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"caputchiner","email":"info@caputchin.com"},"_resolved":"/tmp/0fac0df42cae2058400f6231111ad140/caputchin-game-monkey-maze-0.2.0.tgz","_integrity":"sha512-cEBPvBbss7dLKhf8uphmfQgEfAO0+rm3aQgSOyiwx4I301L3ness9o09XGt62cPYV/qyHwxv5VngDe7PyzAV0A==","repository":{"url":"git+https://github.com/Caputchin/caputchin-games.git","type":"git","directory":"packages/monkey-maze"},"_npmVersion":"10.9.8","description":"Chomp bananas through the jungle maze while the critters hunt you. A melonJS-engine Caputchin first-party game.","directories":{},"sideEffects":["./dist/monkey-maze.js"],"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","melonjs":"^19.6.0","happy-dom":"^15.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@caputchin/game-sdk":"^3.1.0","@caputchin/preset-melonjs":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/game-monkey-maze_0.2.0_1780543630896_0.4998670679401527","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@caputchin/game-monkey-maze","version":"0.2.1","keywords":["caputchin","caputchin-game","captcha","maze","monkey","jungle","arcade","melonjs","game"],"license":"MIT","_id":"@caputchin/game-monkey-maze@0.2.1","maintainers":[{"name":"caputchiner","email":"info@caputchin.com"}],"homepage":"https://github.com/Caputchin/caputchin-games#readme","bugs":{"url":"https://github.com/Caputchin/caputchin-games/issues"},"dist":{"shasum":"43f2cab2ebb6c1b520b1f5cb710d0782691ad725","tarball":"https://registry.npmjs.org/@caputchin/game-monkey-maze/-/game-monkey-maze-0.2.1.tgz","fileCount":10,"integrity":"sha512-vi3lWV1Do7Glk1uU6TtAbPRRR56iadXbtu+CR1Ok02YB3F7ulKLBqdblgB8XaLVb3/fSqCGcOLWiHF8YLwBbyw==","signatures":[{"sig":"MEUCIDTZve3GrOWVyB/D7NjuRla/2R26cz5AN+Io0Qj/YuEzAiEA7mFEJHBmMCotUG5O8Xz/bFFgmqgdQiag2xp5F2Uongk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1101344},"type":"module","_from":"file:caputchin-game-monkey-maze-0.2.1.tgz","private":false,"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"caputchiner","email":"info@caputchin.com"},"_resolved":"/tmp/f8ef9355a1f09786efd250742872eb70/caputchin-game-monkey-maze-0.2.1.tgz","_integrity":"sha512-vi3lWV1Do7Glk1uU6TtAbPRRR56iadXbtu+CR1Ok02YB3F7ulKLBqdblgB8XaLVb3/fSqCGcOLWiHF8YLwBbyw==","repository":{"url":"git+https://github.com/Caputchin/caputchin-games.git","type":"git","directory":"packages/monkey-maze"},"_npmVersion":"10.9.8","description":"Chomp bananas through the jungle maze while the critters hunt you. A melonJS-engine Caputchin first-party game.","directories":{},"sideEffects":["./dist/monkey-maze.js"],"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^2.0.0","melonjs":"^19.6.0","happy-dom":"^15.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@caputchin/game-sdk":"^3.1.0","@caputchin/preset-melonjs":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/game-monkey-maze_0.2.1_1780595859027_0.27366472833604893","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@caputchin/game-monkey-maze","version":"0.3.0","description":"Chomp bananas through the jungle maze while the critters hunt you. A melonJS-engine Caputchin first-party game.","keywords":["caputchin","caputchin-game","captcha","maze","monkey","jungle","arcade","melonjs","game"],"homepage":"https://github.com/Caputchin/caputchin-games#readme","repository":{"type":"git","url":"git+https://github.com/Caputchin/caputchin-games.git","directory":"packages/monkey-maze"},"license":"MIT","private":false,"type":"module","sideEffects":["./dist/monkey-maze.js"],"devDependencies":{"@caputchin/game-sdk":"^3.2.0","@caputchin/preset-melonjs":"^0.2.1","@caputchin/replay-selfcheck":"^0.2.0","@types/node":"^20.0.0","happy-dom":"^15.0.0","melonjs":"^19.6.0","tsup":"^8.0.0","typescript":"^5.4.0","vitest":"^2.0.0"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest","check":"node scripts/check.mjs"},"_id":"@caputchin/game-monkey-maze@0.3.0","bugs":{"url":"https://github.com/Caputchin/caputchin-games/issues"},"_integrity":"sha512-Kenzutczs9/y85qweqzeKqRou+FECf74HiA4FQxjJGaAMoU+wySOjj7wx+qrJhpytCZoQJDwcOJeanwEiBektg==","_resolved":"/tmp/b9095873d1f7ff6d183b3d3735e8ee71/caputchin-game-monkey-maze-0.3.0.tgz","_from":"file:caputchin-game-monkey-maze-0.3.0.tgz","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Kenzutczs9/y85qweqzeKqRou+FECf74HiA4FQxjJGaAMoU+wySOjj7wx+qrJhpytCZoQJDwcOJeanwEiBektg==","shasum":"b4b73fcb5afeb519ff3d89407b6048013f616666","tarball":"https://registry.npmjs.org/@caputchin/game-monkey-maze/-/game-monkey-maze-0.3.0.tgz","fileCount":10,"unpackedSize":1101318,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGp1uMpW4hWfP4SIs32qbopJNaCND3ABUV8GVCw3cQnaAiEAtcWlufrP4fx8f/iswnsP4XvKpo+0OSxLRFxbJV6utU8="}]},"_npmUser":{"name":"caputchiner","email":"info@caputchin.com"},"directories":{},"maintainers":[{"name":"caputchiner","email":"info@caputchin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/game-monkey-maze_0.3.0_1780846228703_0.6710894853680485"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-04T03:27:10.799Z","modified":"2026-06-07T15:30:29.026Z","0.2.0":"2026-06-04T03:27:11.128Z","0.2.1":"2026-06-04T17:57:39.254Z","0.3.0":"2026-06-07T15:30:28.884Z"},"bugs":{"url":"https://github.com/Caputchin/caputchin-games/issues"},"license":"MIT","homepage":"https://github.com/Caputchin/caputchin-games#readme","keywords":["caputchin","caputchin-game","captcha","maze","monkey","jungle","arcade","melonjs","game"],"repository":{"type":"git","url":"git+https://github.com/Caputchin/caputchin-games.git","directory":"packages/monkey-maze"},"description":"Chomp bananas through the jungle maze while the critters hunt you. A melonJS-engine Caputchin first-party game.","maintainers":[{"name":"caputchiner","email":"info@caputchin.com"}],"readme":"# Monkey Maze\n\nClear the maze of dots while the chasers hunt you. Grab a power dot and, for a\nfew seconds, the hunt flips: the chasers flee and you can catch them. Reach the\ngoal score and you have proven you are human.\n\nMonkey Maze is a Caputchin first-party game. It runs on the melonJS engine, both in\nyour browser and on the server that verifies the round, so the result you see is\nthe result the platform trusts.\n\n## How it plays\n\nSteer the runner through the maze, eating dots for points. Four chasers patrol\nthe maze and switch between scattering to their corners and hunting you. A power\ndot turns them vulnerable for a short window, where eating one is worth a big\nbonus. The round is won the moment your score reaches the goal.\n\n| Action | Keyboard | Touch |\n|---|---|---|\n| Move up | Up arrow or W | Up on the on-screen pad |\n| Move down | Down arrow or S | Down on the on-screen pad |\n| Move left | Left arrow or A | Left on the on-screen pad |\n| Move right | Right arrow or D | Right on the on-screen pad |\n| Start / play again | Any arrow key | Tap the maze or a pad button |\n\n## Customization\n\nA site embedding Monkey Maze can tune it without touching code:\n\n- **Goal score** and **number of chasers**, via the game's configuration presets\n  (for example a quick, low-goal round or a tougher challenge).\n- **Colors**, via skin presets (Midnight, Daybreak, Grove, or a custom palette).\n- **Language**, via locale presets covering the official Caputchin languages.\n\n## Accessibility and support\n\n- **Responsive**: the maze fills its container on any screen, portrait or\n  landscape, with no fixed pixel stage.\n- **Touch**: fully playable by touch with an on-screen direction pad sized for\n  fingers. No keyboard or mouse is required to finish a round.\n- **Keyboard**: every action is reachable with the arrow keys or WASD.\n- **Screen reader**: the play area is labelled, and score, dots remaining, and\n  state changes (start, power dot, verified, caught, cleared) are announced.\n- **Audio**: optional. The game is fully playable muted; every cue has a visual\n  equivalent.\n\n## Add it to your site\n\nMonkey Maze embeds like every Caputchin game: a single sandboxed widget that runs\nthe verification check for you. Browse the pack, preview it live, and copy its\nembed snippet from the [Caputchin marketplace](https://caputchin.com/marketplace).\n","readmeFilename":"README.md"}