【Java版26.3】3D ブロック崩し【1〜4人対戦】

colony-a37dae67
スポンサーリンク

落ちてくるブロックを、前後左右へ動かして、回して、そろえて消す。
ピッケルで足場を掘り、ジャンプロッドで積み上がったブロックに飛び乗る。
自分も盤面の中に入って遊ぶ、立体ブロックパズルです。

1人でじっくり得点を伸ばすことも、2〜4人で隣り合う盤面を見ながら対戦することもできます。
同時に複数の列を消すと、生き残っている相手全員へお邪魔ブロックを送れます。
積みすぎたら脱落。対戦では、最後の1人を目指してください!

ゲーム紹介

スクリーンショット

ゲーム内容

  • 10×10の立体盤面に、7種類の色付きピースが落ちてきます。
  • 同じ高さで、横または奥行き方向に10マスそろうと、その列が消えます。
  • 消えたマスの真上にあるブロックは、消えた個数だけ下がります。
  • 固定・消去後に、赤い目印の20段目以上へブロックが残るとゲームオーバーです。
  • サイドバーで得点と、自分の次のピースを確認できます。
  • ピッケルで固定されたブロックを掘り、ジャンプロッドで盤面内を移動できます。
  • 列消去には光の粒と効果音、固定・攻撃・勝敗にも効果音があります。

対応環境

  • Minecraft Java Edition 26.3
  • プレイ人数:1〜4人。観戦もできます。
  • 動作確認環境:Vanillaサーバー / Java 25
  • ゲームマスターのみOP権限が必要です。
  • データパックと、同梱のリソースパックを使用します。

1人用モードを含め、動作確認はVanillaサーバー上で行っています。
シングルプレイワールド・他バージョン・Paper/Spigot・他のデータパックやMODとの併用は未検証です。

対戦とお邪魔ブロック

2〜4人対戦では、それぞれの盤面が同じ場所に隣り合って並びます。
ピースの出現順は共通なので、相手の積み方を見ながら、自分のペースで進められます。

  • 2列同時消去:相手へ1列
  • 3列同時消去:相手へ2列
  • 4列同時消去:相手へ4列

生存する自分以外の全員へ、穴のある白いお邪魔ブロックが送られます。

対戦では最後まで生き残った1人が勝利します。
試合途中の参加・復帰はできませんが、途中から観戦できます。

得点

  • 1列消去:100点 × レベル
  • 2列同時消去:300点 × レベル
  • 3列同時消去:500点 × レベル
  • 4列同時消去:800点 × レベル

10列消すごとにレベルが上がり、落下が速くなります。レベルの上限は20です。 連続した4列以上の消去は基本点が1.5倍、加速落下は1段につき1点、即落下は1段につき2点が加算されます。 5列以上の同時消去は、4列の組と残りの列に分けて基本点・攻撃量を計算します。

導入方法

ダウンロードした 3d-block-kuzushi-v1.0.0.zip を解凍してください。 中に、以下の3ファイルが入っています。

  • 3d-block-kuzushi-datapack-v1.0.0.zip:データパック
  • 3d-block-kuzushi-resourcepack-v1.0.0.zip:リソースパック
  • README.txt:詳しい導入・操作・復帰の説明

解凍するのは外側の配布ZIPだけです。中の2つのZIPは解凍せずに導入できます。

  1. 新しい専用ワールドを用意し、サーバーを停止します。既存ワールドを使う場合は、先にワールド全体をバックアップしてください。
  2. データパックZIPを、対象ワールドの datapacks フォルダーへ入れます。
  3. Javaヒープ上限を2GB以上確保してサーバーを起動します。
  4. 各参加者は、リソースパックZIPをクライアントの resourcepacks フォルダーへ入れ、設定画面で有効にします。
  5. OPが通常ワールドで /function trs:menu を実行します。

データパックはサーバー側、リソースパックは遊ぶ人それぞれのクライアント側へ導入します。 リソースパックの自動配信は含まれていません。

遊び方

開始・参加・観戦

OPがメニューで1〜4人を選び、確認画面で「はい」を押すと募集が始まります。

  • 1人:開催者本人がプレイします。3秒のカウントダウン後に開始します。
  • 2〜4人:開催者も含め、遊びたい人がチャットの [参加] を押してください。選んだ人数がそろうと、3秒後に開始します。
  • 観戦:チャットの [観戦] を押してください。開始前なら待機し、開始後は観戦モードでプレイヤーの近くへ移動します。試合途中からも観戦できます。

2〜4人では、開催だけして自分は観戦することもできます。 参加者の所持品は実際のゲーム開始時に退避し、コントローラー・ピッケル・ジャンプロッドを配布します。

ピースの操作

  • コントローラーを持って 右クリック:操作開始
  • WASD:自分が向いている方向を基準に、ピースを前後左右へ移動
  • Space:選択中の軸で回転
  • Shift:回転軸の切り替え
  • 右クリック長押し:落下を加速
  • 右クリックを離して左クリック:一気に落として固定
  • 別のアイテムへ持ち替え:操作を解除し、自分が歩ける状態に戻る

ピッケル・ジャンプロッド

ピッケルで固定ブロックを左クリックすると、1個掘れます。 最大6回分の耐久があり、成功したときだけ1回分を消費します。 採掘後は5秒待機し、耐久は10秒ごとに1回分回復します。 耐久0ではいったん壊れ、次の回復時に戻ってきます。

ジャンプロッドは右クリックで上昇します。再使用まで3秒です。 落下ダメージはありません。秒数はいずれも20TPSで動作した場合の目安です。

終了・元の場所へ戻る

脱落・結果表示後は、チャットの 「戻る」 を押してください。 元の場所へ戻り、開始前の所持品を復元します。本人の帰還にはOP権限は不要です。 観戦者は試合終了時に元の場所・ゲームモードへ戻ります。

募集やゲーム全体を中止する場合は、OPがメニューの 「終了」 を選んでください。

注意事項

  • 新しい専用ワールドでの使用を推奨します。同時に進められる試合は1つです。
  • 盤面は専用ディメンションへ生成されます。通常ワールドへ盤面は設置しません。
  • ワールド全体の落下ダメージ・ロケーターバー・コマンド実行結果の通知を無効にします。この3設定は試合終了後も維持されます。
  • 既存のscoreboardチームに所属している場合は、所属を外してから参加してください。
  • 開始前にはアイテム操作を終えてインベントリ画面を閉じてください。クリエイティブ画面でカーソルにつかんだアイテムは退避対象として読み取れません。
  • 死亡中は復活後、切断中は再接続後に帰還・所持品を復元します。復元前にデータパックやワールドの保存データを削除しないでください。元に戻らない場合はOP所有者へお問い合わせください。
  • 再読込・正常なサーバー再起動では進行中の試合を中止します。更新時は全員の帰還を確認し、ワールド全体をバックアップしてから停止・入れ替え・起動してください。
  • 体と重なる固定・消去が3秒続いた場合は、自分の盤面内の安全な空き位置へ移動します。安全な空きがない場合はゲームオーバーになります。

利用規約

  • 本リソースパック及びデータパックのサウンド、その他の画像の再配布は禁止とさせていただきます
  • データの抜き出し含む改変や、本作に関する部分の自作発言行為についても禁止とさせていただきます
  • 本リソースパック及びデータパックを使用して生じた、いかなる損害に対して制作者は一切責任を負いかねます
  • 上記をご理解の上、本リソースパック及びデータパックをお楽しみください
  • 改変のないリソースパック及びデータパックとして配信・投稿する場合は、ご自由にお使いください
    (事前事後構いませんので教えていただけると、拝見しに行けたりしますのでとても嬉しいです!)

不具合について

不具合を発見した場合は、このページのコメント、またはX(@carkuuun)までお知らせください。
使用バージョン・導入環境・人数・起きた現象と再現手順を添えていただけると助かります。

更新履歴

  • v1.0.0:初回公開
スポンサーリンク
ダウンロード
(zip) [DL:7]
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

コメント通報

通報するにはログインする必要があります