Install
openclaw skills install rhythm-masterThis skill enables playing a rhythm game called "节奏大师" (Rhythm Master) similar to QQ Dance/DDR. Players press arrow keys and spacebar in time with falling no...
openclaw skills install rhythm-master《节奏大师》是一款键盘节奏游戏,玩家需要在正确的时机按下对应的按键(↑↓←→空格),跟随音乐节奏击打落下的音符。游戏拥有完善的判定系统、连击机制、多难度等级和排行榜功能。
| 难度 | 速度 | 音符密度 | 适合人群 |
|---|---|---|---|
| 简单 (EASY) | 慢 | 稀疏 | 初学者 |
| 普通 (NORMAL) | 中等 | 中等 | 普通玩家 |
| 困难 (HARD) | 快 | 密集 | 熟练玩家 |
| 专家 (EXPERT) | 极快 | 极密 | 高手 |
references/game_mechanics.md - 完整游戏机制说明
references/leaderboard_system.md - 排行榜实现方案
assets/rhythm-game.html - 完整的网页版游戏
方式一:直接打开 HTML 文件
assets/rhythm-game.html方式二:部署到网页服务器
# 使用 Python 快速启动本地服务器
cd assets
python -m http.server 8080
# 访问 http://localhost:8080/rhythm-game.html
方式三:部署到公网
按键布局:
左手区 空格 右手区
┌───┬───┐ ┌───┬───┐
│ ← │ ↓ │ [SPACE] │ ↑ │ → │
└───┴───┘ └───┴───┘
小指 无名指 双手拇指 食指 中指
操作技巧:
音符下落:音符从上方落下,到达判定线时按键
判定等级:
连击加成:
评级系统(根据准确率):
🎵 节奏大师
[选择难度:简单/普通/困难/专家]
[▶ 开始游戏]
[🏆 排行榜]
[❓ 游戏说明]
得分: 12,500 | 连击: 45 | 生命: ♥♥♥♥♥ | 时间: 45s
[COMBO 显示区域]
← ↓ SPACE ↑ →
○ ○ ○ ○ ○
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[判定线]
【音符从这里落下】
🎉 游戏结束
最终得分: 98,500
评级: S
统计:
PERFECT: 120 | GREAT: 35 | GOOD: 5
BAD: 0 | MISS: 0 | 最大连击: 156
[输入名字保存分数]
[💾 保存分数] [🏆 查看排行榜] [🔙 返回主菜单]
步骤:
rhythm-game.html 中添加 Firebase SDK代码示例:
// 保存到云端
async function saveScoreOnline(scoreData) {
const db = firebase.database();
await db.ref('leaderboard').push(scoreData);
}
// 获取排行榜
async function getOnlineLeaderboard() {
const snapshot = await db.ref('leaderboard')
.orderByChild('score')
.limitToLast(20)
.once('value');
return snapshot.val();
}
详细配置请参考 references/leaderboard_system.md
rhythm-game.html
├── HTML 结构
│ ├── 菜单界面
│ ├── 游戏界面
│ ├── 结算界面
│ └── 排行榜界面
├── CSS 样式
│ ├── 霓虹灯主题
│ ├── 动画效果
│ └── 响应式布局
└── JavaScript 逻辑
├── 游戏状态管理
├── 音符生成系统
├── 判定系统
├── 得分计算
└── 排行榜存储
用户:我想玩节奏游戏
AI:好的!为你启动《节奏大师》🎵
这是一款键盘节奏游戏,使用 ← ↓ SPACE ↑ → 五个按键。
音符会从上方落下,到达判定线时按下对应按键!
游戏已准备好,选择难度开始吧:
- 🟢 简单 - 适合初学者
- 🔵 普通 - 标准难度
- 🟡 困难 - 需要较好反应
- 🔴 专家 - 极限挑战
你想选择哪个难度?
AI:游戏开始!跟着节奏点击按键...
💡 小技巧:
1. 眼睛看判定线,余光看音符
2. 保持放松,紧张会影响反应
3. 宁可GOOD不断连,连击加成很重要!
当前状态:
❤️ 生命:5/5 | ⭐ 连击:0 | 🎯 得分:0
准备好了吗?3... 2... 1... GO! 🎮
AI:🎉 游戏结束!
📊 你的成绩:
━━━━━━━━━━━━━━━━━━━━━━
得分:98,500
评级:S (节奏高手)
最大连击:156
详细统计:
🌟 PERFECT:120
✨ GREAT:35
👍 GOOD:5
😕 BAD:0
❌ MISS:0
━━━━━━━━━━━━━━━━━━━━━━
太棒了!几乎没有失误!想再挑战一次更高难度吗?
rhythm-master/
├── SKILL.md # 本文件 - 核心文档
├── references/
│ ├── game_mechanics.md # 游戏机制详细说明
│ └── leaderboard_system.md # 排行榜系统方案
└── assets/
└── rhythm-game.html # 完整游戏文件
本 Skill 为开源项目,可自由使用、修改和分发。
🎵 准备好挑战你的反应极限了吗?打开 rhythm-game.html 开始游戏吧!