ターン制ボードゲーム

:information_source: 概要 フォーラムメンバーが遊べるターン制ボードゲーム!
:hammer_and_wrench: リポジトリリンク GitHub - fearlessfrog/discourse-not-risk: A Discourse forum plugin on a turn based board game · GitHub
:open_book: インストールガイド Discourseでのプラグインインストール方法

機能

フォーラムメンバーが順番にプレイして土地を征服し合うシンプルなボードゲームです。各ターンで「配置、攻撃、強化」の3フェーズを行い、領土を奪うごとに配置できる軍隊が増えるという、よく知られたルールセットにインスパイアされています。ボーナス領土を保持または征服することが勝利の鍵となります。現在のボードは2~3人用ですが、関心があれば4~6人用の大きなボードも作成を検討しています。

以下はゲームボードの例で、選択した領土から有効な移動先を示しています:

「遊び方&ルール」でほとんどのことが説明されています。

設定

プラグインをインストールした後、唯一の設定は「新規ゲーム」ボタンを表示するフォーラムのカテゴリ(複数可)を選択することです。通常のカテゴリセキュリティルール(閲覧/返信/作成)が適用され、「作成」権限を新しいゲームの作成に使用できます。

GitHubでは、トピックを手動で作成してボードゲームを割り当てる、またはユーザーIDでプレイヤーを参加させるなどの高度なゲームブートストラップオプションについても記載されています。

設定項目

名前 説明
not_risk_game_categories 「新規ゲーム」ボタンを表示するカテゴリ。
「いいね!」 3

最終的には Customization > Plugin に属することになるかもしれませんが、自前の Discourse フォーラム用に開発していたプラグインを共有しようと思いました。

これはシンプルなターン制ボードゲームで、メンバーがゲームを作成、参加、そしてプレイすることができます。特に多くの時間を割いたわけではありませんが、試して動作を確認するには十分なものになっているはずです。ゲーム自体はシンプルですが、それでも楽しめます。

私たちのフォーラムでのゲームボードの見た目は以下の通りです:

現在用意しているテスト用のボードは少し小さめですが、2〜3人でのプレイには適しています。もし関心があれば、次のステップとして4〜6人用の大きなボードを用意することになるでしょう。ターン制であるため、異なるタイムゾーンにいるコミュニティメンバーが利用するフォーラム環境に適合します。コンピュータ対戦機能も追加するかもしれませんが、正直言って、人々と対戦して手筋についてチャットでやり取りできるのは楽しいものです。

設定は非常に簡単で、ゲームを割り当てるカテゴリに「ゲーム作成」ボタンを追加するだけです。例えば、権限を好みに設定した特別なサブカテゴリなどが考えられます。

すべて MIT ライセンスで、フォーク可能ですので、コードを書く方はぜひ触ってみてください。多くの人に楽しんでいただければ幸いです。

「いいね!」 8

私たちが現在運営しているテストゲームへのリンクです。これが何なのか、またターンや議論などがどのように機能するのかを最もよく説明していると思います。

Mudspike Forums

「いいね!」 1

通常、開発の初期段階では変更ログを投稿しませんが、いくつかのプレイテストの結果、バランス調整とルールへのいくつかの微調整が必要であることが判明しました。v0.4へのアップデート前に、進行中のゲームを完了しておくことをお勧めします。この情報を共有しました。

今後は、ルールの変更に対してバージョン管理を行う予定です。これにより、既存のゲームでは既存のルールが適用されるようになりますなど。ありがとうございます!

v0.4の増援バランス調整と初期配置を追加

- ターン1の前にボーナスなしの初期配置ラウンドを追加

  • すべてのプレイヤーが初期軍を配置するまで攻撃を禁止
  • 領土数に基づいた3/4/5の基本的な増援ティアを使用
  • 3つの名前付き+1領土ボーナスを保持し、ランダムボーナスを削除
  • セントラルキングダムのボーナスを+1に削減
  • 増援計算を記録および表示
  • 新しいキャンペーンを「ルールv0.4」としてラベル付け
  • 攻撃終了または利用可能な強化スキップ前に確認
  • ルール、README、戦闘ログ、UI、テストカバレッジを更新
「いいね!」 1