パペットファイター2プレイヤー - アクション ゲーム

Seele01-Flash
作者 Elijah White
パペットファイター2プレイヤーをオンラインでプレイ!ラグドール物理演算を備えた7つのユニークなミニゲーム。ミニマリストな3Dグラフィックスで友人とローカル対戦。無料ブラウザゲーム。

プロンプト

MODEL: Seele01-Flash
Three.jsを使用して、**「Puppet Fighter: Mobile Arena」** をテーマにした**モバイルファーストゲーム**を生成してください。まず以下の詳細なゲーム設計要件をお読みいただき、それに従ってコードを生成してください: ### 1. アセットと環境 * **ビジュアルスタイル:** シンプルな幾何学的プリミティブ(BoxGeometry)を使用して、「ローポリゴン」で「ハイパーカジュアル」な美的感覚を創造してください。見た目は、参考画像のようにミニマルでカラフルであるべきです。 * **キャラクター:** メッシュグループ(頭、胴体、腕、脚)から構成される、ブロック状のキャラクターを2体作成してください。 * **プレイヤー1:** 明るい青色 (#2196F3)。 * **プレイヤー2:** 明るい赤色 (#F44336)。 * **アニメーション:** 手続き型アニメーションまたは単純な回転ロジックを実装して、「ぐらつき」や「ラグドール風」の動きをシミュレートしてください。キャラクターは移動方向に傾くべきです。 * **アリーナ:** 浮遊する正方形の高台(相撲の土俵スタイル)を、明るいグレーのグリッドテクスチャで作成してください。背景は、ゲームの陽気なトーンに合わせて鮮やかなスカイブルー(#00BFFF)の単色にしてください。 * **パフォーマンス:** モバイルでの効率的なライティングのために`MeshLambertMaterial`を使用してください。影のキャストはキャラクターのみに制限してください。 ### 2. オーディオ要件 * **BGM:** 速いテンポで、コミカルなサーカススタイルのループ(例:「Yakety Sax」の雰囲気)のプレースホルダーを生成してください。 * **効果音:** * **衝突時:** プレイヤー同士が衝突したときに、コミカルな「ボン」や「パン」という音。 * **移動時:** かすかな「フッ」という音や足音。 * **勝利/敗北時:** プレイヤーが台から落下したときに歓声や悲しいトロンボーンの音。 ### 3. ゲームプレイループ * **ゲームモード - 「パンチャーズ」:** 中心的な目的は、相撲スタイルの物理戦闘です。 * **メカニクス:** * プレイヤーは勢いをつけるために移動します。 * プレイヤー同士が衝突した際には、物理演算の力が適用され、速度と角度に基づいて押し返されるようにする。 * **アクション:** アクションボタンが押されると、「スピンアタック」または「プッシュ」を実装し、範囲内にいる相手にインパルス力を加える。 * **勝利条件:** プレイヤーがアリーナプラットフォームから落下した場合(y位置 < -5)に敗北とする。生存したプレイヤーが1ポイントを獲得。 * **ラウンド制:** KO後3秒で開始位置にリセットされる。先に3勝したプレイヤーがマッチを獲得。 ### 4. モバイル操作とインタラクション * **ローカルマルチプレイヤーレイアウト(横画面):** 1台のデバイスを横画面で2人で共有する設定にする。 * **プレイヤー1(左側):** 仮想ジョイスティック(WASD操作)+アクションボタン。 * **プレイヤー2(右側):** 仮想ジョイスティック(矢印キー操作)+アクションボタン。 * **マルチタッチ:** 両プレイヤーが互いに干渉せず同時に移動・攻撃できるよう、コードは明示的にマルチタッチイベントを処理する必要がある。 * **カメラ:** 静的トップダウン平行投影カメラ、またはアリーナ全体を公平に捉える高角度の透視投影カメラを使用する。 * **フィードバック:** 小さな画面でも物理的な感覚を高めるため、大きな衝撃時にシンプルな「カメラシェイク」効果を追加する。

ゲーム紹介

ゲームについて

Puppet Fighter 2 Player は、迫力満点のローカルマルチプレイヤー格闘ゲームで、仲間と共に壮大なバトルを繰り広げられます。独特のミニマルな3Dグラフィックスと、コミカルなラグドール物理演算が、シンプルな格闘を忘れられないゲーム体験へと変えます。友達と対戦しても、AIボットに挑戦しても、どのマッチも予測不可能な楽しさと興奮をもたらします。

カラフルなアリーナで繰り広げられるのは、立方体の頭を持つパペットファイターたち。物理ベースの戦闘が、純粋に面白く驚きに満ちたインタラクションを生み出します。各キャラクターはリアルなラグドールメカニクスで動くため、パンチ、投げ、衝突の一つ一つが満足感のあるカオスを感じさせます。

主な特徴

7つのユニークなミニゲーム

Puppet Fighter 2 Player は、7つの異なるゲームモードを通じて、驚くべきバラエティを提供します:

  • パンチャーズ : 戦略的なタイミングとポジショニングを駆使して、相手を円形アリーナからノックアウト
  • タグ : スピードと俊敏性が勝敗を分ける、高速チェイスゲーム
  • ドッジボール : 物理ベースのボール投げメカニクスを備えた、クラシックな遊戯
  • ショベルヒット : 車両に乗り、武器としてシャベルを振るう、ビークルコンバット
  • トラップ : 相手を危険な罠へ押し込むために戦術的思考を必要とする環境パズルバトル
  • ティックタック : シールドメカニクスを用いた、速度とタイミングを試す反応型戦闘
  • ジェットレッグス : ジェットパック装備の戦闘機が互いのジェットを破壊し合う空中戦

高度なラグドール物理システム

本ゲームの目玉機能は、洗練されたラグドール物理エンジンです。あらゆる動き、衝突、インタラクションが自然で予測不可能なものとなり、プレイヤーを一緒に笑わせる純粋に滑稽な瞬間を生み出します。キャラクターはリアルな方法でよろめき、転倒し、回復し、あらゆる戦闘にユーモアと興奮を加えます。

柔軟なマルチプレイヤーオプション

完全に自由なプレイスタイルを楽しめます: - ローカル協力プレイ : キーボードを友達と共有して、直接対戦バトルをプレイ - AI対戦相手 : 知能的なコンピュータ制御ボットとの練習試合 - 混合プレイ : 人間プレイヤーとAIプレイヤーを組み合わせて、多彩な体験を

ゲームプレイメカニクス

各ミニゲームには独自の目的と戦略があります。物理ベースの戦闘システムでは、勝利にはタイミング、位置取り、素早い反射神経が不可欠です。ミニマルなアートスタイルにより、魅力的なゲームプレイメカニクスに集中しながらスムーズなパフォーマンスを実現しています。

アリーナベースの戦闘は攻撃的でテンポの速いプレイを促し、ラグドール物理演算は試合の開始から終了までを刺激的に保つ予測不可能な要素を加えます。

操作ガイド

Puppet Fighter 2 Playerは直感的なデュアルプレイヤー操作を特徴としています:

プレイヤー1の操作: - WASDキー:全方向にキャラクターを移動 - Fキー:アクション実行(パンチ、掴み、インタラクション)

プレイヤー2の操作: - 矢印キー:全方向にキャラクターを移動
- Lキー:アクション実行(パンチ、掴み、インタラクション)

シンプルな操作体系により、あらゆるスキルレベルのプレイヤーが即座にゲームに親しめ、物理ベースのメカニクスは競技プレイに奥行きを提供します。

このゲームを遊ぶ理由

Puppet Fighter 2 Playerは、人々を集めるパーティーゲームとして優れています。競技的なゲームプレイと滑稽な物理演算の組み合わせにより、ゲーム経験に関わらず誰もが楽しめる雰囲気を作り出しています。

プレイする主な理由: - インスタントフン : 学習曲線なし - すぐに飛び込んでバトルを始められます - 無限の笑い : ラグドール物理演算が予測不可能で面白い瞬間を生み出します - バラエティ : 7種類の異なるミニゲームで繰り返しのゲームプレイを防止 - 無料アクセス : 最新のウェブブラウザで完全無料プレイ可能 - ソーシャルゲーミング : 友達との集まり、パーティー、家族のゲームタイムに最適 - クロスプラットフォーム : デスクトップPC、ノートPC、モバイルデバイスで動作

ゲームのミニマリスティックなグラフィックスはあらゆるデバイスでスムーズに動作することを保証し、魅力的なゲームプレイはプレイヤーに「あと1ラウンドだけ」と思わせ続けます。競争的なバトルを求める場合でも、カジュアルな楽しみを求める場合でも、Puppet Fighter 2 Playerは友達と共有するのに最適なエンターテイメント体験をお届けします。

よくある質問(FAQ)

パペットファイター2プレイヤー