ピコピコシュート改
HSPで、シューティング用DLLを動かす実演サンプルです。 自作モジュール、joy_winmm.asとshoot_enemy_ai.dllを使用しています。dllファイルは、Fortranのコーナーにあります。
DLL連携仕様
このサンプルでは、テキスト形式に纏めたデータを、DLL側に投げることによりステージを構成しています。 構成次第で、様々なステージを作成することが可能です。
テキスト記述例(#以下はコメントとみなされます)
# ============================================================ # ピコピコシュート改 ステージ # フォーマット: 出現フレーム, ai_mode, state, X座標, Y座標, shot_type # ------------------------------------------------------------ # [ai_mode] 0:なし, 1:ノーマル回避, 2:大回避, 3:超回避 # [state] 1:直線降下, 2:低速降下, 3:待機, 4:サイン波(左) # 5:サイン波(右), 6:急旋回, 7:低速降下・反転, 8:急降下・急反転 # 9:高速斜め横断, 10:ホバー・スライダー, 11:クローバー・ループ, 12:ホーミング・ダッシュ # 13:ホーミング・ダッシュ, 14:バックスタブ, 15:目の前を塞ぐ, 16:ワープ # [shot_type] 0:8WAY, 1:狙撃, 2:2WAY, 3:3WAY, 4:5WAY, 5:3連射, 6:十字, 7:蛇行 # ============================================================ 60, 1, 7, 150, -40, 3 60, 1, 7, 300, -40, 3 60, 1, 7, 450, -40, 3
ゲーム画面
概要
| タイトル | ピコピコシュート改 |
|---|---|
| ジャンル | シューティング |
| プレイ人数 | 1人 |
| 動作環境 | Windows11 |
操作方法
| 自機移動 | カーソルキー/十字ボタン |
|---|---|
| ショット | Zキー/ボタン1 |
| 武器チェンジ | Xキー/ボタン2 |
ダウンロード
下のリンクからファイルをダウンロードできます。
piko_shoot_r.zip ※ZIP形式で圧縮されてるので、使う前に解凍してね!
遊び方
ゲームを起動すると、まずタイトル画面が表示されます。スペースキーかボタン1を押すと、スタート!
敵が次々に出てくるので、撃ち落としていきましょう。なお、自機は武器のチェンジを行うことができ、3種類の装備が用意されています。