Down Block Puzzle Addon
- Digital0 JPY

# Down Block Puzzle blenderを開いて、デフォルトのキューブを回転させるだけの生活はもう終わりにしましょう。 Blender上で遊べる、落ち物ブロックパズル風のミニゲームアドオンです。 3D Viewport内にゲーム盤面を表示し、ブロックを移動・回転・落下させて横列を揃えて消していきます。 制作作業の合間に数分だけ遊ぶ用途を想定した、無料配布の実験的アドオンです。 ## 主な機能 - Blenderの3D Viewport内で動作する落ち物ブロックパズル - LEVEL / SCORE / NEXT表示 - ゴーストピースによる落下地点予測表示 - 横列消去時の白フラッシュ演出 - レベル上昇による落下速度変化 - レベル別スコア倍率 - レベルに応じた5〜8ブロックの特殊ミノ生成 - サイドバーからキーコンフィグ設定可能 - 各操作に2キーまで割り当て可能 - 開始レベルを 1 / 5 / 10 / 15 から選択可能 - ゲーム中のみ、ゲーム関係オブジェクト以外を一時非表示 - ゲーム開始時に盤面へViewport視点を自動調整 - 外部音声ファイルをBGMとして指定可能 - BGMテスト再生・ループ再生対応 ## 対応環境 - Blender 5.1向け - 単一Pythonアドオン形式 Blenderのバージョンや環境によって、BGM再生やViewport表示の挙動が異なる場合があります。 ## 導入方法 1. Blenderを開く 2. `Edit > Preferences > Add-ons` を開く 3. `Install...` から `down_block_puzzle.py` を選択 4. アドオンを有効化 5. 3D Viewportのサイドバーから `Down Block Puzzle` パネルを開く 6. `Start Down Block Puzzle` を押して開始 ## 操作 キー設定はサイドバーから変更できます。 各操作に2つまでキーを割り当て可能です。 修飾キーは使用できません。 Shift / Ctrl / Alt / OSキーとの組み合わせはゲーム操作として扱いません。 初期設定例: - 左移動:A / Numpad 4 - 右移動:D / Numpad 6 - 左回転:Q / Numpad 7 - 右回転:R / Numpad 9 - ソフトドロップ:S / Numpad 2 - ハードドロップ:Enter / Numpad Enter - 終了:Esc ## BGMについて BGMは同梱していません。 任意の音声ファイルをアドオン設定から指定してください。 MP3が再生できない場合は、WAVまたはOGG形式でも確認してください。 再生可否はBlender側の音声機能・環境に依存します。 ## 注意事項 このアドオンは実験的なミニゲームアドオンです。 重要な作業中のファイルで使用する場合は、事前に保存してから実行してください。 ゲーム中は、見やすさのために既存シーンオブジェクトを一時的にViewport非表示にします。 終了時に元の表示状態へ戻す設計ですが、念のため保存済みのファイルでの使用を推奨します。 ## 免責 本アドオンは、特定の商標・ロゴ・音楽・公式素材等は含まれていません。 本アドオンの使用によって発生したデータ破損、作業損失、環境依存の不具合等について、作者は責任を負いません。自己責任でご利用ください。 ## 作者・連絡先 Created by 地図ヶ原 Contact: X @tizgahara 機能追加・修正の要望やスコア自慢はXかBoothのメッセージでお願いします。 ちなみに製作者の最高スコアは28776でレベル11でした。 更新履歴 2026/06/13 Ver 1.01 レベルによって加速度が上昇しないChillモードを追加しました。Start Settingから選択できます。作業の邪魔にならない程度に遊んでください。

