テトロイド - クラシックブロックパズルゲーム - パズル ゲーム

Seele01-Flash
作者 Alexander White
テトロイドで遊ぼう、リラックスできるテトリススタイルのパズルゲームです。カラフルなブロックを戦略的に配置してラインを作りましょう。無料で遊べてダウンロード不要、あらゆるデバイスでプレイ可能です。

プロンプト

MODEL: Seele01-Flash
Three.jsを使用して、テーマ「Tetroid」の**モバイルファーストゲーム**を生成してください。まず以下の詳細なゲームデザイン要件をお読みいただき、その後コードを生成してください: ### 1. アセットと環境 * **ビジュアルスタイル:** 「クリーンボクセル」の美学。ゲームブロックには明るく高彩度のカラーパレット(シアン、マゼンタ、イエロー、ライムグリーン、オレンジ)を使用してください。視覚スタイルは、ブロックがベベル状またはピラミッド型の上面を持つように見える参照画像を模倣する必要があります(4つの放射状セグメントを持つ`THREE.ConeGeometry`または特定の照明/シェーディングを用いた`THREE.BoxGeometry`でシミュレート)。 * **グリッドシステム:** 画面中央に**10x10のメイングリッド**をレンダリングします。グリッドの背景は柔らかいライトグレー(`#e0e0e0`)とダークグレーのグリッドラインにしてください。グリッドセルは明確なくぼみまたはマークされた領域でなければなりません。 * **照明:** ブロックに「2.5D」の奥行き効果を与えるために、ソフトなアンビエントライトとディレクショナルライト(左上)を組み合わせて微かな影を落とします。 * **パフォーマンス(モバイル):** 可能であれば、グリッドセルには描画コールを削減するために`InstancedMesh`を使用してください。ジオメトリセグメントは低く保ちます(ローポリ)。 * **カメラ:** ゲームプレイの明瞭さを維持しつつブロックの3D性を強調するために、わずかな角度(トップダウンビュー)で配置されたオルソグラフィックカメラを使用します。 ### 2. オーディオ要件 * **BGM:** リラックスできるループ可能な「ラウンジ/エレベーター」スタイルの電子音楽。低BPMで、邪魔にならず、「プレッシャーがない」ゲームプレイの説明を強調します。 * **サウンドエフェクト(SFX):** * **ピックアップ:** プレイヤーがシェイプに触れたときの柔らかい「ポン」または吸い付く音。 * **スナップ/ドロップ:** ピースがグリッド上に正常に配置されたときのしっかりとしたプラスチックの「カチッ」という音。 * **ラインクリア:** 行/列が消えたときに鳴る、満足感のある調和のとれたチャイムまたは上昇するアルペジオ。 * **無効な操作:** 駒が配置できない場所にドロップしようとすると、鈍い低音の「ドスン」という音が鳴ります。 * **ゲームオーバー:** 下降する「パワーダウン」音効果音。 ### 3. ゲームプレイループ * **コアメカニック:** これはクラシックなテトリス(重力なし)ではなく、「1010!」スタイルのゲームです。 1. **出現:** 画面下部の「ドッキングエリア」に3つのランダムな形状(テトロミノ/ポリオミノ)が出現します。 2. **配置:** プレイヤーは一度に1つの形状を10x10のグリッド上にドラッグして配置します。形状は空のセルに完全に収まる必要があります。 3. **ライン消去:** 行または列が完全に埋まると、そのライン内のブロックは即座に消えます(視覚的に縮小/フェードアウトします)。**重要:** 残りのブロックは下に落下**せず**、その場所に固定されたままになります。 4. **補充:** ドッキングエリアの3つの形状が全て使用された時のみ、新しい形状が3つ出現します。 * **スコアリング:** ブロックを配置するごとに得点が与えられ、ラインを消すとボーナスポイントが加算されます(複数ラインを同時に消すとコンボ乗算)。 * **アンドゥ機能:** 前のグリッド状態とスコアを格納し、1ステップ戻ることを可能にする「アンドゥ」ボタンのロジックを実装します。 * **ゲームオーバー条件:** 現在ドッキングエリアにあるどの形状もグリッド上のどこにも配置できなくなった時点で、ゲームは即座に終了します。「ゲームオーバー」モーダルを表示し、最終スコアと「再開」ボタンを表示します。 ### 4. モバイルコントロール & インタラクション * **入力処理:** マウス(デスクトップ)とタッチ(モバイル)の両方のイベントに Raycaster を使用します。 * **ドラッグオフセット (UXにとって重要):** プレイヤーがモバイルで形状をドラッグする際、プレイヤーの指が配置しようとしているブロックを隠さないよう、形状を**タッチポイントから(Y軸方向に)大幅に上方**にレンダリングします。 * **視覚的フィードバック:** * **ゴースト/ハイライト:** 有効なグリッド位置にカーソルを合わせると、ブロックがスナップする位置を示すために、グリッドセルを半透明の色でハイライト表示する。 * **無効状態:** 無効な位置にカーソルを合わせると、ブロックを赤く着色するか、不透明度を下げる。 * **画面向き:** **ポートレートモード**を強制または最適化する。 * *レイアウト:* ヘッダー(スコア/メニュー) -> メイングリッド(中央) -> ドッキングエリア(下部)。 * **触覚フィードバック:** ピースがグリッドにスナップした時、またはラインが消された時に `navigator.vibrate(10)` (軽い振動) をトリガーする。 * **UIサイズ:** ボタン(元に戻す、メニュー、再開)のヒットエリアが少なくとも44x44ピクセルになるようにする。

ゲーム紹介

Tetroidについて

Tetroid は、ブロック積み上げジャンルの愛され続けるゲームに新たな解釈をもたらす、魅力的なカジュアルパズルゲームです。数千人のプレイヤーから5点満点中4.1の高評価を得ており、チャレンジとリラクゼーションの完璧なバランスを提供します。従来のテトリスゲームとは異なり、Tetroidは時間制限がないため、カラフルでクリーンなアニメーションを楽しみながら、それぞれの手を戦略的に考えることができます。

主な特徴

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

Tetroidは、ブロックが落ちてくるプレッシャーを排除し、無制限の時間の中で次の手を計画できます。これにより、時間制限によるストレスなくパズルゲームを楽しみたいプレイヤーに最適です。

戦略的なブロック配置

ゲームでは、一度に3つの異なる形のブロックが提示されます。新しいブロックセットを受け取る前に、これら3つのブロックすべてを使用する必要があり、それぞれの手に戦略的な計画の層を追加します。このユニークな仕組みにより、よく考えられた配置と先読みが促されます。

クリーンなビジュアルデザイン

鮮やかでカラフルなブロックと滑らかなアニメーションを特徴としており、Tetroidは長時間のプレイセッションでも目に優しい、視覚的に魅力的なゲーム体験を提供します。

ユニバーサルなアクセシビリティ

  • 完全無料 :すべてのゲーム機能にアクセスするために支払いは必要ありません
  • ダウンロード不要 : 最新のウェブブラウザですぐにプレイ可能
  • クロスプラットフォーム対応 : パソコン、タブレット、スマートフォンで完璧に動作
  • HTML5テクノロジー : すべてのデバイスでスムーズなパフォーマンスを保証

ゲームメカニクス

目的

目標はシンプルかつ魅力的です:ブロックの横一列または縦一列を完成させてください。列を完成させると、その列がグリッドから消え、より多くのピースのためのスペースが空き、ポイントを獲得できます。

ブロック管理

一度に3種類の形状のピースが提供されます。新しいピースを受け取る前に、これら3つすべてを配置する必要があり、潜在的な列の形成を妨げないように慎重な計画が必要です。

スコアリングシステム

完成した列ごとにポイントが付与され、複数の列を同時に消去したり、連続して列を消したりすることでボーナスポイントが得られます。

遊び方

基本操作

  • ドラッグ&ドロップ : マウスまたは指を使って、選択エリアからピースをゲームグリッドにドラッグします
  • 戦略的配置 : 完全な行または列を作成するためにブロックを配置する
  • 元に戻す機能 : 左上の矢印をクリックして直前の操作を取り消す
  • メニューへのアクセス : メニューボタンを使用してゲームを再開したり、サウンド設定を調整したりする

勝利の戦略

  1. 先を見据えた計画 : 各ピースの配置が将来の手にどのような影響を与えるかを常に考慮する
  2. 詰まりを回避する : ラインの形成を妨げる方法でピースを配置しない
  3. すべてのスペースを活用する : スコア獲得の機会を最大化するためにグリッドスペースを効率的に利用する
  4. セットで考える : 新しいピースを得る前に3つすべてのピースを使用しなければならないことを忘れない

Tetroidをプレイする理由

すべてのスキルレベルに最適

パズルゲームのベテランからカジュアルプレイヤーまで、Tetroidはアクセスしやすくも魅力的な体験を提供します。時間制限がないため、あらゆる年齢層やスキルレベルのプレイヤーに理想的です。

リラックスしたゲームプレイセッション

激しいアクションゲームとは異なり、Tetroidはストレスを軽減しながらも、心地よく瞑想的なゲーム体験を提供し、集中力を保ちます。

脳トレ効果

定期的にプレイすることで、空間認識力、パターン認識力、戦略的計画力が向上し、楽しみながら知的メリットを得られます。

手軽なゲーム体験

ダウンロード不要で、あらゆるデバイスに対応しているため、いつでもどこでもTetroidをお楽しみいただけます。短い休憩にも、長めのゲームセッションにも最適です。

プラットフォーム対応状況

Tetroidは以下の環境でシームレスに動作します: - デスクトップブラウザ :Chrome、Firefox、Safari、Edge - モバイルデバイス :iOSおよびAndroidスマートフォン・タブレット - オペレーティングシステム :Windows、macOS、Linux - 接続環境 :安定したインターネット接続があればオンラインでプレイ可能

よくある質問(FAQ)

テトロイド - クラシックブロックパズルゲーム