電電高専生日記

自作ゲーム「Defend PortMoresby!」バージョン3

2016/03/10 23:58

Defend_PortMoresby! v3

前置き

1年以上前に作ったゲームのリメイクです。
過去記事
自作ゲーム「Defend PortMoresby!」(2014/09/02)
自作ゲーム「Defend PortMoresby!」バージョン2(2015/03/01)
FC2のサーバーにFTPでアップロードすると、なぜかサウンド関係でエラーが出てしまうので、BGMはなしです。追記の方にZIPファイルを用意しました。こちらはサウンド付きです。

プレイ

ここをクリックでゲームが始まります

読み込めない場合はこちらから

概要

海戦ゲームです。WW2の珊瑚海海戦をイメージしてます。アメリカ空母を自機として、敵艦隊を撃沈していきます。敵艦への攻撃はBOMBER(爆撃機)を用います。また、敵の航空機を破壊するためとしてFIGHTER(戦闘機)も用います。
ゲームクリアの条件は、STAGE4まで全ての敵艦を撃沈することです。
ゲームオーバーの条件は、自機が撃沈されることか自機の爆撃機が0になることかです。

操作説明

Wキー ... ↑へ移動
Sキー ... ↓へ移動
Aキー ... ←へ移動
Dキー ... →へ移動
Fキー ... 対空砲
右クリック ... 攻撃位置決定
左クリック ... 攻撃機種決定(FIGHTER or BOMBER)

設定の詳細

まず、各艦の装備についてです。
自空母… ライフ2, 戦闘機15, 爆撃機18, 対空砲300(半径70px, *5フレーム毎に1発)
敵空母… ライフ2, 戦闘機*9, 爆撃機15, 対空砲100(半径70px, 10フレーム毎に1発)
敵戦艦… ライフ3, 戦闘機*0, 爆撃機*0, 対空砲100(半径70px, 10フレーム毎に1発)

装備においては、自機空母は敵空母に優っています。

次に、航空機の航続可能距離と速度(px/f:フレームあたりに進むピクセル数)です。
FIGHTER(F4U), 320px, 2.0px/f

BOMBER(SBD), 400px, 1.4px/f

零式艦戦, 480px, 1.9px/f

九九式艦爆, 580px, 1.2px/f

(ゲーム画面は縦480px、横640px)

このように、航空機の航続距離においては艦戦・艦爆ともに敵機に劣っています。特に九九式艦爆は580pxという驚異的な航続距離となっているので、敵空母の攻撃射程範囲外に逃げるのは難しいです。

また、砲撃や機銃の射程距離です。
敵戦艦の砲撃, 220px

FIGHTER(F4U)の機銃, 70px

零式艦戦の機銃, 60px


機銃の射程では零式艦戦よりもF4Uがわずかに優っていますが、正面からぶつかればほとんど相討ちになります。

バージョン2からの主な変更点

  • 自機空母のライフを4から2に減らした。
  • 自機空母の戦闘機を9→15に、爆撃機を15→18に増やした。
  • 敵艦にも対空砲を付けた。
  • 敵空母も動けるようにした(STAGEや状況によっては動かない)。
  • ライフ0になった敵艦がゆっくりフェードアウトするようにした。

感想

1年以上経った割にはあんまり内容変わってないです。というのも、自分で書いたものなのにソースコードを読むのが辛くて、大きな変更は断念しました。本当は、潜水艦とか駆逐艦とかの新要素を入れたかったのですが…
しかし色々微修正を加えた結果、クリアするのはかなり難しいゲームになりました。是非挑戦してみてください。面白く思ってくれれば幸いです。

  • このエントリーをはてなブックマークに追加

最新記事

コメント(0)





プロフィール

名前:elkosendiary

性別:男

生年:1995年


2011年4月 高専入学
2016年3月 高専卒業
2016年4月 大学編入学
2018年3月 大学卒業予定

にほんブログ村 大学生日記ブログ 理系大学生へ
にほんブログ村

カテゴリ
Adsense
月別アーカイブ
ブログ内検索

アクセス

昨日のPV数:
全期間PV数:

おすすめ記事

「高専大学編入ログ」を作成しました

自作ゲーム「Defend PortMoresby!」バージョン3

【改良版】 RaspberryPiで作ったカメラ付き戦車ラジコン