S.T.G.20周年記念

S.T.G.の歴史

1995年

7月頃にDirectXの前身GameSDKのベータ版を手に入れたのでWindows版S.T.G.の開発を開始しました。既にあったMS-DOS版をベースにプログラム、画像などすべて0から作成し直す事にしました。しかしDirectXどころかWindowsやC/C++言語での開発すらも初めてだったため画面に1ドット表示するだけでもかなり手こずり何か月もかかってしまいました。それでも頑張ってプログラミングを続ける事ができたのはGameSDKに入っていたFoxBearのサンプルプログラムの影響が大きいです。非力なPC-9801版のWindows95で多重スクロールと滑らかなキャラクタアニメーションを60FPSで実現していたのには度肝を抜かれました。

1997年

CONSUMERSさんにBGM作成を依頼しました。GM版とGS版のMIDIファイルを両方を作ってもらいました。
当時はmp3やogg、waveはHDDの容量やCPUの負荷がかかりすぎるため再生できませんでした。

1998年

12月18日S.T.G.が完成しました。この日VectorとNIFTY-Serveの送金代行システムに登録しました。売り切りで700円くらいだったはず。
この後CONSUMERSさんの手によってS.T.G.オリジナルサウンドトラックも完成しました。

1999年

2月頃にはVectorでS.T.G.がシェアウェアとして公開されました。こちらは売り切り600円くらいだったはず。(実際の支払いは手数料込みで700円)
https://www.vector.co.jp/soft/win95/game/se091372.html
2月4日のVectorの週間ソフトニュースで紹介されました。
https://www.vector.co.jp/magazine/softnews/990204/n9902044.html

2000年

1月28日にMSD JAPANより全国のパソコンショップでCD-ROM版のS.T.G.が発売しました。
CD-ROMにはCD-DA形式でオリジナルサウンドトラックに収録したものと同じBGMが収録されました。HDDにインストールしてCD-ROMがドライブにセットされているときはCDからBGMが再生するのでBGMの品質が格段に向上しました。
またBGMはソフトウェア・シンセサイザーのReasonで作成したアレンジ版も収録されていてかなり豪華になりました。

2001年~2010年

MSD JAPANよりCD-ROM版のS.T.G.が発売された事によりS.T.G.の開発は一区切りを迎えました。
開発当初はDirectXのバージョンは1だったのにWindowsXPが出た頃にはDirectXのバージョンは8になってしまいました。 DirectX8では2D表示は廃止され互換モードで動作はするようになってしまいS.T.G.は10FPSを切ってしまうような惨状です。
そのため新しいOSで動作させるためにWindows+DirectX7版、Windows+DirectX8版、Windows+OpenGL版、MacOSX+OpenGL版などを開発しました。
またサウンド面に関してもDirectSoundだけでなくDirectMUSICやOpenALにも対応しました。途中3Dサウンドにも対応してました。
しかしながらWindowsのゲームは配布する手段に乏しかったためそのままお蔵入りしてしまいました。
この時のOpenGL、OpenAL、MacOSXのプログラミングが後のAndroid版やiOS版の作成に役立ちました。

2010年

11月1日にアンドロイドやろうぜ!ByGMOゲームアプリコンテストが発表されました。締め切りは2011年4月頃になっていてあまり時間がなかったため急ピッチでGMOのVividRuntimeSDKに対応したS.T.G.を完成させました。ところが2011年3月の東北地方太平洋沖地震の影響で締め切りが延期されてしまいました。

2011年

12月15日にアンドロイドやろうぜ!ByGMOゲームアプリコンテスト表彰式ならびに受賞パーティーのご案内が送られてきました。
この時点ではまさかS.T.G.が受賞しているとは知らなかったので
「会社ではなく個人なのですが出席しても良いですか?他のゲームを作った方がどんな方なのか興味があります。よろしくおねがいします。」
なんて返事を送っていました(笑)
そして渋谷にあるセルリアンタワーの会場で突然名前を呼ばれびっくり。アクション部門のカテゴリ別大賞を受賞。賞金30万円いただきました!
GMOが運営するGMOゲームセンターでS.T.G.を公開。完全版は売り切り100円、ライト版は2面まで遊べて無料でした。
https://web.archive.org/web/20160602123254/http://gmo-game.com/app/339/
https://web.archive.org/web/20120114181452/http://www.andromania.net/2011/05/23/s-t-g/

2016年

GMOがGゲーのサービスを終了してしまいGMO版のS.T.G.のダウンロードができなくなってしまいました。そこでGoogleのSDKを使用したGooglePlay版を作成開始することにしました。

2017年

4月13日にGooglePlayでS.T.G.を公開しました。
大幅にプログラム修正し右側のスコアなどが表示されている部分を削って縦画面に対応。
また途中のデモ画面やエンディング画面をSpriteStudioを使って作り直してエンディングに未使用画像を追加してChipTune版のBGMも追加しました。 一度クリアしたらベーマガに投稿したMiniSTGも遊べるようにしました。
今までは売り切り有料で配布していましたがバナー広告を付けて無料で配布するようにしました。
https://play.google.com/store/apps/details?id=info.daimonsoft.stg

2018年

2月7日iOS版がAppStoreで公開しました。Android GooglePlay版とはソースファイルレベルで同じになっています。
日本語版
https://itunes.apple.com/jp/app/s-t-g/id1341435193?l=ja&ls=1&mt=8
英語版
https://itunes.apple.com/us/app/s-t-g/id1341435193?l=en&ls=1&mt=8

色々なS.T.G.

MS-DOS版S.T.G.

1995年頃石川県にある専門学校の卒業研究でMS-DOS版S.T.G.を作成して提出。オールアセンブリ言語(マシン語)で開発。当時の私はBASICとマシン語しか使えなかった(笑)あとマシン語でAd Libの操作方法が分からなかったので音は出ません。

Windows3.1版TinySTG

https://www.vector.co.jp/soft/dl/win31/game/se088324.html
1995年頃に始めて作ったWindowsプログラム。またC/C++言語も初めて使用した。当時Windowsでの開発で流行っていたMFCライブラリを使用しているがMFCライブラリはゲーム開発には全く向かない仕様だったためかなり苦労した。

スペースガード特殊部隊ガイア(S.T.G.2)

1998年12月頃にDirect3Dを使って開発開始。当初はS.T.G.2という名前だったが途中からタイトル名を変更。また開発中にDirectX8が発表される。DirectX7以前とDirectX8は互換性が全くないため1からすべて作り直すことになり、STAGE 1のボスが登場する所まで作成したがそのまま完成せず消えてしまったタイトル。HDDが壊れてデータが消えてしまってプログラムごと紛失してしまいました。

MiniSTG

マイコン BASIC Magazine(ベーマガ) 2000年7月号127ページに掲載。256色モードを使用しているためPC-9821専用でした。またキャラクタの拡大縮小処理が遅くてCPUがPentium100MHz以上でないと遅くて遊べませんでした。

PocketSTG

ポケットステーションにS.T.G.の2面だけ移植したもの。地球から月に向かって月が消えていく所まで作りました。
ポケットステーションは単色表示しかできないので60FPSで画像を点滅させて濃淡を表現していました。
残念なことにこれもスペースガード特殊部隊ガイアと同じくHDDが壊れてデータが消えてしまったときにプログラムごと紛失しました。

TinySTG

TinyArcadeの自作ソフト第2弾として開発しました。プログラムは完全に0から作り直しました。Vectorに登録したものとは別物です。後にAndroidにも移植しました。
https://play.google.com/store/apps/details?id=info.daimonsoft.tinystg

おまけ

DaicomSoftwareからDaimonSoftwareに変更

大門高校コンピュータ部ソフトウェアを略してDaiCom Softwareと名乗っていたのですが当時から有名だったDAICONFILMと関係があるのかと問い合わせがあったためDaimon Softwareと改名しました。

石川県金沢市桜田町

S.T.G.のSTAGE 1は石川県金沢市桜田町がモチーフになっています。S.T.G.を作り始めた頃は桜田町にあるI-O DATAって会社に勤めていたので第1ビル、第2ビル両方ゲーム中にも出てきます。看板がI-O ATA、I-O DAAになっているのは本当にネオンが切れてそうなっていた時期があったからです(笑)ゲーム中では石川県の国道8号線「示野中交差点」からカジマート桜田店方向に向かってまっすぐ犀川の横の道沿いに進んで若宮大橋辺りで雲の上に飛び立ちボスと戦います。あれから20年たった2018年にGoogleMapを見てみると当時あったケーズデンキや王様の本、8番らーめん、ローソンは無くなってしまっているのですね・・・。当時の案としてはこのまま兼六園まで進んで池の中からあの有名な灯篭がくっついたボスが出現する予定でした。しかし、湖面が割れるなど水の表現が難しく結局没になってしまいました。残念。

マルチ君

実は初期のS.T.G.ではVERY HARDモードをクリアするとULTRA HARDモードが出現しそれもクリアするとMULTI KUNモードが出現します。
自機がマルチ君に変化しものすごく強いショットを打ち、ものすごい数の誘導弾をバラまきます。
このモードでは敵もかなり強く設定されていてものすごい数の弾を出してくるのですが最強設定のマルチ君には敵わず実質EASYモードよりも簡単になっていました(笑)
ちなみにマルチ君は当時のI-O DATAのマスコットキャラクタだったのですがいつの間にか居なくなっていました。

前に戻る


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS