プラネットエボリューション:アイドルクリッカー - カジュアル ゲーム

Seele01-Flash
作者 Luna Anderson
このリラックスできるアイドルクリッカーゲームで、自分だけの惑星を作り進化させましょう。コインを集め、オブジェクトをアップグレードし、宇宙を探検してください。今すぐ無料でプレイ!

プロンプト

MODEL: Seele01-Flash
Three.js を使用して、テーマ「Planet Evolution: Idle Clicker」に沿った**モバイルファーストゲーム**を生成してください。まず以下の詳細なゲームデザイン要件をお読みいただき、それに従ってコードを生成してください。 ### 1. アセットと環境 * **ビジュアルスタイル:** **ローポリで鮮やかな3Dアートスタイル**を作成してください。明るく彩度の高い色(陸地にはライムグリーン、海や宇宙にはアジュールブルー)を使用し、参考画像の「リラックス」した漫画的な雰囲気に合わせます。 * **中心オブジェクト (惑星):** * 球体を作成するために、詳細レベル2または3の `THREE.IcosahedronGeometry` を使用してください。 * ローポリな面取りされた見た目を実現するために、マテリアルに `flatShading: true` を適用してください。 * **バイオーム:** ジオメトリの面を手続き的に色付けします。地球のような進化を模倣するため、約60%を緑(陸地)、40%を青(水)にします。 * **表面ディテール (InstancedMesh):** * モバイル向けに最適化するため、惑星の緑色の面上にオブジェクトを散りばめるのに `THREE.InstancedMesh` を使用してください。 * **木:** シンプルなローポリの円錐(針葉樹)または積み重ねた二十面体(落葉樹)で表現します。 * **文明:** ゲームが進行するにつれて、シンプルな立方体(家)や小さな円柱(塔)を散りばめてください。 * **背景:** 濃いダークブルー/ブラックのグラデーションのシーンバックグラウンド。惑星とは逆方向にゆっくり回転する深度感を生む `PointsMaterial` の星空を実装してください。 * **照明:** 強い `DirectionalLight` を使用して固い影を落とし(ローポリの見た目を強調)、影が真っ黒にならないように `AmbientLight` を使用してください。 ### 2. オーディオ要件 * **BGM:** **ローファイでアンビエントなスペースシンセ**トラックのプレースホルダーを合成またはリクエストしてください。テンポは遅く、繰り返しがあり、リラックスできる(エノ的な)ものであるべきです。 * **SFX:** * **タップ音:** 柔らかく高音の「ポン」や「泡」のような音(邪魔にならない程度、プレイヤーは高速でタップするため)。 * **アップグレード音:** 明るく上昇するメージャーコードのチャイム音(デジタル風)。 * **環境音:** 宇宙の真空を模した、微かな連続的な低周波のハム音(ホワイトノイズ)。 ### 3. ゲームプレイループ * **コアメカニクス(クリッカー):** * 惑星が自転軸上でゆっくりと回転します。 * **インタラクション:** 惑星をタップすると「重力」(通貨)を生成します。 * **視覚的フィードバック:** タップごとに、上昇してフェードアウトするフローティングテキスト("+1"、"+5")が生成されなければなりません。惑星メッシュは、タップごとに「つぶれて伸びる」または短時間だけスケールアップ/ダウンする(弾力のあるバウンス)動きをして、ジューシーなフィードバックを提供します。 * **進行(アップグレード):** * **タップパワー:** 1タップあたりの通貨量を増加させるアップグレード。 * **オートローテーション(放置):** 惑星の回転速度を上げ、時間経過で重力を自動生成するアップグレード。 * **進化:** 特定の通貨マイルストーンで、視覚的に新しい地表アセットを解放します(例:100重力で木が出現、1000重力で船や家が出現)。 ### 4. モバイルコントロールとインタラクション * **タッチ入力(レイキャスター):** * `Raycaster`を`touchstart`イベントにバインドして実装します(クリックイベントだけではありません)。 * タッチ領域(レイキャスト検知範囲)を視覚的な惑星より若干大きくして、大きな指でのタップを許容できるようにします。 * **カメラコントロール:** * `OrbitControls`を使用しますが、インタラクションを制限します:ズームを無効化(または広範囲に制限)し、パンを無効化します。タップしていない時は、スワイプで惑星を手動回転させられるようにします。 * **自動リセット:** ユーザーが操作を停止すると、カメラや惑星はデフォルトのゆっくりとした回転に徐々に戻ります。 * **UIオーバーレイ(HTML/CSS):** * **レイアウト:** 縦長モードを優先します。 * **スコア:** 大きくてクリアなフォントで、**上部中央**に表示。 * **アップグレードメニュー:** 固定式のボトムシート/バーに大きなボタン(最小高さ44px)を配置。ボタン1: 「タップ強化」、ボタン2: 「惑星生成」。 * **触覚フィードバック:** * **必須:** タップが成功するたびに `navigator.vibrate(10)` を発動。これはモバイルでのクリッカーゲームの「手触り感」に不可欠です。アップグレード購入時には、より長い振動 `navigator.vibrate(50)` を発動。

ゲーム紹介

ゲームについて

Planet Evolution: Idle Clicker は、惑星創造の力をあなたの手に委ねる魅力的な3D放置ゲームです。このリラックスできるクリッカーゲームは、徐々に進歩していく満足感と惑星構築の創造性を組み合わせ、プレイヤーに宇宙を通じた果てしない旅を提供します。美しい3Dグラフィックスと直感的なゲームプレイメカニクスにより、平和で没入感のある宇宙進化の世界に引き込まれることでしょう。

このゲームの核となる魅力は、積極的に関与することと受動的に進行することの完璧なバランスにあります。進歩を加速させるために積極的にクリックするときも、離れている間にゲームを放置しておくときも、Planet Evolutionはあなたの銀河的な目標に向かって継続的に前進することを保証します。

主な機能

無限の惑星創造

コンテンツに限りのある従来のゲームとは異なり、Planet Evolutionは真に無限のゲームプレイを提供します。あなたが創造する各惑星はユニークで、無数のカスタマイズオプションと装飾要素があります。宇宙のさまざまなエリアを進むにつれて、新しいテーマ、オブジェクト、惑星スタイルがアンロックされ、体験を常に新鮮でエキサイティングなものに保ちます。

直感的な放置メカニクス

このゲームの放置システムは、最大限のリラックスと利便性を考慮して設計されています。あなたの惑星は、積極的にプレイしていないときでもコインを生成し続け、オブジェクトを引き寄せます。これにより、Planet Evolutionは、常に注意を払うことなくゲームの進捗を楽しみたい多忙なプレイヤーに最適です。

戦略的アップグレードシステム

惑星進化の成功には、ただクリックするだけでは足りません。このゲームでは、複数の強化経路を持つ洗練されたアップグレードシステムが特徴です: - オブジェクトのアップグレード : 宇宙オブジェクトの価値と引力を向上させます - 特別ブースター : 一時的な強化で、進捗を劇的に加速させます - プレステージシステム : 長期的な進歩目標を提供する独自の成長メカニズム

競争要素

主にリラックスできる体験ですが、惑星進化には挑戦を求めるプレイヤーのための競争機能も含まれています。リアルタイムリーダーボードでは、あなたの惑星帝国を世界中の他の宇宙建築家たちと比較できます。

ゲームプレイメカニクス

コアのゲームプレイループは、エレガントにシンプルでありながらも非常に満足感があります。惑星をクリックすることで重力を生成し、宇宙に浮かぶ貴重なオブジェクトを引き寄せます。これらのオブジェクトはコインを提供し、そのコインを使って惑星の魅力と効率を向上させるアップグレードに投資できます。

惑星が進化するにつれて、独自の美学と課題を持つ宇宙の新たな領域が解放されます。ゲームの進行システムにより、レアな宇宙オブジェクトを解放したり、プレステージシステムの次の段階に到達したりするなど、常に新しい目標に向かって取り組めるようになっています。

操作ガイド

基本操作 : - 左クリック : 惑星をクリックして重力を生成し、コインを集める - スペースキー : 惑星クリックの代替方法 - マウス操作 : アップグレードメニューやカスタマイズオプションを閲覧する

ゲーム開始方法 : 1. まず、初期惑星をクリックして重力を生成します 2. 引き寄せられた宇宙オブジェクトからコインを集めます 3. コインを使用して引力を強化するアップグレードを購入します 4. 新しい装飾要素をアンロックして惑星の外観をカスタマイズします 5. 宇宙エリアを進み、新しいテーマやオブジェクトを発見します 6. 長期的な進歩のためにプレステージシステムを活用します

上級者向けのヒント : - アクティブなクリックと放置進行のバランスを取ることで効率を最適化 - アクティブなプレイセッション中にブースターに投資して最大の効果を発揮 - プレイスタイルの好みに合わせてアップグレードの順序を計画 - リーダーボードで競い、追加の報酬と評価を獲得

このゲームを遊ぶ理由

リラックスに最適 : Planet Evolutionの穏やかなペースと心地よい宇宙テーマは、ストレス解消や忙しい一日の後のくつろぎに理想的です。

誰にでもアクセス可能 :シンプルな操作と段階的な学習曲線により、あらゆるスキルレベルのプレイヤーがすぐにゲームを楽しむことができます。

長期的な魅力 :無限のコンテンツと複数の進行システムにより、Planet Evolutionは圧倒されることなく持続的な娯楽価値を提供します。

創造的表現 :数値だけに焦点を当てる多くの放置ゲームとは異なり、Planet Evolutionでは惑星デザインを通じて創造的なカスタマイズと個人的表現が可能です。

クロスプラットフォームの利便性 :ウェブブラウザ、Android、iOSで利用可能なため、どのデバイスでも宇宙の旅を続けることができます。

完全無料 :必須購入や制限的なペイウォールなしで、ゲームの全体験を楽しむことができます。

よくある質問(FAQ)

プラネットエボリューション:アイドルクリッカー