Lines to Fill - ブロックパズルゲーム - パズル ゲーム

Seele01-Flash
作者 Penelope Hernandez
色鮮やかなブロックをドラッグして図形を完成させる、くつろぎのパズルゲーム『Lines to Fill』をプレイしよう。時間制限なし、数百のステージ。デスクトップとモバイルブラウザで無料プレイ可能。

プロンプト

MODEL: Seele01-Flash
Three.jsを使用して、テーマ「**線を引いて埋める**」に沿った **モバイルファーストゲーム** を生成してください。まず以下の詳細なゲーム設計要件をお読みいただき、それに従ってコードを生成してください: ### 1. アセットと環境 * **ビジュアルスタイル:** ミニマリストでクリーン、満足感のある「禅」的な美学。パズルの明瞭さを保つために**平行投影カメラ**のトップダウンビューを使用します。 * **グリッドシステム:** ゲームボードはタイルのグリッドです。柔らかく手触りの良い、はっきりとした感じを与えるために、タイルには `RoundedBoxGeometry` を使用します(半径 ~0.1)。 * **フロアタイル:** 薄いグレー/スレートのマット素材(線を引くことができる場所)。 * **壁/空白タイル:** より濃い色の、インタラクティブでないブロックまたは空きスペース(障害物)。 * **線:** 2Dの線ではなく、グリッドセルの中心を結ぶ**押し出されたパス**または「パイプ」を作成します。パスは、歯磨き粉やヘビのように連続的で流動的に見えるようにします。 * **色:** 背景と強く対照的な鮮やかなパステルカラー(シアン `#29B6F6`、ライムグリーン `#9CCC65`、ホットピンク `#EF5350`)を使用します。 * **スタートノード:** 各色の開始位置にある、やや大きめの円柱または球体。そっと脈動させます。 * **背景:** パズルから注意をそらさない、落ち着く、濃いスレート色またはオフホワイトの背景色。 * **パフォーマンス:** 描画コールを減らすために、静的なグリッド背景には `InstancedMesh` を使用します。可能な場合はジオメトリをマージしてください。 ### 2. オーディオ要件 * **BGM:** 集中とリラックスを促す、落ち着いたループするアンビエントトラック(ローファイまたはソフトな電子音楽)。ハイテンポなビートはなし。 * **サウンドエフェクト(SFX):** * **移動:** 線が新しいグリッドセルに伸びるたびに鳴る、柔らかくもはっきりした「ポップ」または「ブループ」音。線が長くなるにつれてピッチがわずかに上昇しても構いません。 * **巻き戻し(Retract):** プレイヤーが線を戻して消す際の、かすかな「シュッ」という逆再生音。 * **単色完了(Color Complete):** 特定の色の線が完全に描画された時に鳴る、調和した和音。 * **レベルクリア(Level Win):** 視覚的パーティクル爆発と共に鳴る、満足感のある長調のアルペジオ。 ### 3. ゲームプレイループ * **レベル構造:** ゲームは2D配列で定義されたレベルを読み込む(例: 0=壁, 1=空, 2=色A_開始点, 3=色B_開始点)。 * **コアメカニック:** プレイヤーは色付きの「ヘッド」ノードから開始。隣接する空タイルへドラッグして線を伸ばす。 * 線は厳密に水平または垂直にのみ移動(マンハッタン移動)。 * 線同士は交差できない。 * 線は壁/空洞と重なることはできない。 * **バックトラッキング:** プレイヤーが既存の線の上を逆方向にドラッグすると、線が後退(取り消し動作)。 * **クリア条件:** グリッド上の**すべての空タイル**が色で埋められた時のみレベル完了。隙間があってはならない。 * **進行:** クリア後、「完了」アニメーションを1秒間表示して一時停止し、次の生成レベルへ自動的に遷移。 ### 4. モバイル操作とインタラクション * **入力処理:** * `pointermove`(タッチ/マウス)での**レイキャスト**を使用し、現在指が触れているグリッドセルを検出。 * 「ドラッグ状態」を実装:操作は「開始ノード」または既存ラインの「ヘッド」をタッチした時のみ開始。 * **タッチフィードバック:** * **視覚的:** 線の「ヘッド」は、ドラッグ中にわずかにスケールアップする。 * **触覚的:** 線が新しいタイルに成功裏に入るたびに `navigator.vibrate(10)`(軽い衝撃)をトリガー。 * **応答性:** * ゲームはポートレートとランドスケープの両方の画面向きに対応し、画面幅から安全マージン(パディング)を引いた範囲内にグリッドを拡大縮小して収める必要があります。 * **ヒットテスト:** 各タイルのレイキャストターゲット領域は、視覚的なタイルよりもわずかに大きく(少なくとも物理サイズ相当で44x44px)、指の配置が不正確でも許容できるようにしてください。

ゲーム紹介

ラインズ・トゥ・フィルについて

ラインズ・トゥ・フィル は、パターンを完成させる満足感と、ストレスのないゲームプレイによるリラクゼーションを融合させた革新的なブロックパズルゲームです。この思考ゲームでは、カラフルなブロックをドラッグして所定の形状を埋めることに挑戦し、論理性と創造性が見事に調和しています。直感的なデザインと数百に及ぶユニークなレベルにより、ラインズ・トゥ・フィルはあらゆる年齢のパズル愛好家に尽きることのない楽しみを提供します。

主な特長

ストレスのないパズル体験

カウントダウンタイマーを備えた従来のパズルゲームとは異なり、ラインズ・トゥ・フィルは完全にリラックスしたゲーム環境を提供します。時間制限はなく、失敗もなく、試行錯誤に対するペナルティもありません。これにより、忙しい一日の後にくつろいだり、静かに頭を鍛えたりするのに最適です。

数百のユニークなレベル

このゲームには、丹念に作り込まれた膨大な数のレベルがあり、それぞれが独自の形状埋めの課題を提示します。単純な幾何学模様から複雑に絡み合ったデザインまで、どのレベルも新鮮なパズル解決体験を提供し、プレイヤーの興味を引きつけ続けます。

カラフルなビジュアルデザイン

鮮やかな青と緑のカラースキームと滑らかなグラデーションにより、ゲームは美的に心地よい環境を作り出します。カラフルなブロックとクリーンなインターフェースデザインは、どのパズルも視覚的に満足感をもって完了させられるようにしています。

クロスプラットフォーム互換性

お好みのデバイスがパソコンでもスマートフォンでも、Lines to Fillはあらゆる画面サイズに最適に適応します。ダウンロードやインストールは不要で、ウェブブラウザ上でスムーズに動作します。

ゲームメカニクス

ゲームの核となるのは戦略的なブロック配置です。画面には一部が塗りつぶされた図形と、正しい位置に配置する必要があるさまざまな色のブロックが表示されます。各ピースが全体のパターンにどう適合するかを理解し、空白部分を残さないようにすることが課題です。

各レベルは独自の空間推論チャレンジを提示します。直線的な思考を要するパズルもあれば、創造的な問題解決アプローチを求めるものもあります。難易度は徐々に上がり、より複雑な形状や入り組んだブロック配置が導入されます。

操作ガイド

基本操作

  • デスクトップ :左マウスボタンでクリック&ドラッグし、カラフルなブロックを配置します。
  • モバイル :指でタップ&ドラッグしてブロックを操作します。
  • 配置 :ブロックを図形の輪郭内の正しい位置にドラッグします。
  • クリア :すべての空白部分が埋まるようにして各レベルを完了させます。

成功のためのヒント

  1. ブロックを配置する前に全体の形状パターンを確認しましょう
  2. 可能であれば角や辺のピースから始めましょう
  3. 特定の位置にしかはまらないユニークな形状のブロックを探しましょう
  4. 時間をかけて - パズルを完成させるための時間制限はありません
  5. 失敗にペナルティはないので自由に試行錯誤しましょう

「Lines to Fill」を遊ぶ理由

脳トレに最適

このゲームは空間認識能力、パターン認識力、論理的思考力を効果的に育成します。定期的に遊ぶことで認知柔軟性や問題解決能力の向上につながりながら、楽しむことができます。

全てのスキルレベルに理想的

パズルゲーム初心者から経験豊富なプレイヤーまで、「Lines to Fill」はあらゆるスキルレベルに対応しています。段階的な難易度カーブにより、誰もが適切な挑戦を見つけられます。

ストレス解消とリラクゼーション

時間制限や失敗状態がないため、このゲームはストレス解消に最適です。認知機能を刺激しながら心を落ち着かせる、瞑想のようなゲームプレイにぴったりの選択肢です。

アクセシビリティと利便性

ブラウザベースのゲームであるため、「Lines to Fill」はダウンロード、登録、特別なソフトウェアが不要です。お使いのウェブブラウザを開き、どんなデバイスでもすぐにプレイを開始できます。

よくある質問(FAQ)

Lines to Fill - ブロックパズルゲーム