本文へ移動

Toranpuトランプ

デッキを使い、11種類のゲームでコンピューターと対戦し、ソリティアを解いたり、独自の絵柄でカードを表示したりできます。

「トランプ」は、日本語で playing cards を指す言葉です。 名前について(英語)

目次

困ったとき・よくある質問

困ったとき・よくある質問

ゲームや手がnullになる、カードや絵柄を読めない、保存に失敗する、タグやフックが動かないといった場合の原因を確認します。

ゲームや手がnullになる

人数と長さはゲームごとに異なります。CARD_GAME_TABLESで確認します。newGameと個別の開始関数は対応しない設定を拒否し、進行は不正な手や段階に合わない手を拒否します。形の確認だけでは現在出せる手とは限りません。エンジンに選択肢を聞き、結果を確認します。

カードや絵柄を読めない

cardFromCode、cardFromId、readCardsは読めない標準カードにnullを返します。readHandも表示用の手札を確認します。描けないカードにはcardFaceSvgやcardFaceUrlがnull、読み込めない絵柄にはloadCardDesignがnullです。safeImageUrlは安全でないURLを拒否します。独自の表示IDが標準ゲームのカードになるわけではありません。

保存と再生の失敗

ゲームの読み取り、fromJSON、fromCode、recordOf、ソリティアの手や配りの読み取り、再生は、不正な形式や手順にnullを返します。withoutは手札にないカードを、laidはその席にないカードを拒否します。スペードのcontractはビッド前にnullの場合があります。登り型ゲームのnextRoundは一致する席がなければnullです。

ソリティアの操作と探索量

移動、組札、山札の操作ができない場合があります。countOntoは運ぶ枚数が1つに決まらない場合にもnullです。空の列で人が枚数を選ぶ場合も含みます。スパイダーは空の列があるか山札を使い切ると配れません。終了まで進める関数はその状態から終われなければnull、ソルバーは指定した探索量で見つからなければnullです。空のフリーセルのtopOfはundefinedです。勝手に別の手を作る結果ではありません。

要素やフックが動かない

対応する定義用エントリーを読み込み、正しいカードIDと表示先の大きさを使います。設定に失敗したときやコンピューターが動く間、フックには人の手が出ません。Reactコンポーネント内で使います。音にはユーザーの操作が必要で、消音の場合もあります。要素に属性、プロパティ、イベントと片付けの説明があります。

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

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