概要
Three.js を活用したブラウザ完結型の電車・バス運転シミュレーター。「電車モード」「バスモード」に加え、JR山陽本線 (岡山→笠岡 / 9駅 / 実 44km) を再現した「山陽本線モード」を搭載。PERFECT/S/A/B/C の精密停車スコアと定時運行 (±30秒) ボーナス、S+ 連続コンボ、停車精度グラフに対応。インストール不要・ブラウザ完結 (Three.js CDN 読込)。
主な機能
- 電車モード (通勤電車・都市近郊線・5駅) - 段階ノッチ加速 / 8段ブレーキ / 信号順守 / 精密停止評価
- 実車スタイル独立2軸操作 (v1.2.0) - 加速ノッチ (W/↑↓ S) と制動ブレーキ (E/D) を独立2キーで段階操作 / 同時押し不可 / Nキーで即ニュートラル / 長押しでも1段ずつ
- 緩和スコアリング (v1.2.0) - 緊急ブレーキ減点なし / 軽微速度超過は警告のみ / 初期スコア0スタートで初心者でも楽しめるバランス
- バスモード (路線バス・市街地ルート・5バス停) - アナログ加減速 / ハンドル操作 / バス停精密停車 / 信号判定
- 山陽本線モード (JR山陽本線 岡山→笠岡・9駅・実44km) - 庭瀬・中庄・倉敷・西阿知・新倉敷・金光・鴨方を経由 / 駅進入速度制限 / 区間別ダイヤ (定時運行 ±30秒)
- 精密停車スコアシステム (山陽本線) - PERFECT (±30cm) / S (±50cm) / A (±1m) / B (±2m) / C (±5m) / OVERRUN の 6 段階判定
- コンボボーナス (山陽本線) - S+ 連続 3 駅で +500pt / 5 駅で +1000pt / 全駅 PERFECT で「完璧な運行」称号 +2000pt
- 区間別景観 (山陽本線) - 都市/田園/工業/河川橋梁 (高梁川)/丘陵/海・港 (笠岡) を区間ごとに再現
- 3D 描画 (Three.js r160 CDN) - スカイボックス・地形・車両・線路/道路・建物・信号機をプロシージャル生成
- HUD - 速度計 / ノッチ段数 / ブレーキ段数 / 次駅(バス停)パネル / 停車目標インジケーター (接近で拡大) / 信号表示 / ミニマップ / 連続コンボ表示
- カメラ切替 - 運転席視点 / 外部追従 / 俯瞰の 3 種類をスムーズに切替
- リザルト画面 - ランク (S/A/B/C/F) / スコア / 停車精度グラフ (山陽本線は実距離 m で棒グラフ表示)
- 難易度選択 - Easy / Normal / Hard で停止許容範囲・速度ペナルティが変化
- Web Audio API - エンジン/モーター音・警笛・ドア開閉音・到着ジングル (合成音、ON/OFF 切替可)
- LocalStorage 保存 - モード別ベストスコア・総走行距離・設定
- ポーズ / 操作説明 / 設定メニュー - プレイ中いつでも呼び出し可能
- レスポンシブデザイン - PC ワイド画面に最適化・スマホ縦画面でモード選択 1 列・フルスクリーン対応
- アカウント登録不要・インストール不要・ブラウザ完結・100% クライアントサイド動作
導入手順
- AIアプリ開発部 でアカウント登録(まだの方)
- ダッシュボードから
installer.phpをダウンロード - 自社サーバーの公開ディレクトリにアップロードして実行
- APIトークンを入力 → このアプリを選択 → DB情報入力 → 完了