鉄之海老の履帯の轍

鉄之海老制作班のゲーム制作活動の記録

バグで揉めて色々更新しました

デジゲー博2023に向けて

鉄之海老、デジゲー博1週間前に壁にハマるバグの報告から、

色々と更新しました。

製品版/DEMO版 共通の更新点

・ボス敵のHPバーの可視化

・以下画像のように、ステージの設定として行動範囲制限を設定

・端以外に存在する壁にハマったときを考えて

 壁の中に埋まると自爆するコモンアクションを追加

各ステージの行動範囲制限
製品版のみの更新点

・レーザーの威力調整

・サバイバルモードで定期的に追加ボスが現れる仕様を追加

・ジェネレーターの確率ロジックを修正

DEMO版のみの更新点

・ゲーム全体のバランスを製品版に合わせて調整

・ポーズ機能、アイテム取得時の弾の補充の仕様の修正、レーザーの距離調整など

 製品版で実装された諸々の機能をDEMO版へ逆輸入

2023年デジゲー博に無事当選しました

2023年11月12日(日) にデジゲー博に

当選しましたため、以前と同様に試遊可能なノートPC一台の構成で出展します。

今回は体験版DVDの無料配布は流石に辞めます。

SteamでDEMO版がダウンロードできるわけですし。

 

場所はF-01bとなります。

会場全体のマップ

御覧の通り隅っことなりましたがスピーカーで自己主張だけは

いっちょ前にやっていきますんで宜しくお願いします。

 

キャリアプランを見据えての次回作

資格取得の為の勉強でリリースしたゲームが放置気味です…

現在は今後SES職としてアピールポイントを稼ぐためにも、

Oracle DataBase SQL

Oracle Java 関連の資格を働きながら勉強し直してます。

一応Oracle Java は古いヤツの Silver を持ってるんですが

ほぼゼロからのやり直しですね

 

Javaの腕前をアピールするためにも

Javaでゲームを作ろう!

ということでJavaでゲームを作る方法について確認し直してます。

以下デタラメだったりもしやれたとしても性能がアレだろうから考え直し

取り敢えず以下のものを考えてます

Java アプレット

 アクツクと比較したらすっごい苦労しそう…

 描画関連から全てJavaでプログラムすることに

・Swift:

 画像描写関連のソースコードがチラホラ見つけられるし

 レクチャーの動画がYoutubeに転がってる!

・Udemyの英語ベースのもの:

 やたらすごいから及び腰

4月を迎え

2月末に発売し、3月を終えて鉄之海老は22本の売り上げとなりました。

売り上げがイマイチなところからも次回作でより良い作品を発売できればいいんですが

如何せん今までやるべきことを後回しにしていた都合上、

資格取得の勉強を急いでやらなければなりませんでした。

 

次回作の方はイマイチ進められてません。

 

TweetではGameMakerStudio2の利用などを言ってましたが

いっそのことアクツクMVで次回作を作ろうかなどとも考えてます

バグ修正雑記

本日リリースしたバグ修正内容について

 

・ステージ2-3のジェネレーター再確認

 →クリアスイッチがOFFの場合、ジェネレーターは雑魚敵を生成する

  仕様だったはずが何の手違いが該当箇所だけ「ONの場合」となっておりました

 

・機関砲の弾の攻撃判定

 → 攻撃判定だけ縦長にしてみました。

  また、機関砲の弾は7秒ほど画面中に残っていた場合自動消滅する仕様を

  1秒ほどに縮めてみました。

 

・主砲の攻撃力調整

 →主砲をコメントを鵜呑みにして攻撃力上げたらボスのHPの調整とかの

  手間が発生してしまいます。(特にグレネード系は爆風が1秒ちょい残る

  仕様から、高い攻撃力で何度もダメージを与えてしまい性能がヤバいことに…)

  バランス調整とかの作業を代行してくれたりその分金くれればいいのになー

  と愚痴を言いながら

  ウェーブの弱体化、

  ノーマル弾の強化、

  グレネード弾の爆風の威力強化および範囲拡大、

  レーザーを主砲の照準調整ボタンで

  長さおよび威力を調整できるようにしました。

 

・エクストラステージの障害物調整

 やっぱり破壊不可能ブロックが有るからエクストラステージも

 すぐにクリアされたでしょうか?

 ということでやけくそ気味に破壊不可能ブロックを全て破壊可能ブロックに

 変えてみました。「障害物に隠れながら撃つ」楽しみが増えることを期待してます。

 

・機関砲を発射しながら主砲を発射できない不具合修正

 あんまりにもスパゲッティコードだった為、共通処理の追加だったり

 リファクタリングだったりを試みたところ思いのほか簡単に修正出来ました

 …今までの苦労は!?

 

※アップデートするとセーブデータが消えるかもしれません

現在販売中の鉄之海老のバグ対応として

アップデート致しました。

 

詳細は、こちらのページから確認できるかと思われます。

store.steampowered.com

 

アップデートを行うときですが、

タイトル通りもしかしたらセーブデータが無くなる恐れがあります。

セーブデータを退避した上でアップデートを行うように気を付けてください。

 

セーブデータは

以下のJSONファイル及びsaveフォルダを別の場所に控えて、

アップデート後に同じ場所に格納しておいてください。

 

鉄之海老(※ゲームのフォルダ)
→Resources(※フォルダ名)
→save(※フォルダ名)
→play_1.json
  (JSONだけどメッチャ暗号化されてるんで故意に弄らないように)

 

※追記

以下のバグも見つけてしまったので、修正致しました。

・Stage F-1 
 ボス敵を倒しただけで
 ステージクリア扱いされてしまう
 →ボスを倒してもステージクリアに
  ならないように修正しました。

・Stage F-3
 ボス敵がHP0になっても消滅しない
 →ボス敵がHP0になったら消滅するように
  修正しました。

 

鉄之海老、発売しました

store.steampowered.com

トップビュー対空戦車STG

鉄之海老、とうとう発売してしまいました。

無料体験版でほぼすべてのステージが楽しめますが、

製品版は以下のような差分が有ります。

・ラスボスおよびサバイバルモードがプレイ可能

・ステージロック機能実装(一つ前のステージをクリアしないと次にいけません)

・追加ステージ実装(出し方はラスボスのLv3撃破後のEDにて表示されます)

・バグ対応

・ボスおよび各ステージ調整

 

マニュアル及びQAをまとめたものはSteamのページの

以下の蛍光箇所をクリックすると確認できます。

「マニュアルを見る」をクリックしてください