Skip to content

zerray/super-duper-palm-tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

170 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Factory

This repository contains a simple agent-factory workflow for planning and completing repository tasks with Claude and Codex agents.

Mini-Game Showcase

仓库根目录新增 index.html 作为统一入口页,用卡片方式汇总当前已完成的可玩 mini-games,并直接链接到各自的 index.html。直接在浏览器打开根目录 index.html 即可浏览和启动游戏。

无尽工厂:放置传送带

新增 conveyor-factory/index.html,提供一个无需构建步骤、可直接在浏览器中打开的 idle 工厂自动化原型,包含:

  • 至少 12x12 的工厂网格,支持点击与拖拽连续放置四方向传送带
  • 矿机、加工机、收集器三类基础机器,以及两层科技解锁出的高阶矿机与高阶加工机
  • 基于 tick 的物品流动、传送带断线停运判定与金币自动累计
  • 使用 localStorage 自动保存当前金币、库存、科技和地图布局

直接用浏览器打开 conveyor-factory/index.html 即可游玩。

无限工厂传送带

新增 infinite-conveyor-factory/index.html,提供一个无需构建步骤、可直接在浏览器中打开的传送带自动化小游戏,包含:

  • 16x16 可滚动网格地图与左侧建造面板
  • 左侧固定原料源点、右侧固定交付出口,以及可点击放置/旋转/删除的传送带与加工站
  • 通过金币手动解锁两种新建筑:高速传送带与加工站
  • 基于 tick 的物流移动与 requestAnimationFrame 平滑插值动画
  • 使用 localStorage 持久化地图、金币、解锁状态,并提供首条产线教程提示、清空地图与重新开始按钮

直接用浏览器打开 infinite-conveyor-factory/index.html 即可游玩。

像素工厂传送带

新增 pixel-conveyor-factory/index.html,提供一个无需构建步骤、可直接在浏览器中打开的轻量像素风自动化工厂原型,包含:

  • 可交互网格地图,支持鼠标点击放置四方向传送带、加工站和收集器
  • 地图边缘固定原料生成点,原料沿传送带移动,加工后变成成品并在收集器处转化为金币
  • 共享金币池下的双人同屏协作,玩家 1 使用 WASD + Q / E / R / F,玩家 2 使用方向键与 , / . / / / Enter
  • 两项全局升级:更快的传送带节拍与更高效、更值钱的加工站

直接用浏览器打开 pixel-conveyor-factory/index.html 即可游玩。

Conway's Game of Life

新增 game-of-life/index.html,提供一个可直接在浏览器中打开的康威生命游戏模拟器,包含:

  • 可缩放、可平移的大型 Canvas 网格
  • 点击或拖拽绘制/擦除细胞
  • 播放、暂停、单步、随机填充、清空等控制
  • 经典图案下拉菜单,可放置 Glider、Pulsar、Gosper Glider Gun 等种子

直接用浏览器打开 game-of-life/index.html 即可运行。

聂小倩 HD-2D RPG

新增 nie-xiaoqian-rpg/index.html,提供一个可直接在浏览器中打开的轻量 RPG 原型,包含:

  • 郊外、兰若寺两张地图探索
  • 聂小倩、燕赤霞相关剧情对话
  • 小鬼伏击与黑山老妖两场回合制战斗

直接用浏览器打开 nie-xiaoqian-rpg/index.html 即可游玩。方向键或 WASD 移动,Enter / 空格确认或推进对话。

Typing Speed Test

新增 typing-speed-test/index.html,提供一个无需构建步骤、可直接在浏览器中运行的打字速度测试,包含:

  • 至少 15 段内置英文短文,随机抽取进行测试
  • 实时 WPM、准确率、计时与错误数统计
  • 逐字符高亮显示:正确为绿色、错误为红色、未输入为灰色
  • 完成后结果弹层,以及重试当前段落或切换新段落
  • 使用 localStorage 保存并展示个人最佳 WPM

直接用浏览器打开 typing-speed-test/index.html 即可开始测试。

Pixel Landscape Generator

新增 pixel-landscape/index.html,提供一个无需构建步骤、可直接在浏览器中打开的程序化像素风景生成器,包含:

  • 基于 seeded RNG 与 1D 噪声生成的山体、丘陵、水线与云层
  • 通过滑块调整 biome、time of day 与 palette variant,并即时重绘
  • Regenerate 生成新种子场景,Export PNG 导出当前画面

直接用浏览器打开 pixel-landscape/index.html 即可运行。

磁力弹珠台:双人同屏对撞

新增 magnetic-pinball-duel/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人同屏物理弹球对战原型,包含:

  • 玩家 1 使用 W / S 调整角度、A / D 调整力度、F 发射;玩家 2 使用 ↑ / ↓← / →Enter 控制顶部发射器
  • 玩家 1 可用鼠标左键拖动下半场磁铁,玩家 2 可用 I / J / K / L 或触屏拖动上半场磁铁,实时改写弹道
  • 弹珠持续受到重力、撞柱反弹与磁力场牵引影响,并带有可见拖尾粒子和半透明磁场圆环
  • 击中对方区域得分靶可加分,误击己方护盾会扣分,先达到目标分数即可获胜并显示结算遮罩

直接用浏览器打开 magnetic-pinball-duel/index.html 即可游玩。

磁力弹珠对战台

新增 magnetic-marble-table/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人同屏磁力弹珠对战原型,包含:

  • 页面加载后立即开打,玩家 1 使用 W / S 调整角度、A / D 调整力度、Q 切换磁极、Space 发射;玩家 2 使用 ↑ / ↓← / →/Enter
  • 双方各有一颗可反复上膛的弹珠,同极排斥、异极吸引,按距离衰减实时改写弹道
  • 桌面内同时存在固定挡板、弹射器、旋转门三种障碍,并带有粒子拖尾、磁力连线和屏幕震动反馈
  • 将对手弹珠撞出边界可得 1 分,让自己的弹珠进入得分区可得 2 分,先达到 5 分获胜并显示重开按钮

直接用浏览器打开 magnetic-marble-table/index.html 即可游玩。

磁力弹球对战:同屏双人磁铁弹球竞技

新增 magnetic-pinball-versus/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人同屏磁力挡板对战原型,包含:

  • 玩家 1 使用 W / S 移动左挡板、Q 切换磁极;玩家 2 使用 ↑ / ↓/,打开页面即可直接开打
  • 弹球会持续受到左右磁铁挡板的吸引 / 排斥力影响,并实时偏转轨迹;同时保留清晰的挡板碰撞反弹
  • 场上每隔数秒会随机刷新金币道具,拾取后立即触发加速球或缩小对手挡板;中场还会出现短时障碍干扰
  • 支持单人 vs AI 模式,右侧 AI 会简单追踪弹球 y 坐标并随机切换磁极
  • 使用粒子拖尾与青色 / 橙色磁力线直观显示吸引态和排斥态,先到 7 分显示胜利画面并可立即重开

直接用浏览器打开 magnetic-pinball-versus/index.html 即可游玩。

磁力弹珠双人对战台

新增 magnetic-marble-duel/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人回合制磁力弹珠对战原型,包含:

  • 页面加载后立即进入对战,玩家 1 使用 A / D / W / S / 空格,玩家 2 使用方向键与 Enter
  • 双方从左右两侧轮流发射带磁性的弹珠,同色相斥、异色相吸,距离越近偏转越明显,并以力线和粒子直观看到作用效果
  • 棋盘内包含弹性撞柱、三角折射板、磁力增幅区、排斥磁场和阻尼带等策略区域
  • 玩家需要把自己的弹珠送进对侧得分区,同时避免飞出边界扣分,先达到目标分数即可获胜,并带有清晰的回合切换提示

直接用浏览器打开 magnetic-marble-duel/index.html 即可游玩。

双人磁力弹球对战

新增 magnetic-ball-versus/index.html,提供一个无需构建步骤、可直接在浏览器中打开的同屏双人磁力弹球对战原型,包含:

  • 玩家 1 使用 W / S 调整角度、A / D 调整力度并按 Space 发射,玩家 2 使用方向键与 Enter
  • 上下两端各有一座磁力发射器,双方可几乎同时发射;弹球进入对方底线中央得分区即可得分
  • 场内至少 2 个固定磁力点会持续按距离平方反比改变弹道,中场每回合还会随机生成 1-3 个吸引或排斥障碍
  • 弹球附带可见拖尾轨迹,先达到 5 分显示胜利画面,并可直接重新开始新一局

直接用浏览器打开 magnetic-ball-versus/index.html 即可游玩。

合作像素拼图

新增 pixel-coop-puzzle/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人协作像素拼图,包含:

  • 热座双人协作,玩家 1 负责红色通道,玩家 2 负责青色通道(绿+蓝)
  • 通过 pointer events 拖放打散的像素块,正确放置会吸附并触发视觉与音效反馈
  • 简单 / 普通 / 困难三档难度,对应 8x8 / 12x12 / 16x16 网格
  • 倒计时、完成度百分比、随机图案种子与完成后完整像素画统计

直接用浏览器打开 pixel-coop-puzzle/index.html 即可游玩。

像素花园

新增 pixel-garden/index.html,提供一个无需构建步骤、可直接在浏览器中打开的放置生长模拟,包含:

  • 点击网格放置 5 种植物种子
  • 植物自动经历种子、幼苗、成熟、开花 4 个可视阶段
  • 向日葵与玫瑰共生加速,藤蔓会蔓延,蘑菇会从邻居植物获益,杂草会竞争并导致邻居枯萎
  • 提供 1x / 2x / 4x 时间加速、本地自动保存恢复,以及导出 PNG 截图
  • 使用 Canvas 像素风渲染,并通过 requestAnimationFrame 维持平滑的生长摆动动画

直接用浏览器打开 pixel-garden/index.html 即可游玩。

Sound Palette

新增 sound-palette/index.html,提供一个无需构建步骤、可直接在浏览器中打开的音乐步进音序器玩具,包含:

  • 8x8 可点击网格,可逐格开关音符
  • 自动循环的播放头,会按列触发当前激活节点
  • 基于 Web Audio API 振荡器的五声音阶音高映射
  • BPM 滑块调速、节点触发高亮,以及一键清空

直接用浏览器打开 sound-palette/index.html 即可运行。

节奏工厂:音乐驱动的 Idle 生产线

新增 rhythm-factory/index.html,提供一个无需构建步骤、可直接在浏览器中打开的节奏放置工厂原型,包含:

  • 一条基础生产线在固定 BPM 下自动产出资源
  • 玩家在节拍窗口内按 1 / 2 / 3 可获得 1.5x 或 2x 产出加成
  • 至少 3 级可解锁生产线,逐步加入低音、打击、旋律音轨
  • 使用 localStorage 记录状态并按时间差结算离线收益

直接用浏览器打开 rhythm-factory/index.html 即可游玩。

节奏色块工厂:音乐驱动的 Idle 色块生产线

新增 rhythm-color-factory/index.html,提供一个无需构建步骤、可直接在浏览器中打开的节奏放置工厂原型,包含:

  • 页面加载后自动运行的传送带,色块会按固定 BPM 生成并沿生产线向右移动
  • 两项升级:提升产线速度,以及逐步解锁至少 6 种可生产颜色
  • 使用 Web Audio API 合成鼓组、低音、和声音轨,随着总升级次数提升逐层叠加
  • 色块到达终点时触发弹跳感的粒子喷射反馈,并即时累计总产出与可用能量
  • 使用 localStorage 自动保存累计产出、升级等级和已解锁颜色,刷新页面后可恢复进度

直接用浏览器打开 rhythm-color-factory/index.html 即可游玩。

Sokoban Warehouse

新增 sokoban-game/index.html,提供一个无需构建步骤、可直接在浏览器中打开的 Sokoban 推箱子游戏,包含:

  • 10 个逐步加难的内置关卡与关卡选择
  • 键盘方向键 / WASD 移动,Z 撤销上一步
  • Canvas 渲染、步数统计、通关提示与已解锁关卡持久化

直接用浏览器打开 sokoban-game/index.html 即可游玩。

Hex Territory Capture

新增 hex-territory/index.html,提供一个无需构建步骤、可直接在浏览器中打开的回合制六边形领土争夺游戏,包含:

  • 约 127 格的小型六边形棋盘与 SVG 渲染
  • 点击空白六边形落子,被完全包围的敌方连通块会被翻转占领
  • 使用“优先最大化吃子,其次最大化己方邻接数”的贪心 AI 对手
  • 棋盘填满后自动结算胜负,并支持 New Game 立即重开

直接用浏览器打开 hex-territory/index.html 即可游玩。

Rhythm Tap Reflex

新增 rhythm-tap/index.html,提供一个无需构建步骤、可直接在浏览器中打开的节奏点击反应游戏,包含:

  • 4 条按键轨道,使用 D / F / J / K 击打下落音符
  • 连击、分数、失误与速度实时显示
  • 基于 requestAnimationFrame 的音符滚动与程序化节拍生成
  • 使用 Web Audio API 振荡器生成 hit / miss 音效
  • 随时间提升滚动速度与音符密度,失误达到上限后显示结算界面

直接用浏览器打开 rhythm-tap/index.html 即可游玩。

节奏色块:回合制双人记忆对战

新增 rhythm-color-blocks/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人热座记忆对战小游戏,包含:

  • 页面加载后显示 4x4 彩色网格、双方分数、当前回合与序列长度
  • 系统会按顺序高亮一串色块,并用 Web Audio API 为每个色块播放对应音调
  • 两名玩家轮流复现同一条逐渐变长的序列,成功后序列自动加一并切换到对手
  • 若当前玩家点击出错,对手立即获得等于当前序列长度的分数;任一玩家达到 30 分后结束并显示结果
  • 支持一键重新开始整局对战

直接用浏览器打开 rhythm-color-blocks/index.html 即可游玩。

节奏色块记忆挑战

新增 rhythm-memory-grid/index.html,提供一个无需构建步骤、可直接在浏览器中打开的霓虹节奏记忆小游戏,包含:

  • 单人模式中由系统按节拍点亮序列,玩家需在限定节拍内点击复现;成功后序列加长、节拍缩短,失败时显示历史最高轮数
  • 热座双人模式中两位玩家轮流挑战同一序列,分别记录最高轮数并即时比较胜负
  • 初始 4 个色块,每 3 轮增加 1 个可出现色块上限;同时支持触屏、鼠标点击与数字键输入
  • 使用 CSS 霓虹发光动画与 Web Audio API 振荡器生成演示/点击节拍音效,无需额外资源

直接用浏览器打开 rhythm-memory-grid/index.html 即可游玩。

节奏切水果

新增 rhythm-slice/index.html,提供一个无需构建步骤、可直接在浏览器中打开的音乐驱动切割小游戏,包含:

  • 2 首 30-40 秒内置短曲,使用 Web Audio API 实时合成并绑定预定义 beat 表
  • 几何形状按节拍从屏幕下方飞出,鼠标或触屏滑动即可切割
  • 基于切中时机的 Perfect / Good / Miss 三档判定、分数与 combo 统计
  • 每次命中触发 8-12 个粒子碎片,连续 Perfect 达到阈值后触发屏幕震动
  • 曲目结束后显示总分、各档命中数与最高连段

直接用浏览器打开 rhythm-slice/index.html 即可游玩。

Orbital Slingshot

新增 slingshot-game/index.html,提供一个无需构建步骤、可直接在浏览器中打开的重力弹弓物理玩具,包含:

  • 每关至少 3 个引力星体与可视化 gravity well
  • 点击拖拽瞄准发射,飞船实时受行星引力影响
  • 发射前提供 ghost trajectory 预览线,发射后保留完整飞行轨迹
  • 命中右侧目标区域后自动进入下一关,并增加场上星体数量

直接用浏览器打开 slingshot-game/index.html 即可游玩。

Gravity Slingshot Orbiter

新增 gravity-slingshot/index.html,提供一个无需构建步骤、可直接在浏览器中打开的引力弹弓轨道收集玩具,包含:

  • 3 到 7 个程序化生成的行星 / 卫星与可视化重力扭曲网格
  • 点击拖拽瞄准发射,飞船以 60fps 牛顿引力模拟飞行并留下彩色轨迹
  • 分布在星系中的水晶收集目标、剩余数量统计与发射次数统计
  • 飞船撞击星体、飞出画面或手动点击 Reset System 时立即重置当前局面

直接用浏览器打开 gravity-slingshot/index.html 即可游玩。

Gravity Well Sandbox

新增 gravity-well-sandbox/index.html,提供一个无需构建步骤、可直接在浏览器中打开的 2D 引力沙盒,包含:

  • 点击放置 attractor / repulsor 节点,并通过滑块调整质量
  • 在空白区域点击拖拽发射粒子束,实时观察轨道、弹弓与混沌路径
  • 可切换粒子 trails、独立清空 particles 或 nodes,并显示粒子数 / 节点数 / FPS

直接用浏览器打开 gravity-well-sandbox/index.html 即可运行。

Gem Mine Clicker

新增 gem-mine-clicker/index.html,提供一个无需构建步骤、可直接在浏览器中打开的 idle gem mine clicker,包含:

  • 点击矿脉获取宝石,并带有粒子爆裂与飘字反馈
  • 4 种可购买升级,分别强化点击收益与被动产出
  • 基于 requestAnimationFrame 的挂机收益与动画循环
  • Prestige 重置机制,重开后获得永久倍率提升
  • 使用 localStorage 持久化保存当前进度

直接用浏览器打开 gem-mine-clicker/index.html 即可游玩。

Hex Chain Reaction

新增 hex-chain-reaction/index.html,提供一个无需构建步骤、可直接在浏览器中打开的六边形连锁反应策略游戏,包含:

  • 默认 radius 7、可切换到 radius 5 或 9 的 SVG 六边形棋盘,使用轴坐标与 Map 保存格子状态
  • 双人 hot-seat 轮流落子,只能下在空格或己方控制的格子上
  • 当 token 数量超过该格实际邻居数时触发爆裂,并以短延迟逐步播放连锁反应
  • 当前玩家提示、回合统计、重新开始按钮,以及一方在连锁结算后失去全部 token 时的胜利结算

直接用浏览器打开 hex-chain-reaction/index.html 即可游玩。

Kaleidoscope Drawing Toy

新增 kaleidoscope/index.html,提供一个无需构建步骤、可直接在浏览器中打开的万花筒绘画玩具,包含:

  • 鼠标或触摸绘制的自由线条会实时按 N 条对称轴旋转并镜像复制
  • 可调节 symmetry(3-12)、笔刷粗细、描边颜色与背景颜色
  • Clear 清空画布,Export PNG 导出当前作品

直接用浏览器打开 kaleidoscope/index.html 即可运行。

Pixel Biome Terrarium

新增 pixel-biome-terrarium/index.html,提供一个无需构建步骤、可直接在浏览器中打开的像素生态箱模拟器,包含:

  • 64x64 网格 Canvas,区分空地、草、食草动物与捕食者
  • 持续运行的生态演化:草扩散、移动觅食、能量消耗、繁殖与死亡
  • 实时种群折线图,追踪草、食草动物、捕食者数量变化
  • 点击投放食物或生成生物,并可切换降雨来提升草生长速度
  • Tick 速度滑块,可在单个浏览器标签页内持续观察系统波动

直接用浏览器打开 pixel-biome-terrarium/index.html 即可运行。

双人磁力弹珠竞技场

新增 magnetic-marble-arena/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人同屏物理弹珠竞技场,包含:

  • 玩家 1 使用 WASD + 空格、玩家 2 使用方向键 + Enter,先调角度与磁极,再蓄力并同时发射
  • 弹珠与中央目标球之间存在可感知的吸引 / 排斥磁力,轨迹会被实时扰动
  • 竞技场随机使用 3 张预设地图,内含圆形撞柱、矩形反弹墙、三角折射板三类障碍
  • 进球后立即计分并触发视觉反馈,先到 5 分显示胜利结算

直接用浏览器打开 magnetic-marble-arena/index.html 即可游玩。

磁力弹珠台:双人同屏对战

更新 magnetic-pinball-arena/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人同屏磁力弹珠对战原型,包含:

  • 玩家 1 使用 W / S + Space、玩家 2 使用 ↑ / ↓ + Enter 控制上下两端的磁力发射器
  • 同色弹珠互相排斥、异色弹珠互相吸引,并用场上连线直观显示磁力关系
  • 台面会按模板随机刷新 挡板弹射器加速带 三种障碍物,持续改写弹道
  • 每局固定 60 秒,结束后显示双方得分与胜负结果,并支持切换单人模式对战简单 AI

直接用浏览器打开 magnetic-pinball-arena/index.html 即可游玩。

像素生态缸

新增 pixel-ecosystem-tank/index.html,提供一个无需构建步骤、可直接在浏览器中打开的像素生态模拟玩具,包含:

  • 可点击或拖拽向透明缸体中投放藻类、浮游生物、捕食者与矿石障碍
  • 藻类受光照强度影响生长,浮游生物会追逐藻类进食并繁殖,捕食者会捕食浮游生物
  • 侧边栏提供光照强度滑块与三条种群实时折线图,方便观察生态平衡变化
  • 使用 Canvas 绘制 4x4 到 6x6 的像素精灵,并包含容量上限、能量衰减与自然死亡机制

直接用浏览器打开 pixel-ecosystem-tank/index.html 即可运行。

Gravity Well Sandbox

新增 gravity-well/index.html,提供一个无需构建步骤、可直接在浏览器中打开的重力井物理沙盒,包含:

  • 支持至少 500 个同时活动的粒子;点击放置 attractor,按住 Shift 点击或右键放置 repulsor
  • 移动端可通过 placement toggle 在 attractor / repulsor 之间切换并直接触控放置
  • 可调节 gravity strength、particle spawn rate、trail length
  • 基于粒子速度的 HSL 彩色拖尾、清空重置与 PNG 导出

直接用浏览器打开 gravity-well/index.html 即可运行。

Particle Life Explorer

新增 particle-life/index.html,提供一个无需构建步骤、可直接在浏览器中打开的粒子生命生成艺术玩具,包含:

  • 640 个粒子与 5 种颜色 species,基于 attraction / repulsion 矩阵实时演化
  • 可直接调节的 5x5 force slider 矩阵,以及 Randomize Rules / Reset Particles 控制
  • 点击 Canvas 可按当前 species 在光标附近批量生成新粒子
  • Wrap EdgesBounce Walls 边界模式切换
  • Canvas 2D 发光粒子与半透明残影效果,便于观察聚团、链状与细胞样结构

直接用浏览器打开 particle-life/index.html 即可运行。

像素调色进化器

新增 pixel-color-evolver/index.html,提供一个无需构建步骤、可直接在浏览器中打开的 idle 色彩繁殖小游戏,包含:

  • 至少 8x8 的彩色网格,邻格会每隔数秒自动以 HSL 加权平均进行混色繁殖
  • 玩家可选择红 / 黄 / 蓝三原色,并点击任意格子进行颜色注入
  • 页面顶部持续显示当前目标色、最接近格子的色距,以及达成目标后的下一轮切换
  • 使用 localStorage 保存世界状态,并在刷新后根据离线时长快进演化步数

直接用浏览器打开 pixel-color-evolver/index.html 即可游玩。

Gravity Golf

新增 gravity-golf/index.html,提供一个无需构建步骤、可直接在浏览器中打开的重力高尔夫物理游戏,包含:

  • 5 个手工设计的轨道高尔夫关卡,难度逐步加入 repulsor、黑洞、轨道行星与重力切换门
  • 提供简单 level select 界面,可直接跳转任意关卡并查看每洞 par / 已完成成绩
  • 点击并向后拖拽瞄准发射,发射前会显示 dotted trajectory 预览与力度提示,并支持移动端 pointer/touch 拖拽
  • 使用 Canvas 2D 与简单 Newtonian / Euler 重力模拟,让球在引力井之间弯曲飞行;撞上行星表面或黑洞时会丢球重置
  • 记录每洞与总杆数,进洞时带有收球视觉效果与简短音效,并支持逐洞重开或整局重玩

直接用浏览器打开 gravity-golf/index.html 即可游玩。

Gravity Well: Orbital Slingshot Arcade

新增 gravity-well-slingshot/index.html,提供一个无需构建步骤、可直接在浏览器中打开的重力弹弓街机游戏,包含:

  • 5 个逐步加难的关卡,每关至少 3 个可视化 gravity wells,并显示引力作用半径
  • 从屏幕边缘发射点进行鼠标或触摸拖拽瞄准,发射前会显示 dotted prediction arc
  • 发射后的弹体使用 Newtonian gravity 实时模拟,并留下随时间变色淡出的彩色轨迹
  • 命中目标即可过关,超过关卡发射预算则失败;HUD 持续记录总发射次数与分数

直接用浏览器打开 gravity-well-slingshot/index.html 即可游玩。

Hex Color Idle Factory

新增 hex-color-idle-factory/index.html,提供一个无需构建步骤、可直接在浏览器中打开的颜色混合 idle factory,包含:

  • 红、绿、蓝三条主色生产线,基于时间自动累积资源
  • 选择两条主色流解锁紫、黄、青等二级混色产线
  • 至少 3 种可购买升级,按指数成本曲线提升产出效率
  • 订单传送带系统,完成发货后获得全局生产倍率奖励
  • 使用 localStorage 持久化保存进度,并适配移动端窄屏布局

直接用浏览器打开 hex-color-idle-factory/index.html 即可游玩。

Pixel Pulse Sequencer

新增 pixel-pulse-sequencer/index.html,提供一个无需构建步骤、可直接在浏览器中打开的像素步进音序器玩具,包含:

  • 8x16 可点击网格,按行映射 5 条音色与 3 条打击乐
  • 自动循环播放头,使用 Web Audio API 提前调度触发以减少抖动
  • 60 到 180 BPM 实时调速、波形切换、主题切换与一键清空
  • 激活格在播放头经过时会发光脉冲

直接用浏览器打开 pixel-pulse-sequencer/index.html 即可运行。

Soundscape Garden

新增 soundscape-garden/index.html,提供一个无需构建步骤、可直接在浏览器中打开的生成式音景花园,包含:

  • 点击 SVG 花园放置 4 种不同花朵,每种花朵拥有独立视觉造型与 Web Audio 音色
  • 邻近花朵会通过音量、声像与轻微 detune 互相影响,形成持续演化的环境音乐
  • Tempo、scale、reverb / delay 全局控制,以及基于 localStorage 的花园持久化

直接用浏览器打开 soundscape-garden/index.html 即可运行。左键种植,右键移除花朵。

Idle Ecosystem

新增 idle-ecosystem/index.html,提供一个无需构建步骤、可直接在浏览器中打开的生态主题 idle game,包含:

  • 自动累积的 sunlight / soil 基础资源,以及基于时间戳补算的离线进度
  • plants、herbivores、predators 三层食物网,使用简化离散种群方程持续演化
  • 可视化的动植物 emoji 精灵带,以及会永久提升全局倍率的 prestige reset
  • 使用 localStorage 持久化保存生态状态

直接用浏览器打开 idle-ecosystem/index.html 即可运行。

Beat Grid

新增 beat-grid/index.html,提供一个无需构建步骤、可直接在浏览器中打开的节奏点击街机游戏,包含:

  • 4x4 发光按垫矩阵,每拍随机点亮 1 到 3 个可点击 pad
  • 点击命中可累积 combo 与 multiplier,失误或漏点会累计 miss
  • 每 20 次成功命中或每 30 秒自动提速,5 次 miss 后结算
  • 使用 Web Audio API oscillator 实时生成节拍与反馈音效,无需音频资源文件

直接用浏览器打开 beat-grid/index.html 即可游玩。支持桌面点击与移动端触摸。

Waveform DJ

新增 waveform-dj/index.html,提供一个无需构建步骤、可直接在浏览器中打开的音频可视化创意玩具,包含:

  • 4 个可独立开关的振荡器,支持 sine、square、sawtooth、triangle 四种波形
  • 频率与振幅滑块,以及可拖拽节点的简化 patch board,用于添加振荡器间的频率调制连接
  • 基于 AnalyserNode 的实时 oscilloscope、frequency spectrum 与彩色反应式图案
  • 3 个基于 localStorage 的 preset 存档位,以及静音但不停视觉监视器的 mute 开关

直接用浏览器打开 waveform-dj/index.html 即可运行。

Hex Colony

新增 hex-colony/index.html,提供一个无需构建步骤、可直接在浏览器中打开的轻量六边形回合策略原型,包含:

  • 半径 7 的 SVG 六边形棋盘,中心聚落开局并显示回合、金币、领土与 blight HUD
  • 每回合选择放置 farm、tower 或 wall 各一种建筑,且必须紧邻己方领土
  • Farm 每回合产出 1 金币,Tower 在 2 回合后转化相邻中立格,Wall 可阻挡边缘蔓延而来的 blight
  • 控制 50 格获胜;若 blight 吞没中心 settlement 则失败

直接用浏览器打开 hex-colony/index.html 即可游玩。

节奏方块消除

新增 rhythm-block-clear/index.html,提供一个无需构建步骤、可直接在浏览器中打开的音乐驱动方块消除原型,包含:

  • 使用 Web Audio API 实时合成拍点 click 与 downbeat bass,无需外部音频文件
  • 单人模式独立可玩,双人模式支持同屏分区操作:左侧 WASD / Q / E,右侧 IJKL / U / O
  • 所有移动、旋转、放置都必须踩在节拍窗口内,实时显示 Perfect / Good / Miss 判定
  • 方块按 BPM 节拍下落,画面边框与底部连通区域会随拍点脉动
  • 清除整行后会为对方底部腾出可见空行,并实时更新分数、连击与最终成绩

直接用浏览器打开 rhythm-block-clear/index.html 即可游玩。

节奏色块:合作打碟小游戏

新增 rhythm-dj-coop/index.html,提供一个无需构建步骤、可直接在浏览器中打开的四轨节奏小游戏,包含:

  • 色块从上方匀速落到底线判定区,使用 D / F / J / K 命中对应轨道
  • 支持单人模式与双人合作模式切换;双人模式下左两轨归玩家 1、右两轨归玩家 2
  • 使用时间差计算 Perfect / Good / Miss,分别对应 ±50ms、±120ms 与超窗 Miss
  • 连击达到 10 / 25 / 50 时触发全屏闪光、背景变色和粒子爆发
  • 使用 Web Audio API OscillatorNode 实时生成节拍音与命中反馈,回合结束显示总分与最高连击

直接用浏览器打开 rhythm-dj-coop/index.html 即可游玩。

节奏色块接力

新增 rhythm-block-relay/index.html,提供一个无需构建步骤、可直接在浏览器中打开的双人同屏合作节奏反应小游戏,包含:

  • 玩家 1 使用 A / S / D / F,玩家 2 使用 J / K / L / ;,分别接住滑向自己一侧的四色方块
  • 色块从中央生成后匀速滑向左右判定线,按到对应颜色时按时间差判定 Perfect / Good / Miss
  • 双方共享一条生命值,Miss 扣血,Perfect 微量回血,并带有即时反馈动画与短促音效
  • 每 30 秒难度提升一级,最多 5 级,同时提高色块速度与生成密度
  • 结算时展示双人合计得分、最高连击数与存活时长

直接用浏览器打开 rhythm-block-relay/index.html 即可游玩。

About

A playground for AI agents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors