はじめに
はじめに
標準のゲームの仕組みを選び、再現できる操作の結果を調べます。
シードを指定して始める
import { fallingTriplets } from "@johnmorrisdotca/houseki";
const state=fallingTriplets.createGame({seed:"small-example"});
const moved=fallingTriplets.applyAction(state,{kind:"left"});
console.log(state.phase,moved.accepted,moved.state.active?.x);falling true 2主な入口には6つの名前空間があります。5つは三つの宝石、色の連鎖、ストーンコラプス、ジェムスワップ、磁石ブロックです。natureは、磁石・跳ね返り・天候の共通の仕組みです。状態、操作、設定はゲームごとに異なり、交換して使えません。
1つの仕組みをimportする
import { createGame,statusOf } from "@johnmorrisdotca/houseki/gem-swap";
console.log(statusOf(createGame({seed:"small-example"})).legalMoveCount);16元の7つの入口を保ちます。npmの別名はimportの名前を変えますが、APIは変えません。落ちるゲーム、盤面いっぱいのゲーム、表示の作り方へ進めます。これらの仕組みのimportにDOMやブラウザーは必要ありません。
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。