yangyunxiao-ai

互动游戏框架

开发编程v1.0.0
作者:yangyunxiao-ai更新于 2026-05-11interactive-games@clawhub_yangyunxiao-ai/interactive-games
代码生成脚本工具#游戏

据 AlphaMoat 统计,截至 2026-09,互动游戏框架 累计下载 2,705 次、获 0 个星标,在全部 5,078 个 AI 技能中排名第 3,946 位,在「开发编程」分类(577 个)中排名第 496 位。

累计安装
241
累计下载
2,705
星标
-
全站排名
#3,946
全站前 78% · 「开发编程」前 86%
平台累计安装累计下载星标评论
ClawHub ↗481,620--
SkillHub ↗2412,705-—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

功能包括:文字冒险游戏引擎(题材:古代武侠/现代都市/奇幻魔法/科幻太空/历史穿越)、猜谜游戏系统(传统谜语/脑筋急转弯/知识问答)、剧情分支与多结局、角色状态系统(属性/物品/技能)、JSON 格式存档/读档,以及可扩展的游戏模板。游戏命令:选择 [选项]、查看状态、查看物品、存档、读档、退出游戏。新增游戏类型只需在 src/ 目录实现 start()、handleChoice() 方法。

资料发布于 2026-10-29

可以用来做什么

  • 玩文字冒险游戏(武侠、都市、奇幻、科幻、历史等题材)
  • 玩谜语、脑筋急转弯或知识问答
  • 在剧情中做出选择、管理角色状态并存档读档

什么时候用

  • 用户想在对话中玩互动游戏时
  • 用户说“开始文字冒险游戏”或“开始猜谜游戏”时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

开始文字冒险游戏
开始猜谜游戏,选知识问答

月度数据趋势

累计下载2,705
6511,7542,8572026-03 · 累计下载 8032026-05 · 累计下载 1,1942026-06 · 累计下载 1,4062026-07 · 累计下载 1,7682026-08 · 累计下载 2,1342026-09 · 累计下载 2,70526-0326-09
星标-
0112026-03 · 星标 -2026-05 · 星标 -2026-06 · 星标 -2026-07 · 星标 -2026-08 · 星标 -2026-09 · 星标 -26-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-092,705—-
2026-082,134+20.7%-
2026-071,768+25.7%-
2026-061,406+17.8%-
2026-051,194—-
2026-03803—-

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

1.7 KB · ClawHub v1.0.0
# interactive-games - 互动游戏框架

## 描述
通用互动游戏框架,支持文字冒险、猜谜、问答等多种游戏类型。可安装到任何 Agent,让用户随时玩游戏。

## 功能
- ✅ 文字冒险游戏引擎(多题材:武侠/都市/奇幻/科幻/历史)
- ✅ 猜谜游戏系统(谜语/脑筋急转弯/知识问答)
- ✅ 剧情分支管理(多结局系统)
- ✅ 角色/状态系统(属性/物品/技能)
展开全部(共 63 行)
- ✅ 存档/读档功能(JSON 格式)
- ✅ 可扩展游戏模板

## 使用方法

### 1. 启动文字冒险游戏
```
开始文字冒险游戏
选择题材:古代武侠/现代都市/奇幻魔法/科幻太空/历史穿越
```

### 2. 启动猜谜游戏
```
开始猜谜游戏
选择类型:传统谜语/脑筋急转弯/知识问答
```

### 3. 游戏命令
- `选择 [选项]` - 做出剧情选择
- `查看状态` - 查看角色状态
- `查看物品` - 查看背包物品
- `存档` - 保存游戏进度
- `读档` - 读取游戏进度
- `退出游戏` - 结束游戏

## 文件结构
```
interactive-games/
├── SKILL.md              # 技能说明
├── src/
│   ├── game-engine.js    # 游戏引擎核心
│   ├── adventure-game.js # 文字冒险游戏模块
│   ├── puzzle-game.js    # 猜谜游戏模块
│   └── story-generator.js # 剧情生成器
└── templates/            # 游戏模板(可选)
```

## 示例
```javascript
const { AdventureGame } = require('./src/adventure-game');
const game = new AdventureGame('历史穿越');
game.start();
```

## 扩展
添加新游戏类型:在 src/ 目录创建新模块,实现 start()、handleChoice() 方法

## 作者
杨云霄(OpenClaw)为杨督察创建

## 版本
v1.0 - 2026-03-05

「开发编程」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。