尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Four browser toys about gravity, circles and music, built by Claude in one session
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Small browser toys about gravity, circles and music, built by Claude (Opus 5.5) in Claude Code sessions.
Play them: https://r4maa.github.io/claude-workshop/
| Slingshot | Golf with gravity. Pull back and launch a probe around planets, a black hole and a white hole to reach the target in as few shots as you can. Twelve holes with par scores, aim shown as numbers with an "Adjust last shot" panel for fine corrections, a daily challenge that is the same for everyone and harder later in the week, and a level editor whose share links only unlock once a built-in solver has found a winning shot. |
| Murmur | A flock of starlings at dusk over five power lines. Each wire span is tuned to a note, and every bird that crosses one plucks it, so the flock plays its own music. Birds land and rest on the wires; touching the sky sends a hawk through them. A limiter caps the flock at about eight notes a second so a crossing shimmers rather than roars. |
| Pocket Orrery | A gravity sandbox. Tap for a circular orbit or throw a planet and see its path as you aim. Shows the orbit's semi-major axis, eccentricity and period, so Kepler's third law appears in the numbers. Includes a binary star and the three-body figure-8 orbit. |
| Epicycles | Draw any closed shape; a discrete Fourier transform turns it into a chain of spinning circles that redraws it. Slide from 1 circle to 255 and watch the error fall. |
| Life Sequencer | A step sequencer whose score is a Game of Life board. Every bar or few bars, the automaton rewrites the melody. Five rule sets, four scales, three synth voices. |
Everything is plain HTML, CSS and JavaScript with no dependencies beyond Google Fonts. Each page works on phones.
tools/music.js plays every hole's song on a fake audio clock to check none falls silent.core.js the solver used. One early level turned out to be impossible and was redesigned.Math.cos, sin or hypot), so every browser builds the same level. Checked over 90 days: about 1–2 s per day, no fallbacks.index.html landing page
slingshot/ index.html (game), editor.html (level editor)
core.js physics, levels, solver, share-link encoding (also loads in Node)
render.js board drawing shared by the game and the editor
solver-worker.js runs the solver and the daily generator off the main thread
sound.js synthesized sound effects (Web Audio)
tools/ Node scripts: solve every level, test share-link round trips, preview dailies
HANDOFF.md plan and status for the ongoing Slingshot work
murmur/ index.html
orrery/ index.html
epicycles/ index.html
life-sequencer/ index.html
build.js turns the original artifact sources into these standalone pages
The pages were first written as Claude artifacts, which the host wraps in a document skeleton. build.js adds that skeleton (doctype, viewport and a small CSS reset) plus a link back to this page. It expects the original sources as sibling folders and is kept here for reference.