本文へ移動

Narabe並べ

48種類の盤上ゲームを、新しい局面を返す手の操作、合法手の一覧、再生できる棋譜で扱えます。

「並べ」は五目並べの「並べ」。石を並べることを表す言葉です。 名前について(英語)

目次

リファレンス · Reactフック

useNarabe関数

リファレンスの説明と例は英語です。見出しと目次は日本語です。

One game, kept in React state.

settings is read when the hook first runs and again on reset; give it a seed for a game that starts the same way every time.

インポート

import { useNarabe } from "@johnmorrisdotca/narabe/react";

定義

function useNarabe(settings?: Partial<GameSettings>): NarabeGame

引数

名前型説明
settings (省略可)Partial<GameSettings>

The native game settings to interpret.

戻り値

NarabeGame

The current position, available choices and native action callbacks.

例

import { createElement } from "react";
import { useNarabe } from "@johnmorrisdotca/narabe/react";
function Board() {
  const game = useNarabe({variant:"reversi"});
  return createElement("p",null,game.state.toPlay);
}
console.log(createElement(Board));

ソースを見るGitHub で編集@johnmorrisdotca/narabe 1.3.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。