本文へ移動

Tenka天下

2〜6人で、シードから始まる世界征服ゲームを遊べます。さいころでの戦い、カード、コンピューターの相手、ゲームの保存に対応します。

「天下」は、天の下に広がる世界を表す言葉です。 名前について(英語)

目次

リファレンス · ルール・地図・棋譜

tenkaMoves関数

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

Every move the player to move may make now, each one playTenka accepts. Placing is listed as one army or all still waiting, on each territory held, since any spread is a run of those. None once the game is over.

インポート

import { tenkaMoves } from "@johnmorrisdotca/tenka";

定義

function tenkaMoves(game: TenkaGame): TenkaMove[]

引数

名前型説明
gameTenkaGame

The current native game state.

戻り値

TenkaMove[]

Every move the player to move may make now, each one playTenka accepts. Placing is listed as one army or all still waiting, on each territory held, since any spread is a run of those. None once the game is over.

例

import { startTenka, tenkaMoves } from "@johnmorrisdotca/tenka";

const game = startTenka(10,["Seat 1","Seat 2"],42)!;
console.log(tenkaMoves(game).slice(0,2));
[
  { kind: 'place', territory: 0, armies: 1 },
  { kind: 'place', territory: 0, armies: 4 }
]

出力(このページを作ったときに実行した結果)

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

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