本文へ移動

Gunjin軍人

階級を隠す5つの対戦ゲームで、配置を非公開に保ち、表示や再生を共有し、1台の端末を交代して遊べます。

「軍人」は、兵士を表す言葉です。 名前について(英語)

目次

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

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

隠したnull、配置の失敗、古い手番、読み取りの範囲を確かめます。

隠した情報と受け付けない操作

  • 駒のpiecesがnullなら、配置や受け渡しで盤を隠しています。
  • 相手のkindがnullなら階級を隠し、IDもありません。
  • ownSetupがnullなら、配置中ではありません。
  • winnerがnullなら合意の引き分けで、結果そのものがなければ未終了です。
  • 読み取りがnullなら、その形式や構造を受け付けません。
  • 駒一覧、配置、配置の段階、手番、操作する側が不正なら、標準のRangeErrorです。

ゲームと保存形式を分ける

そのゲームの駒と地形の制限を使います。完全な保存のプロパティ名を変えても公開にはなりません。公開の再生から秘密の配置は戻せません。表示のハンドルも、公開してよい表示と再生だけです。表示先を取り除くときは破棄し、完全な規則とAPIの概要を保って導入します。

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

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