3D モトシミュレーター 2 - レーシング ゲーム

Seele01-Flash
作者 Charlotte Nguyen
息を呑む3D環境でオートバイレース!ストリートレーサー、モトクロスバイク、警察バイクから選べます。3つのマップを探索できる無料ブラウザゲームです。

プロンプト

MODEL: Seele01-Flash
Three.jsを使用して「**3Dオープンワールド・モトスタントシミュレーター**」をテーマにした**モバイルファーストゲーム**を生成してください。以下の詳細なゲームデザイン要件をまず読み、それに従ってコードを生成してください: ### 1. アセットと環境 * **ビジュアルスタイル**: モバイルブラウザに適した、セミリアルなローポリゴン美学。世界は、2010年代初期のオープンワールドゲームに似た広大な都市複合体のように見えること。 * **主要モデル**: * **プレイヤー乗り物**: デフォルトとして、流線形の警察用スポーツバイク(白地に警察のデカール)。モトクロスバイクとスタンダードなストリートレーサーへのメッシュ交換機能を含める。 * **地形**: 大きな平坦なアスファルトの市街地(スクリーンショットにあるような)、高架高速道路・オーバーパス、一般的な超高層ビル群(スカイライン用)、コンクリート製のバリア。 * **スカイボックス**: 照明の文脈を提供するための、明るく曇りのある昼間のスカイボックス。 * **モバイル最適化**: * 建物や遠方オブジェクトにはローポリゴンメッシュを使用。 * レンダリング距離を隠し、パフォーマンスを節約するための**フォグ**(指数関数的)を実装。 * 環境には、すべてのものにリアルタイム動的シャドウを使用する代わりに、ベイクされたライティングテクスチャを使用。 * 高価なシャドウマップの代わりに、バイクの下に簡易的なブロブシャドウを使用。 ### 2. オーディオ要件 * **BGM**: スピード感を喚起する、高エネルギーのインストゥルメンタルロックまたは電子音楽で、シームレスにループするもの。 * **SFX**: * **エンジン**: バイクの速度/RPMに基づいてピッチが増加するダイナミックなエンジン音。 * **サイレン**: (警察バイク専用の)オン/オフ可能な、ループするパトカーのサイレン効果音。 * **タイヤ**: ドリフト時または急ブレーキ時のタイヤのきしみ音。 * **衝撃**: 建物やバリアとの衝突時の鈍い音/バキッという音。 ### 3. ゲームプレイループ * **核となるメカニズム**: これはサンドボックスシミュレーションです。プレイヤーは街にスポーンし、自由に探索できます。タイマーやゴールはありません。 * **乗り物の物理演算**: 物理演算エンジン(Cannon.jsやAmmo.jsをThree.jsと統合したものなど)を使用します。バイクはアーケードスタイルの物理演算(加速が速く、グリップの効いた旋回、ただし扱いが悪いと転倒する可能性がある)を持つようにします。 * **スタントシステム**: 「ウィリー」(前輪を浮かせる)と「バニーホップ」(ジャンプ)を検出するロジックを実装します。 * **カメラシステム**: * **デフォルト**: スピード感を出すため、わずかに遅れて追従するサードパーソン・チェイスカメラ(線形補間/Lerpを使用)。 * **切り替え**: 没入感のためにファーストパーソン(ハンドル視点)に切り替えるオプション。 ### 4. モバイル操作とインタラクション * **画面の向き**: **横画面モード**のみ。可能であれば画面の向きをロックします。 * **タッチ操作(UIオーバーレイ)**: * **左エリア**: ステアリング操作のための仮想フローティングジョイスティックまたは左/右矢印。 * **右エリア**: **アクセル**(緑色)と**ブレーキ/バック**(赤色)のための2つの大きく明確なボタン。 * **アクションボタン**: 右上または中央下部近くに配置する小さな円形アイコン: * `Siren` (ライト/サウンドの切り替え) * `Cam` (視点切り替え) * `Bike` (3種類のバイクタイプを順番に切り替え) * `Reset` (動けなくなった場合に車両を再スポーン) * **フィードバック**: 衝突時やバイクがジャンプ着地した際に `navigator.vibrate(50)` を実装し、触覚フィードバックを提供します。 * **タッチターゲット**: アクセシビリティのため、すべてのUIボタンは少なくとも44x44px以上とします。

ゲーム紹介

ゲームについて

3D Moto Simulator 2 は、迫力ある3D環境で強力なバイクの操縦を任される、興奮必至のモーターサイクルレースシミュレーターです。この無料のブラウザベースのレースゲームは、複数のバイクタイプ、多様な地形、没入感のあるゲームプレイメカニクスを備え、本格的なバイク乗車体験を提供し、アドレナリンを求めるプレイヤーを何度も引きつけます。

主な特徴

多彩なバイク選択

ゲームには3つの異なるバイクタイプが登場し、それぞれ独自のライディング体験を提供します:

  • ストリートレーサー :都市環境や高速道路レースに最適な高性能スポーツバイク
  • モトクロスバイク :ダートトラックや困難な地形向けに設計された頑丈なオフロードマシン
  • 警察用オートバイ :動作するサイレンと緊急灯を備え、本格的な法執行シミュレーションが可能

見事な3D環境

異なるライディングチャレンジを紹介する、3つの精巧に作られたマップを探索しましょう:

  • 山岳砂漠都市 :ドラマチックな砂漠風景に囲まれた都市の通りを走破する
  • 広大な都市コンプレックス : 高層ビルがそびえ立ち、喧騒あふれる街路の密集した大都市圏を疾走せよ
  • 荒涼たる荒野 : 荒涼とした環境の過酷なオフロード地形でスキルを試せ

高度なゲームプレイ機能

  • 複数のカメラビュー : サードパーソン視点と没入感あふれるファーストパーソン視点を切り替えられる
  • リアルな物理演算 : ウィリーやバニーホップを含む、本格的なバイクの操縦感を体験せよ
  • オープンワールド探索 : 広大なマップが、自由に彷徨うアドベンチャーのための無限の機会を提供する
  • スタントシステム : 印象的なトリックを決めて、ライディングスキルを披露せよ

ゲームプレイメカニクス

レーシングと探索

3D Moto Simulator 2は、レース要素とオープンワールド探索を融合させている。プレイヤーは、タイムアタックに挑戦したり、広大な環境を探索したり、スタントやトリックの練習をすることができる。本ゲームの物理演算エンジンは、地形の変化やライダーの操作に応じたリアルなバイクの操縦感を提供する。

カスタマイズオプション

純粋なライディングの楽しさに焦点を当てつつ、このゲームでは、プレイヤーがさまざまな地形やライディングスタイルに適した個別の性能特性を持つ異なるバイクの間を瞬時に切り替えることができます。

操作ガイド

熟練したバーチャルライダーになるには、コントロールをマスターすることが不可欠です:

  • WASDキー : ステアリングと加速のための主要な移動操作
  • 数字キー(1, 2, 3) : 利用可能なバイクを瞬時に切り替え
  • スペースキー : ハンドブレーキをかけて急旋回や緊急停止を実行
  • Cキー : 一人称視点と三人称視点のカメラビューを切り替え
  • Shiftキー : 最適なパフォーマンスのためにギアシフトを実行
  • Rキー : ゲームセッション全体をリセット
  • Gキー : バイクが動けなくなった場合、位置をリセット
  • Eキー : パトロールライトとサイレンを起動(警察用バイク使用時)

初心者ライダーのためのプロのヒント

  • 舗装路面での操作を容易にするため、ストリートレーサーから始めましょう
  • 没入感のあるレース体験には、一人称視点を利用してください
  • 難しい地形に挑戦する前に、広い場所でウィリーやバニーホップの練習をしましょう
  • 様々なマップで異なるバイクを試し、自分に合った組み合わせを見つけてください

このバイクゲームをプレイする理由

3D Moto Simulator 2は、数多いオンラインレースゲームの中でも際立った特徴を提供します:

完全な自由 :制限されたコースや決められたルートはありません。自分のペースで探索できます 即時アクセス :ダウンロードやインストールなしで、ブラウザですぐにプレイ可能 多様性 :複数のバイクと環境で、ゲームプレイが単調になることを防ぎます リアルな体験 :本格的な物理演算と詳細な3Dグラフィックスが、説得力のあるバイクシミュレーションを実現 クロスプラットフォーム対応 :パソコン、タブレット、スマートフォンでシームレスに動作

高速でのスリル、オフロードアドベンチャー、警察の追跡シミュレーションなど、あらゆるライディングの好みに応える包括的なバイクエンターテインメントを提供するゲームです。

よくある質問(FAQ)

3D モトシミュレーター 2