Spite Cannon - ブロックシューティングゲーム - アクション ゲーム

Seele01-Flash
作者 Victoria Martin
Spite Cannonを無料オンラインでプレイ!キャノンでカラフルなブロックを爆破し、強力なアップグレードを解除し、物理ベースのシューティングゲームプレイをマスターしよう。ダウンロード不要!

プロンプト

MODEL: Seele01-Flash
以下のゲーム生成プロンプトを日本語に翻訳してください。翻訳されたテキストのみを返してください。マークダウン、コードトークン、数字、改行、HTMLタグや属性はそのまま正確に保持してください。ユーザー向けテキストは自然に翻訳してください。 Three.jsを使用して、テーマ「Spite Cannon」の**モバイルファーストゲーム**を生成してください。以下の詳細なゲームデザイン要件をまず読み、それに従ってコードを生成してください: ### 1. アセットと環境 * **ビジュアルスタイル:** 2Dカートゥーン調を3Dローポリで再現したカラフルなスタイル。明るく楽しいカラーパレットで、「怒った」キャラクターと対比させてください。 * **背景:** 動的なグラデーションスカイボックス(ライトブルーから白)で、晴れた日を表現してください。 * **ブロック(敵):** 3Dキューブ(紫/バイオレット)。テクスチャの代わりに、シンプルな子ジオメトリ(小さな白/黒の球体)を使用し、前面に「ぐるぐる目」と「しかめっ面の口」を作成してください。可愛らしいが不機嫌な見た目にします。 * **キャノン:** スタイリッシュで丸みを帯びたシリンダー型キャノン(黒またはダークグレー)。画面左下または中央下部に配置してください。 * **パーティクル:** ブロックが破壊された時、多くの小さな物理演算が適用される立方体の破片(塵)に粉砕され、時間とともにフェードアウトするようにしてください。 * **パフォーマンス:** 可能であれば、パーティクルには `InstancedMesh` を使用してください。モバイルデバイスでの高フレームレートを維持するため、ジオメトリはシンプルに保ちます(BoxGeometry, CylinderGeometry)。シャドウはベイク済みまたは最小限(1つの平行光源)にしてください。 ### 2. オーディオ要件 * **BGM:** いたずらっぽく、意地悪で行進曲風の、陽気だが「不器用で決意に満ちた」印象のトラック(ピチカート弦楽器やチューバなど)。 * **SFX:** * **キャノン発射:** コミカルな「ドンプ」や「ポップ」音(現実的な爆発音ではありません)。 * **命中:** ブロックを破壊せずに命中した時の「ボン」という音。 * **破壊:** ブロックが破壊された時の爽快な「クランチ」音やガラスが砕ける音。 * **UI:** メニューのための柔らかいクリック音。 ### 3. ゲームプレイループ * **コアメカニクス:** 物理ベースの破壊。プレイヤーは大砲を操作し、「スパイトブロック」で作られた構造物に向けて発射体(ボール)を撃ちます。 * **物理エンジン:** **重要**: 重力、衝突、積み重ねの安定性、衝撃を処理するためには、必ず物理エンジン(**Cannon.js** や **Ammo.js** など)を使用しなければなりません。 * **目標:** すべての紫ブロックをプラットフォームから落とす、または破壊する(HPを0に減らす)ことでレベルをクリアします。 * **ダメージシステム:** ブロックは衝撃の速度に基づいてダメージを受けます。高速ヒットで即破壊、低速ヒットでは動かすだけです。 * **進行:** シンプルな「ウェーブ」システム。すべてのブロックがクリアされると、新たな、わずかに大きなブロックの山がスポーンします。 ### 4. モバイル操作とインタラクション * **画面向き:** **ランドスケープモード**(物理シューターに好適)ですが、リサイズには対応してください。 * **操作方法:** * **照準と射撃:** 「タッチで射撃」メカニクスを実装します。プレイヤーが画面をタップ(レイキャスティング)した場所を大砲が向き、即座に発射体を発射します。 * **代替案(UX的に容易な場合):** 左側に仮想ジョイスティックで照準を回転、右側に発射ボタン。(より直感的と思われる方法、おそらくカジュアルな感覚の「タッチで射撃」を選択してください)。 * **フィードバック:** * **画面揺れ:** 重い構造物が崩壊した時や大砲が発射した時に、わずかにカメラを揺らします。 * **触覚フィードバック:** 大砲発射時に `navigator.vibrate(50)` をトリガーし、ブロック破壊時にはより強い振動を発生させます。 * **UI:** 画面上部の端に「スコア」と「ウェーブ」を大きく、親指で操作しやすいテキストで表示。明確に目立つ「リスタート」ボタン(最低 44x44px)。

ゲーム紹介

ゲームについて

Spite Cannon は、物理ベースのゲームプレイと愛らしいブロックキャラクターを組み合わせた中毒性のある無料シューティングゲームです。この魅力的な破壊ゲームでは、撃たれることを決して喜ばない(しかしそれが最大の楽しみの源である!)イラ立ったブロックたちと対決します。シンプルなマウス操作と次第に難しくなるレベルで、Spite Cannonは何時間も楽しめるブロック粉砕アクションを提供します。

コア機能

物理ベースのシューティングメカニクス

様々なブロック群に大砲を狙い撃つ際のリアルな物理を体験してください。弾は自然な軌道と衝撃物理に従い、一発一発が爽快で本物感あふれるものです。ブロックは大砲の砲撃に動的に反応し、予測不可能でエキサイティングな破壊シーケンスを生み出します。

愛らしいキャラクターデザイン

シューティングゲームでありながら、Spite Cannonはかわいいブロックキャラクターにより家族向けの雰囲気を保っています。各ブロックは表情豊かな目とチャーミングなアニメーションを持つ独自の個性を持ち、破壊が攻撃的ではなく驚くほど愛おしく感じられます。

段階的なアップグレードシステム

ブロックの破壊に成功してポイントを獲得し、強力な大砲のアップグレードに使用しましょう。進むにつれてより挑戦的なブロック群に立ち向かうために、新しい弾薬タイプの解放、発射パワーの向上、大砲の性能改善を行います。

積み上げと物理パズル

多くのレベルでは複雑なブロック積み重ねが特徴で、戦略的な思考が必要です。物理法則を利用し、重要な支えとなるブロックを狙って連鎖反応と大規模な崩壊を引き起こし、一発の見事な射撃で全体の構造を一掃しましょう。

ゲームプレイの仕組み

Spite Cannonでは、限られた弾薬を使って様々なブロックの構造を破壊することが求められます。各レベルでは、ブロックが異なる配置で現れます。不安定に積み重なったものもあれば、防御的な位置に強化されたものもあります。目標は、できるだけ少ない射撃数ですべてのブロックを破壊し、スコアを最大化してアップグレードポイントを獲得することです。

ゲームの物理エンジンにより、すべての射撃が重要となります。ブロックは倒れたり、滑ったり、互いに衝突したりするため、適切な場所を狙うと満足のいく連鎖反応が生まれます。これにより、最適な結果を得るためには角度、威力、タイミングを考慮する必要があり、射撃メカニズムにパズルの要素が加わります。

操作ガイド

マウス操作: - 照準 : マウスを動かして大砲の方向と軌道を調整します - 射撃 : クリックして大砲を標的のブロックに向けて発射します - 威力 : 押し続けてドラッグし、射撃の威力と角度を調整します - メニュー操作 : マウスクリックでメニューを操作し、アップグレードを購入します

直感的なマウス操作のみのコントロールシステムにより、『Spite Cannon』はあらゆる年齢層とスキルレベルのプレイヤーにとってアクセスしやすいゲームです。ポイントしてクリックするだけで、満足感あふれる破壊の様子をお楽しみいただけます!

『Spite Cannon』をプレイすべき理由

完璧なカジュアルゲーム体験

『Spite Cannon』は、挑戦とリラックスの絶妙なバランスを実現しています。集中力を保つほどに魅力的でありながら、ストレスになるほど過酷ではありません。可愛らしい美学と満足感のある物理演算により、長い一日の後にリラックスするのに理想的なゲームです。

ファミリーフレンドリーなエンターテイメント

全年齢対象のコンテンツレーティングと愛らしいキャラクターデザインにより、『Spite Cannon』は家族でのゲームセッションに最適です。子どもたちは可愛らしいブロックとシンプルな操作を気に入り、大人は戦略的な物理パズルを楽しむことができるでしょう。

コミットメント不要

無料のブラウザゲームとして、数分の空き時間があればいつでもすぐにプレイできます。ダウンロード不要、インストール不要、長いチュートリアル不要。純粋で即時のゲーム満足感をお届けします。

スキルの育成

楽しみながらもカジュアルな『Spite Cannon』は、物理ベースの挑戦を通じて、手と目の協調性、空間認識能力、そして戦略的思考スキルの育成にも役立ちます。

よくある質問(FAQ)

Spite Cannon - ブロックシューティングゲーム