kovah/taboo-data

Taboo 游戏数据集

v2.0.0 2021-07-21 13:57 UTC

This package is auto-updated.

Last update: 2024-09-24 15:04:53 UTC


README

 

Taboo-Data

 

Current version GitHub Workflow Status (branch) License

Taboo 游戏的数据集。包含关键词和一些像原版 Taboo 游戏中那样的 buzzwords 的纯 JSON 文件。它最初是为我的 Taboo 浏览器游戏 创建的。

支持语言:英语,德语

 

数据结构

所有列表都使用键 > 值方法进行结构化。这意味着数组键包含关键词,如 ,而数组值包含 buzzwords,如 灰熊,蜂蜜,小熊维尼

现在,您可以直接解码整个文件内容,而不是像以前那样解析所有条目。

 

用法

您可以通过 下载 数据集或使用以下方法之一

JavaScript

npm install taboo-data
or
yarn add taboo-data

以下是如何使用 JavaScript 包的示例

import { TabooData } from 'taboo-data';

// Get all available languages, their categories and the category descriptions
const categories = TabooData.categories();

// Get the keywords for a specific category and language
const animals = await TabooData.getCategory('animals', 'de');

请注意,导入整个 TabooData 数据集会使您的 JavaScript 文件膨胀,因为加载了所有类别的所有条目。要手动或异步导入单个类别,可以单独调用它们

import * as cars from 'taboo-data/src/data/de/cars';

const data = cars;

PHP

composer require kovah/taboo-data

以下是如何使用 PHP 包的示例

<?php
use Kovah\TabooData;

$categories = TabooData::getCategories();

$cars = TabooData::getCategory('cars');
// or
$carsDE = TabooData::getCategory('cars', 'de');

 

贡献

发现错误或打字错误?有功能请求吗?

请打开 新问题 并解释哪里出了问题或需要改进的内容。

单词

要贡献单词,只需将它们添加到相应的类别,并添加至少 3-4 个 buzzwords。

 

Taboo Data 是 Kevin Woblick 的项目,并由 Kevin Woblick贡献者 参与。