Immortal: Dark Slayer - RPG ゲーム

Seele01-Flash
作者 David Robinson
Immortal: Dark Slayerを無料でオンラインプレイ!『ダークソウル』にインスパイアされた壮大なトップダウンアクションRPG。落ちた騎士として悪魔と戦い、武器をアップグレードし、神々を崇拝して力を得よう。

プロンプト

MODEL: Seele01-Flash
以下のゲーム生成プロンプトを**Three.js**を用いて実装してください。テーマは「Immortal: Dark Slayer」とし、**モバイルファースト**のゲームとして生成すること。まず以下の詳細なゲーム設計要件を読み、それに従ってコードを生成してください。 ### 1. アセット&環境 * **ビジュアルスタイル**: **ローポリ、セルシェーディング(トゥーン)** の美学を用い、参照画像の2Dイラスト風スタイルを模倣しながら、モバイルGPUでのパフォーマンスを維持します。カラーパレットはムーディーに、深い森の緑、彩度を下げたグレー、シャドウにはストレートな黒を用いてください。 * **プレイヤーキャラクター**: 大きな剣を持った“堕落騎士”の簡易なヒューマノイドメッシュ。主要アニメーション: アイドル(呼吸)、ラン(前傾)、攻撃(敵が範囲内にいるときの手続き的振り下ろしアニメーション)。 * **敵**: “デーモン”(赤/黒)と“アンデッド”(骸骨の白/グレー)には、単純な幾何学的抽象化またはローポリモデルを使用します。 * **環境**: クリック不可能な木々で境界づけられた密林の闘技場。地面は暗い草原の平面にします。**Three.jsフォグ**(暗緑色/黒)を用いて画面の端をぼかし、閉所恐怖症的で“ソウルライク”な雰囲気を創出します。 * **カメラ**: 固定高角度の**平行投影カメラ**(アイソメトリックビュー)を使用し、スケールの一貫性と敵の波の明確な可視性を確保します。 * **最適化**: 木々と敵の群れには `InstancedMesh` を使用して描画コールを削減します。リアルタイムシャドウはプレイヤーキャラクターのみに限定し、敵にはベイクされた一般的なブロブシャドウを使用します。 ### 2. オーディオ要件 * **BGM**: 低音弦楽器(チェロ/コントラバス)と遠くの風を特徴とする、物悲しくループ可能なアンビエントトラック。ダークソウルの拠点エリアに似た、緊張感のある“ダークファンタジー”ムードを創ります。 * **SFX**: * *攻撃*: 重い“ヒュッ”という音に続き、命中時に肉感的な“バリッ”または金属的なガチャンという音。 ### 3. ゲームプレイループ * **中核メカニクス (自動戦闘)**:プレイヤーは攻撃のためにボタンを**押しません**。コードは `checkDistance` 関数を実装する必要があります: 敵がプレイヤーから 2.0 ユニットの半径内に入ると、プレイヤーは自動的に剣を振ります。 * **ウェーブ制**:敵は画面の端からウェーブで出現します。単純な経路探索(プレイヤーの位置へ向かって移動)を使用します。 * **リソースエコノミー**:敵が倒されると「コイン」(黄色い発光する立方体/球体)を落とします。プレイヤーはその上を歩いて回収する必要があります。 * **成長(神システム)**:ウェーブをクリアするか、祠とインタラクションすると、ゲームを一時停止し、3つの大きなUIカードを表示します: * *ドラ*: HPを 0.5 秒ごとに回復する `setInterval` を設定します。 * *ヴラク*: 敵が倒された時に発動するリスナー `onEnemyDeath` を追加し、最大HPの 7% を回復します。 * *エゴイズム*: `damage`、`maxHealth`、`moveSpeed` の変数を 1.1 倍にします。 * **勝利/敗北**: * *敗北*: プレイヤーのHPが 0 以下。 "YOU DIED" 画面(赤いテキスト)を表示します。 * *勝利*: 全てのウェーブをクリア。 "VICTORY" と合計収集コインを表示します。 ### 4. モバイル操作とインタラクション * **入力方式**: **仮想ジョイスティックのみ**。 キャンバスの左下に半透明のジョイスティックUIを描画します。画面の右側はアクションを視認できるよう、何も表示しない状態を保つべきです。 * **画面方向**: **横向きモード**。 キャンバスをウィンドウの innerWidth/Height にリサイズするよう強制しますが、正投影のズームレベルは維持します。 * **触覚フィードバック**: 敵への攻撃が成功するたびに `navigator.vibrate(50)` を、ダメージを受けた時に `navigator.vibrate(200)` をトリガーします。 * **UIデザイン**: * ヒールスバー: プレイヤーメッシュの上に浮かぶ、明確な赤いバー。 * アップグレードメニュー: 画面中央に配置された、タップしやすい大きなカード(最小幅150px)。アクティブ時はゲームループを一時停止する。 * テキスト: 中世テーマに合わせ、セリフ体フォント(例:'Times New Roman'、またはGoogle Fontsの'Cinzel'など)を使用する。

ゲーム紹介

ゲームについて

Immortal: Dark Slayer は、ダークソウルやエルデンリングのような挑戦的なアクションRPGの本質を、親しみやすいトップダウン形式で捉えた、強烈なダークファンタジー体験をお届けします。闇に飲み込まれた領域で、堕ちた騎士となり、容赦ない悪魔、アンデッド、混沌の魔物たちの波に立ち向かいます。

このプレミアムアクションRPGは、戦略的な戦闘、キャラクター成長、そして雰囲気のあるストーリーテリングを融合させ、熟練者には挑戦的であり、新規プレイヤーにも歓迎されるスリリングな冒険を生み出しています。

コア機能

挑戦的な戦闘システム

伝説的なダークファンタジーゲームに触発された、厳しくも公平な戦闘を体験してください。すべての敵との遭遇は、戦略、タイミング、そして技術を必要とします。戦闘は直感的です。敵の近くに身を置くだけで剣は自動で攻撃しますが、タイミングとポジショニングをマスターすることが生き残る鍵です。

神々への信仰システム

3柱の強力な神々からあなたの守護神を選び、それぞれが提供するユニークなパッシブ能力を得ましょう: - 光の女神ドーラ :0.5秒ごとに継続的な体力回復を提供 - 死の神ヴラック :敵を倒すごとに体力の7%を回復 - エゴイズム、全てはあなたのために :全ての属性を10%向上

段階的な武器強化

基本のロングソードから始め、敵を倒して得たコインでより強力な武器を徐々に解放していきます。武器のアップグレードは戦闘効率に大きな影響を与えます。

キャラクター成長

集めたコインで3つの主要属性をアップグレード: - 攻撃力 :攻撃力を高めて敵を素早く倒す - 体力 :強敵に対する生存率を向上させる - 速度 :移動と回避能力を改善する

雰囲気あるダークファンタジーの世界

環境描写によるストーリーテリングに満ちた精巧に作られた領域を探索し、解き放つ神秘的な扉や、あらゆる影に潜む不気味な生き物たちを発見してください。

ゲームプレイメカニクス

戦闘戦略

成功にはボタン連打以上の要素が必要です。以下を実践しなければなりません: - 戦略的な配置でダメージを受けるのを避ける - 最大の効果を得るために攻撃のタイミングを計る - 敵の行動パターンと弱点を学ぶ - 回避と撤退の戦術を賢く使用する - 戦闘中は体力を慎重に管理する

進行システム

倒した敵はコインを落とし、キャラクターの成長を促します。戦略的なアップグレードが重要であり、自分のプレイスタイルに基づいて、攻撃力と生存性のバランスを取ることが肝心です。

レベルのクリア

すべての敵を殲滅することでレベルを進行します。近道は存在せず、新たなエリアを開放し、物語を進めるにはすべてのクリーチャーを倒さなければなりません。

操作ガイド

移動操作: - WASDキー または 矢印キー : 堕落した騎士を全方向に移動させる - マウス左ボタン : ゲームインターフェースやメニューと対話する

戦闘メカニクス: - 自動攻撃 : 敵の近くに位置取りして自動的な剣の攻撃を行う - ポジショニング : 戦術的な移動で敵の攻撃を回避する - コイン収集 : 落ちているコインの上を歩いて強化用の通貨を集める

戦略的ヒント: - ヒット・アンド・アウェイ戦術を習得する - 冒険の序盤では体力アップグレードを優先する - 異なる神々への信仰選択を試してみる - より良い生存のために敵の攻撃パターンを学ぶ

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

ダークソウルファンに最適 : プレミアムコンソールRPGの挑戦的な戦闘と暗い雰囲気を、アクセスしやすいブラウザ形式で体験できます。

RPG初心者に最適 : シンプルな操作とトップダウン視点により、複雑なRPGメカニクスが奥深さを損なうことなく取り組みやすくなっています。

無料のプレミアム体験 : 有料モバイルゲームと同等の制作クオリティを備えた高品質なRPGゲームプレイを無料でお楽しみいただけます。

クロスプラットフォーム対応 : デスクトップとモバイルデバイスの両方でシームレスにプレイ可能。各プラットフォームに最適化された操作性を実現しています。

高い再プレイ価値 : 複数の神々への信仰ルート、多様な強化戦略、挑戦的な敵との遭遇により、長期的な楽しみを保証します。

挑戦的なアクション体験を求める方にも、ダークファンタジーのテーマを探求したい方にも、Immortal: Dark Slayerは時間を尊重しつつ、充実したゲームプレイの深みを提供する魅力的な冒険をお届けします。

よくある質問(FAQ)