TomoAI Site Image

Cosmo Viper

更新: 2026-07-24
#シューティング #グラディウス風

ゲームの概要

本作『Cosmo Viper - 20-Line Genesis -』は、名作横スクロールシューティングのDNAを受け継ぎつつ、「20行プロンプト」の制約とミニマリズムを極限まで突き詰めて設計された本格SFシューティングゲームです。HTML/CSS/Canvas JavaScriptを1つの高密度なコードに凝縮し、レトロフューチャーかつ洗練されたレスポンシブなサイバービジュアルを実現しています。

操作方法

ゲーム開始も含め、PCではキーボード、スマートフォンでは画面上のバーチャルコントローラーを使用して操作します。

  • PC(キーボード操作)
    • 移動: 矢印キー (↑ / ↓ / ← / →)
    • ショット: スペースキー (SPACE) (押しっぱなしで連射可能)
    • パワーアップ発動: X キー または Shift キー
  • スマートフォン(タッチ操作)
    • 移動: 画面左下の 十字キー (▲ ◀ ▶ ▼) をタッチ
    • ショット: 右下の赤いボタン [F] (Fire) をタッチ
    • パワーアップ発動: 右下の青いボタン [P] (Power) をタッチ

クリア条件

  • 全3ステージを戦い抜き、各ステージの最後に待ち受ける超巨大な「ボス敵」をすべて撃破してください。
  • 最終ステージ(ステージ3)のボスを破壊すると「MISSION CLEAR!」となり、ゲームクリアです。

ゲーム仕様

  • カプセル式パワーアップシステム:
    敵(黄色や赤色の機体)を倒すと、一定確率で青色の「パワーアップカプセル」をドロップします。回収するたびに、画面下のパワーゲージの選択枠が右へと進んでいきます。希望の項目に枠がある時に発動ボタン(XまたはP)を押すことで自機を強化します。
    • SPEED: 移動速度が最大3段階まで上昇。
    • MISSILE(D): 地形に沿って前方へ滑走する対地ミサイルを投下。
    • MISSILE(U): 上空斜め前方へ飛ぶ対空ミサイルを発射。
    • LASER: 敵をすべて貫通し、高頻度で撃ち込める強力なレーザーへ変化。
    • OPTION: 自機の動きに追従し、同様にショットを放つ無敵の分身を最大2機まで展開。
    • BARRIER: 自機を包み込み、敵の弾や衝突ダメージを複数回防ぐシールドを展開。
  • ステージ構成とボス:
    ゲームの進行度に合わせて背景の山や森林といった地形(当たり判定なし)がスクロールし、後半になるにつれて敵の猛攻が激しくなります。ボス戦時は画面がボス固定スクロールになり、倒すまで先には進めません。
  • ローカル保存(ハイスコア機能):
    ブラウザの localStorage と連動しており、ゲームオーバー時やクリア時に最高得点が自動で保存され、リロード後もハイスコアが維持されます。
プレイ
ゲームをプレイする
総プレイ回数: 37
解説記事

このゲームの制作秘話や詳細な攻略情報は、Noteの記事で公開されています。

Noteで記事を読む