圆内弹球
种子 7
每个种子都是场景的一整套变化。在这里切换变化,喜欢哪个就在编辑器里打开 — 目录共有 17 个场景,全部免费。
种子 7
种子 42
种子 19
种子 7
种子 11
种子 42
浏览器实时绘制的示意动画——点一下可以把小球弹开。真正的物理引擎在编辑器中运行。
每个种子都是模拟的一整种变体。搜索会在后台评估几十个,并显示哪些结局更好。
改动任一参数都会从头重新模拟,第一帧新画面在 150 毫秒内出现。
WebCodecs 的编码快于实时,音轨则由碰撞推导而来。
预览和导出调用同一套模拟与绘制函数。这种一致性是逐帧核对的,像素零容差。
上传 MIDI,每次弹跳都会奏出旋律的下一个音符。节奏竞技场随歌曲自己的节拍脉动。
每次碰撞都会变成所选音阶里的一个音,与产生它的那次撞击同步。
WebCodecs 在你的浏览器里编码。不限次数,带一个不显眼的水印。
当浏览器无法编码,或者你想要无水印版本时,同一份配方会在隔离通道里运行,返回同一个文件。
只模拟不绘制,为结局打分并排序候选。不消耗额度。
配方里有六套配色,视频里有标题、计时器、计数器、出局排名和进度条。
每次改动,项目都会把模拟运行 2000 步后的状态与已记录的向量比对 —— 在 Chromium、Firefox、WebKit 和 Node 上。只要有一个哈希不一致,合并就不会发生。
正是这一点让“预览即文件”成为一种结构性质,而不是靠人工保持同步。
ad839592ab54ad1a引擎 1.5.0 的参考向量,运行 2,000 步之后。