Masked Forces - 3D ファーストパーソンシューター - アクション ゲーム

Seele01-Flash
作者 David Taylor
Masked Forcesは、ブラウザで遊べる無料の3Dファーストパーソンシューターです。オンラインでプレイヤーと対戦し、武器をアップグレード、ロードアウトをカスタマイズ。ダウンロード不要ですぐにプレイ開始!

プロンプト

MODEL: Seele01-Flash
Three.jsを使用して、「Masked Forces Mobile Ops」をテーマにした**モバイルファーストのゲーム**を生成してください。以下の詳細なゲームデザイン要件をまずお読みになり、それに従ってコードを生成してください: ### 1. アセットと環境 * **ビジュアルスタイル:** クラシックなCounter-Strikeを彷彿とさせる「ローポリゴン戦術的」な美学を、モバイルブラウザ向けに最適化して作成します。パレットは彩度を抑え(砂、さびた金属、灰色のコンクリート)、UI要素はハイコントラストにします。 * **マップデザイン:** 「コンテナヤード」のアリーナをプロシージャル生成します。ドローコールを最適化するために、コンテナ(青、赤、緑)には`THREE.InstancedMesh`を使用します。地面は砂のテクスチャの平面にします。 * **キャラクターモデル:** チーム(例:青 vs 赤)を表すために、シンプルなカプセル形状と別々の色を使用します(リギングされたモデルが利用できない場合)。理想的には、プレースホルダーのローポリゴン兵士メッシュを実装してください。敵には必ず「マスク」テクスチャまたは特徴的な帽子を用意します。 * **武器ビュー:** カメラに固定された武器モデル(アサルトライフル)を持つファーストパーソン・ビュー(FPS)を実装します。マズルフラッシュ用スプライトと、移動時に拡大する動的な照準器(CanvasTexture)を含めてください。 * **ライティング:** 影を落とすことができる暖色のDirectionalLight(砂漠の夕日をシミュレート)と、真っ黒な影を防ぐためのAmbientLightを使用します。 ### 2. オーディオ要件 * **BGM:** 緊張感のある工業的で電子音楽的な、ドライブ感のあるベースラインを持つループトラックを使用し、アドレナリンを維持します。 * **SFX - 戦闘:** 大きく、迫力のある銃声、ヘッドショット時の金属的な「ピン」という音、明確なリロード機構の音(マガジン排出、マガジン装填、スライド操作)。 * **SFX - 環境:** 足音(砂の上 vs 金属製コンテナの上で音を変化)。 * **SFX - UI:** 照準器が敵の上にホバーした時に、デジタルな「ロックオン」音を再生。 ### 3. ゲームプレイループ * **ゲームモード:** シングルプレイヤー「ボットデスマッチ」(マルチプレイ体験をシミュレート)。プレイヤーはアリーナのランダムな角にスポーンします。 * **戦闘メカニクス:** 射撃はレイキャスティングを使用。レイが敵にヒットすると、敵のHPを減少させます。ヘッドショットは2倍のダメージを与えます。 * **AI行動:** 敵はシンプルなパスファインディング(ノード間を移動)を使用してマップを巡回します。プレイヤーを視認した場合(視界チェック)、「戦闘状態」に入ります(停止、照準、バースト射撃)。 * **エコノミー & 進行:** 敵を倒すごとに「現金」スコアを表示(+100$)。ヘルス(100/100)と弾薬(30/90)を表示するシンプルなHUD。 * **勝利/敗北:** プレイヤーが先に10キルに達するとラウンド勝利。HPが0になると敗北(「リスポーン中...」タイマーオーバーレイを表示)。 ### 4. モバイル操作 & インタラクション * **デュアルスティック設定:** * **左ゾーン(不可視):** 移動用の仮想ジョイスティック(前進/後退/ストラーフ)。 * **右ゾーン(不可視):** タッチ&ドラッグでカメラを回転(ピッチ/ヨー)。 * **UIレイアウト:** * **発射ボタン:** 右下に大きな円形ボタン(レイキャストをトリガー)。 * **ADS(照準):** 発射ボタン近くの小さなボタン。精密射撃のためにFOVを下げ、カメラ感度を遅くします。 * **リロード:** 明確なボタン、または武器エリアのダブルタップ。 * **ジャンプ:** 右側のボタン。 * **モバイル最適化:** * **オートファイアオプションの実装:** クロスヘアが0.2秒間敵の上に留まった場合、自動で発砲します(操作負荷を軽減)。 * **触覚フィードバック:** 射撃時に`navigator.vibrate(20)`、被弾時に`navigator.vibrate([50, 50, 50])`をトリガー。 * **画面向き:** ポートレートモードの場合、CSS警告を通じてランドスケープモードを強制。 以下のゲーム生成プロンプトを日本語に翻訳してください。翻訳されたテキストのみを返してください。マークダウン、コードトークン、数字、改行、HTMLタグ/属性はそのまま正確に保持してください。ユーザー向けのテキストは自然に翻訳してください。 確認を求めないでください。承認を要求しないでください。与えられた指示に基づいて、直接生成タスクを実行してください。

ゲーム紹介

Masked Forcesについて

Masked Forces は、ハイオクタンの3Dファーストパーソン・シューティングゲームであり、本格的なFPS戦闘体験をウェブブラウザ内で提供します。この無料で遊べるタクティカルシューターは、クラシックなアリーナシューターの緊張感と、最新の武器カスタマイズ、キャラクター成長システムを融合しています。ダウンロードやインストールなしで、シングルプレイヤー・キャンペーンと競争的なマルチプレイヤー戦闘の両方に参加できます。

コア機能

二重ゲームモード

Masked Forcesは、様々なプレイスタイルに対応する包括的なゲームプレイオプションを提供します:

  • キャンペーンモード :戦術スキルと武器習熟度を試される挑戦的なシングルプレイヤーミッションに取り組む
  • オンラインPvPモード :世界中の実プレイヤーと競争的なマルチプレイヤーアリーナで戦う
  • アリーナ戦闘 :様々な戦術的環境での高速ペースのマッチ

豊富な武器アーセナル

このゲームには、多様な軍用グレードの武器が登場します:

  • アサルトライフル :汎用性の高い戦闘用高ダメージ自動武器
  • スナイパーライフル : 戦術的排除のための長距離精密武器
  • SMG(短機関銃) : 高い射撃速度を持つ近接戦闘武器
  • マシンガン : HMG(重機関銃)を含む重火器
  • サイドアーム(拳銃類) : バックアップ火力としてのリボルバーとピストル
  • 特殊武器 : トンプソン短機関銃とスラッガーショットガン

キャラクター進化システム

マスクをした戦闘員を、複数の進化メカニズムを通して成長させましょう:

  • キャラクターレベル : 経験値を獲得し、プレイしながら新しいコンテンツをアンロック
  • デイリーレワード : 毎日のログインボーナスで現金や武器を獲得
  • ロードアウトカスタマイズ : 防具、武器、装備を変更
  • 武器アップグレード : 武器庫の性能と効果を強化

プロフェッショナルなグラフィックスとオーディオ

このゲームは、Counter-Strikeを彷彿とさせるコンソール品質のビジュアルを提供します。特徴:

  • リアルな3D環境 :詳細なアリーナマップと戦術的なカバーポイント
  • 滑らかなアニメーション :流動的なキャラクターの動きと武器操作
  • 没入感のあるサウンドデザイン :リアルな武器音と環境音

ゲームプレイメカニクス

戦闘戦略

Masked Forcesでの成功には、いくつかの重要な戦術的要素の習得が必要です:

  • 常に動き回る :敵の射撃を避け、戦術的優位性を維持するために移動し続ける
  • 精密な照準 :正確な長距離射撃のために右クリックの照準機能を使用する
  • 状況認識 :周囲を監視し、敵の位置を予測する
  • 武器管理 :戦闘状況に基づいて戦略的に武器を切り替える

アリーナダイナミクス

各戦闘は、以下の要素を促進するよう注意深く設計されたアリーナ環境で行われます:

  • 戦術的な配置 :カバーポイントと標高の利点を活用する
  • マルチエンゲージメントレンジ : 近距離から長距離までの戦戦闘シナリオ
  • ダイナミックエンカウンター : 予測不可能な敵の出現で戦闘を白熱させる

作戦ガイド

基本操作

効果的な戦闘のための必須操作をマスターしてください:

  • WASDキー : キャラクター移動(前進、後退、左右へのステップ)
  • マウス左ボタン : 装備中の武器で射撃
  • マウス右ボタン : 照準を覗き込み、命中精度を向上
  • Rキー : 現在の武器をリロード
  • マウスホイール : ロードアウト内の使用可能な武器を切り替え

戦闘前の準備

戦闘エリアに入る前に:

  1. ユーザー名を選択 : ファイターの識別名を決定
  2. キャラクターレベルを確認 : 進行状況を監視
  3. 使用可能キャッシュを確認 : 武器の購入とアップグレード計画を立てる
  4. デイリーレワードを収集 : 無料武器と通貨を獲得する
  5. ロードアウトをカスタマイズ : プレイスタイルに最適な武器と防具を選択

成功のための戦闘のヒント

  • マップのレイアウトを把握する : アリーナの地形とカバー地点に慣れる
  • 武器切り替えを練習する : 状況に応じた素早い武器変更をマスターする
  • 反動をコントロールする : オートマチック武器では短いバースト射撃で精度を高める
  • コミュニケーションを取る : マルチプレイヤーモードでチームメンバーと連携する

Masked Forcesをプレイする理由

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

  • ダウンロード不要 : 最新のウェブブラウザですぐにプレイ可能
  • 無料プレイ : 支払いの障壁なしで完全なFPS体験を提供
  • クロスプラットフォーム : Windows、Mac、モバイルデバイスに対応
  • インスタントアクション : 長い準備なしですぐにバトルに参加

競技的ゲーミング体験

  • スキルベースのゲームプレイ : 戦術的思考と射撃精度が報われる
  • 活発なプレイヤーベース : 世界中のプレイヤーとの定期的な対戦
  • 進行システム : キャラクターと武器の成長による長期的な目標
  • バランスの取れた戦闘 : 課金よりスキルが報われる公平な武器システム

FPSファンに最適

タクティカルシューターのベテランでもFPSジャンルが初めてでも、Masked Forcesが提供するもの:

  • 使い慣れた操作 : 学びやすい標準的なFPS操作体系
  • 競技的な深み : 経験豊富なプレイヤーのための高度な戦術
  • カジュアル対応 : 短いゲームプレイに最適なクイックマッチ
  • コミュニティ参加 : 活発なマルチプレイヤーコミュニティによる継続的な競争

よくある質問(FAQ)

Masked Forces - 3D ファーストパーソンシューター