まったくのプログラミング素人の筆者がC++/HSPを使用してSTG(シューティングゲーム)を作っていく過程を書くブログでしたが最近は脱線気味。プログラミング以外にも、ゲーム関連の記事、日々の戯言など。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
C言語何でも質問サイトさんのゲームプログラミングの館で勉強して、ちょっと画像なんかを
表示できるようになったので、簡単な自機移動プログラムを作ってみました。
自機移動プログラム(右クリック→対象をファイルに保存で保存して下さい)
ソースも入れようと思ったのですが、プロジェクトフォルダを見てもどれがソースなのか
よくわからないので、とりあえず実行ファイルしか入ってません^^;
上記のプログラムを動かすとこんな感じ↓

背景を二重スクロールさせて、自機は傾くようししてみました。
プログラムとしてはこんな感じ↓
まだまだ良くわかっていないので、非常に無駄が多いと思います^^;
とりあえず、プログラムの書き方が全くわからなかったのでHSPと同じように書いてみたら
それなりに動いてくれました。
動かなくてもデバック部分に、ここがダメよって教えてくれるので、何度かエラーを出しているうちに
何となく書き方が判りました。(本当になんとなくですけどね)
if文の書き方としては
if (条件文) {実行する文;}
という感じで書けばよいみたい。
実行する文の最後には必ず”;”を書かないといけないみたいなのですが、HSPでは書く必要が
無かったので忘れまくります。
とりあえず、DXライブラリを使う以前にC言語についての理解が全く無くて話にならないので
何かC言語の本を買ってみようと思って物色しているのですが、種類がありすぎて何を買えば良い
のか非常に悩んでいます(汗)
表示できるようになったので、簡単な自機移動プログラムを作ってみました。
自機移動プログラム(右クリック→対象をファイルに保存で保存して下さい)
ソースも入れようと思ったのですが、プロジェクトフォルダを見てもどれがソースなのか
よくわからないので、とりあえず実行ファイルしか入ってません^^;
上記のプログラムを動かすとこんな感じ↓
背景を二重スクロールさせて、自機は傾くようししてみました。
プログラムとしてはこんな感じ↓
まだまだ良くわかっていないので、非常に無駄が多いと思います^^;
とりあえず、プログラムの書き方が全くわからなかったのでHSPと同じように書いてみたら
それなりに動いてくれました。
動かなくてもデバック部分に、ここがダメよって教えてくれるので、何度かエラーを出しているうちに
何となく書き方が判りました。(本当になんとなくですけどね)
if文の書き方としては
if (条件文) {実行する文;}
という感じで書けばよいみたい。
実行する文の最後には必ず”;”を書かないといけないみたいなのですが、HSPでは書く必要が
無かったので忘れまくります。
とりあえず、DXライブラリを使う以前にC言語についての理解が全く無くて話にならないので
何かC言語の本を買ってみようと思って物色しているのですが、種類がありすぎて何を買えば良い
のか非常に悩んでいます(汗)
PR
さざなみ壊変さんに紹介されていて、またまたアクセス数がエライ事になってますね^^;
私は以前にも書いたように、演出がダサいのと音楽が合っていないのとラスボスが許せない
ってのが不満点で、ゲーム部分についてはそこまで酷い出来だとは思っていません。
もちろん、最高!とも思っていませんが、そこそこ遊べるゲームだと思っています。
せっかく6000円も出して買ったゲームなので、このままお蔵入りするのも勿体無いですし
私なりの遊び方を考えてみました。
まず大前提として
1.このゲームをサンダーフォースシリーズの続編だと思わない。
2.ハード以上で遊ぶ
3.コンティニュー不可
4.3機設定で遊ぶ
5.ラスボスは諦める
6.出来ればPHOENIX(青い方)ではなくRYNEX改(赤い方)で遊ぶ
以上の6点をルールにして遊んでいます。
まず1について
このゲームをサンダーフォースの続編だと思って遊ぶと、無性に腹が立ってきて体に悪いです。
いくらでも文句が出てきそうなのですが、普通の2DSTGだと思うと、まぁこんなもんかな?
って感じになって来ました。
2について
今までのTFシリーズだと難易度を一番簡単にしてもクリアするのが結構難しかったのですが
TFVIはノーマル以下だと、コンティニューごり押しで最初のプレイでクリア出来てしまうくらい
簡単です。
でも、ハードやマニアックに設定すると、ちょっと感じが変わってきます。
場面、場面で武器選択をちゃんと考えて進んでいかないと、すぐに死んでしまいますし
オーバーウェポンの使いどころなども考えていかないとツライ場面が多くなってきます。
超覚えゲーになってしまうのですが、上手く決まってノーミスで行けたりすると結構楽しいです。
(飽きるのも早そうですが)
3.について
コンティニューしてしまうと、スコアアップの喜びも無いですし、コンティニューしてでもクリア
してしまうと、なんか満足してしまうんですよね。
ノーコンっていう条件をつけるだけで、プレイ時の緊張感がまるで変わってきますし
クリア出来た時の達成感も、かなり違うのではないでしょうか。
4.について
3機設定じゃないと、スコア登録されないようなので。あと、各面にある1UPもありがたくなってきますし。
5.について
ラスボスはグラフィックも酷いんですが、攻撃も酷いんです。
なんか、ただ弾をばら撒いてるだけって感じ。一応、過去作のオマージュの攻撃になってる
ようですが、単調ですし攻略するって要素があまり無く、それほど難しくも無いです。
なので、ラスボスは諦めるしかないような気がします。
出来ることなら、その前のファウスト兄弟で終わって欲しいくらいです。
6.について
PHOENIX(青い方)だと最初から全ての武器を装備していますし死んでも武器は残ったままです。
これだと、死ぬと武器が無くなる!っていう緊張感が皆無なのですが、RYNEX改(赤い方)だと
最初は2種類しか武器が無く、武器が増えても死んでしまうと無くなるので、死ぬと無くなる!って
緊張感が生まれますし、仮に死んでしまったら別の武器での攻略を考えないといけないので
遊びがいがあるかと。
以上の6点を考えて遊ぶと、結構楽しく遊べます。
まぁ、こんな遊び方を考えないといけない時点でどうかとも思いますが、もういくら文句を言っても
サンダーフォースVIが作り直される訳でもありませんし、せっかく買ったゲームをお蔵入りにせず
ちょっとでも楽しめる人が増えたら良いなと思って、このエントリを書いてみました。
ただし、このエントリは購入してしまった人向けです。
まだ購入していない人は980円とかで売ってない限り買わない方が自分の為です。
ちなみに、久々にTFV(PS版)をプレイしてみたのですが、やっぱり何も考えなくても
面白かったです・・・
私は以前にも書いたように、演出がダサいのと音楽が合っていないのとラスボスが許せない
ってのが不満点で、ゲーム部分についてはそこまで酷い出来だとは思っていません。
もちろん、最高!とも思っていませんが、そこそこ遊べるゲームだと思っています。
せっかく6000円も出して買ったゲームなので、このままお蔵入りするのも勿体無いですし
私なりの遊び方を考えてみました。
まず大前提として
1.このゲームをサンダーフォースシリーズの続編だと思わない。
2.ハード以上で遊ぶ
3.コンティニュー不可
4.3機設定で遊ぶ
5.ラスボスは諦める
6.出来ればPHOENIX(青い方)ではなくRYNEX改(赤い方)で遊ぶ
以上の6点をルールにして遊んでいます。
まず1について
このゲームをサンダーフォースの続編だと思って遊ぶと、無性に腹が立ってきて体に悪いです。
いくらでも文句が出てきそうなのですが、普通の2DSTGだと思うと、まぁこんなもんかな?
って感じになって来ました。
2について
今までのTFシリーズだと難易度を一番簡単にしてもクリアするのが結構難しかったのですが
TFVIはノーマル以下だと、コンティニューごり押しで最初のプレイでクリア出来てしまうくらい
簡単です。
でも、ハードやマニアックに設定すると、ちょっと感じが変わってきます。
場面、場面で武器選択をちゃんと考えて進んでいかないと、すぐに死んでしまいますし
オーバーウェポンの使いどころなども考えていかないとツライ場面が多くなってきます。
超覚えゲーになってしまうのですが、上手く決まってノーミスで行けたりすると結構楽しいです。
(飽きるのも早そうですが)
3.について
コンティニューしてしまうと、スコアアップの喜びも無いですし、コンティニューしてでもクリア
してしまうと、なんか満足してしまうんですよね。
ノーコンっていう条件をつけるだけで、プレイ時の緊張感がまるで変わってきますし
クリア出来た時の達成感も、かなり違うのではないでしょうか。
4.について
3機設定じゃないと、スコア登録されないようなので。あと、各面にある1UPもありがたくなってきますし。
5.について
ラスボスはグラフィックも酷いんですが、攻撃も酷いんです。
なんか、ただ弾をばら撒いてるだけって感じ。一応、過去作のオマージュの攻撃になってる
ようですが、単調ですし攻略するって要素があまり無く、それほど難しくも無いです。
なので、ラスボスは諦めるしかないような気がします。
出来ることなら、その前のファウスト兄弟で終わって欲しいくらいです。
6.について
PHOENIX(青い方)だと最初から全ての武器を装備していますし死んでも武器は残ったままです。
これだと、死ぬと武器が無くなる!っていう緊張感が皆無なのですが、RYNEX改(赤い方)だと
最初は2種類しか武器が無く、武器が増えても死んでしまうと無くなるので、死ぬと無くなる!って
緊張感が生まれますし、仮に死んでしまったら別の武器での攻略を考えないといけないので
遊びがいがあるかと。
以上の6点を考えて遊ぶと、結構楽しく遊べます。
まぁ、こんな遊び方を考えないといけない時点でどうかとも思いますが、もういくら文句を言っても
サンダーフォースVIが作り直される訳でもありませんし、せっかく買ったゲームをお蔵入りにせず
ちょっとでも楽しめる人が増えたら良いなと思って、このエントリを書いてみました。
ただし、このエントリは購入してしまった人向けです。
まだ購入していない人は980円とかで売ってない限り買わない方が自分の為です。
ちなみに、久々にTFV(PS版)をプレイしてみたのですが、やっぱり何も考えなくても
面白かったです・・・
Solid State SURVIVORのゲーム中の音楽の作曲にも使わせてもらっているTSSCPの作者の
+Si+さんのブログで非常に面白そうなソフトが公開されていました。
SiOPMというソフトでFlashPlayer10上で動くTSSCPみたいな感じのソフトです。
しかも対応している音源が凄くて、PSG/SCC/OPM/OPNA/OPL/OPX/MA3その他もろもろ・・・
詳しい仕様は、+Si+さんのブログで公開されています。
FlashPlayerで動くって事は、ブラウザ上で手軽に音を鳴らせるのでTSSCPよりもさらに
手軽になりますね^^
+Si+さんのブログにあるSiOPMのリンクをクリックするとこんな画面になります↓

とりあえず画面下側にあるPLAYを押してみて下さい。
するとレイフォース1面の曲がブラウザ上で演奏されます!
スゲーっす。どういう仕組みかはわかりませんが、こんな事も出来るんですねぇ。
試しに、以前作製したセガマークIII版アレスタのMMLを変換してみました。
下記のテキストボックスの内容をSiOPMのテキストエリアにコピペしてPLAYを押せば演奏されます。
THE CHALLENGER(Stage1)
RAPID TURNING(Boss1)
STREET FIGHTER(Boss2)
BLOODY JEWEL(Stage5)
ただ、私が行った方法はTSSCPで作製したMMLをSiOPMの変換機能で変換しているので
FM音源エミュレーションは行われていないようです。
リファレンスを読んでみると、#OPLとか#OPNとか#OPMとかの楽しそうなコマンドがあるみたい
なのですが、使い方がよくわかりませんでした^^;
正直日記さんで素晴らしいMMLが公開されていますので、一度聴いてみると良いと思います。
このソフトのコミュニティとかあったら面白そうですね^^
+Si+さんのブログで非常に面白そうなソフトが公開されていました。
SiOPMというソフトでFlashPlayer10上で動くTSSCPみたいな感じのソフトです。
しかも対応している音源が凄くて、PSG/SCC/OPM/OPNA/OPL/OPX/MA3その他もろもろ・・・
詳しい仕様は、+Si+さんのブログで公開されています。
FlashPlayerで動くって事は、ブラウザ上で手軽に音を鳴らせるのでTSSCPよりもさらに
手軽になりますね^^
+Si+さんのブログにあるSiOPMのリンクをクリックするとこんな画面になります↓
とりあえず画面下側にあるPLAYを押してみて下さい。
するとレイフォース1面の曲がブラウザ上で演奏されます!
スゲーっす。どういう仕組みかはわかりませんが、こんな事も出来るんですねぇ。
試しに、以前作製したセガマークIII版アレスタのMMLを変換してみました。
下記のテキストボックスの内容をSiOPMのテキストエリアにコピペしてPLAYを押せば演奏されます。
THE CHALLENGER(Stage1)
RAPID TURNING(Boss1)
STREET FIGHTER(Boss2)
BLOODY JEWEL(Stage5)
ただ、私が行った方法はTSSCPで作製したMMLをSiOPMの変換機能で変換しているので
FM音源エミュレーションは行われていないようです。
リファレンスを読んでみると、#OPLとか#OPNとか#OPMとかの楽しそうなコマンドがあるみたい
なのですが、使い方がよくわかりませんでした^^;
正直日記さんで素晴らしいMMLが公開されていますので、一度聴いてみると良いと思います。
このソフトのコミュニティとかあったら面白そうですね^^
エビデンで注文していたサンダーフォースVIが到着しました。

で、早速プレイ。
とりあえずキッズ~ノーマルまでを一通りクリアしてみましたが・・・
以下ネタバレになりますので、読まれる方は注意して下さい。
まず、ゲーム的な部分は多少気になる部分はありますが、オーバーウェポンが重ねて撃てたりして
良く作ってあると思いました。5面の巨大戦艦面が、ちょっとダルイかな?と感じたくらいです。
グラフィックも、かなり頑張っているのではないでしょうか。
4面のボスとか、変形がカッコよくてかなり好きです。
で す が!それ以上に気になったのが演出と音楽。
とりあえず、あのラスボスはありえん。
なんか設定資料集を読んでみると、「多分笑える見た目なので光背など背負わせてそれなりに
威厳と神々しさを」って注文がついていたみたいなんですが、そもそも笑える見た目って何?
ラスボスなのに笑えたらアカンでしょ。どう考えてもありえません。
ラスボスまでは、それなりにプレイ出来ていたのですが、最後になんじゃこらーでした。
TF=カッコイイSTGって言うイメージが私の中ではあるのですが、このTFVIはカッコイイの
概念が根本的にズレている気がします。
体験会でプレイした時は前半面までしかなかったので、演出的なものはあんまり無かったのですが
後半面では色々と演出が出てくるのですが、例えばTFIVの自機がボスとして出てくるのですが
でっかいブレードを撃ってきて何コレ?って感じですし、自機が地球?に降りてくる時に訳のわからない
言葉をしゃべってるんですが最後にサンダーフォースVIとかしゃべったり、(多分サンダーフォースVI
って言葉だけは理解できたって事を言いたいんでしょうが、なんかまぬけ)
ボスが登場するときの男性のボイスもなんかもっさりしていて、なんだかな~といった感じがします。
そして、もっと残念だったのが音楽。
4人のコンポーザーで統一感が全く無くバラバラな感じ。個々に聴けば曲は悪くないのですが
ゲームの世界観には合ってないように思います。
特にPHOENIX機体時の6面の曲は、曲としてはアリだと思いますが、どう考えても合ってないです。
最終面ですぜ?サンダーフォースですぜ?もっと盛り上げて欲しかったです。
1~3面の曲は多分TAMAYO氏の曲だと思いますが、曲は非常にカッコイイんですが
(特に1面と3面の曲は必聴です!)
なんかゲームとは合って無い感じ。1面の曲とかココからサビって所でボス戦に入ってしまいますし。
5面の巨大戦艦面で壮大な感じの曲だったかと思えば、ファウストが登場する時にはテクノ調の
曲になり、その後のTFシリーズとの対戦ではギターバリバリのTFシリーズのアレンジ曲に
なったりで、チグハグな印象が大きいです。
そして、予約特典の設定資料集ですが、設定資料集って言うか企画案集って感じ。
こんな感じで作って下さい~見たいな資料がステージ1~6まで載っていて
その後にモンゴル語の日本語訳とか、西夏語のメッセージ集とかがあって終わり。
もっと、雑魚キャラの詳細とか自機の攻撃力とか載ってるのかと思って期待していたのですが。
サウンドトラックデモについては4曲入りで
1曲目がステージ1の曲(TAMAYO氏)
2曲目がステージ1のボス曲(佐藤豪氏)
3曲目がステージ5の曲(多分、古川もとあき氏)
4曲目がファウスト戦の曲(多分、金子剛氏)
で、それぞれ1ループづつ収録されていました。
と言う訳で、かなり不満たらたらになってしまいました^^;
なんか体験会が、かなり良い印象だったので、その分落ち込みも激しいですorz
ちゅうか、あのラスボスさえもっとまともだったら良かったのですが、もうどうしようも無いですね。
隣で見ていた嫁さんが「中国(産の)のゲーム買ったん?」って言っていたのが印象的でした・・・
で、早速プレイ。
とりあえずキッズ~ノーマルまでを一通りクリアしてみましたが・・・
以下ネタバレになりますので、読まれる方は注意して下さい。
まず、ゲーム的な部分は多少気になる部分はありますが、オーバーウェポンが重ねて撃てたりして
良く作ってあると思いました。5面の巨大戦艦面が、ちょっとダルイかな?と感じたくらいです。
グラフィックも、かなり頑張っているのではないでしょうか。
4面のボスとか、変形がカッコよくてかなり好きです。
で す が!それ以上に気になったのが演出と音楽。
とりあえず、あのラスボスはありえん。
なんか設定資料集を読んでみると、「多分笑える見た目なので光背など背負わせてそれなりに
威厳と神々しさを」って注文がついていたみたいなんですが、そもそも笑える見た目って何?
ラスボスなのに笑えたらアカンでしょ。どう考えてもありえません。
ラスボスまでは、それなりにプレイ出来ていたのですが、最後になんじゃこらーでした。
TF=カッコイイSTGって言うイメージが私の中ではあるのですが、このTFVIはカッコイイの
概念が根本的にズレている気がします。
体験会でプレイした時は前半面までしかなかったので、演出的なものはあんまり無かったのですが
後半面では色々と演出が出てくるのですが、例えばTFIVの自機がボスとして出てくるのですが
でっかいブレードを撃ってきて何コレ?って感じですし、自機が地球?に降りてくる時に訳のわからない
言葉をしゃべってるんですが最後にサンダーフォースVIとかしゃべったり、(多分サンダーフォースVI
って言葉だけは理解できたって事を言いたいんでしょうが、なんかまぬけ)
ボスが登場するときの男性のボイスもなんかもっさりしていて、なんだかな~といった感じがします。
そして、もっと残念だったのが音楽。
4人のコンポーザーで統一感が全く無くバラバラな感じ。個々に聴けば曲は悪くないのですが
ゲームの世界観には合ってないように思います。
特にPHOENIX機体時の6面の曲は、曲としてはアリだと思いますが、どう考えても合ってないです。
最終面ですぜ?サンダーフォースですぜ?もっと盛り上げて欲しかったです。
1~3面の曲は多分TAMAYO氏の曲だと思いますが、曲は非常にカッコイイんですが
(特に1面と3面の曲は必聴です!)
なんかゲームとは合って無い感じ。1面の曲とかココからサビって所でボス戦に入ってしまいますし。
5面の巨大戦艦面で壮大な感じの曲だったかと思えば、ファウストが登場する時にはテクノ調の
曲になり、その後のTFシリーズとの対戦ではギターバリバリのTFシリーズのアレンジ曲に
なったりで、チグハグな印象が大きいです。
そして、予約特典の設定資料集ですが、設定資料集って言うか企画案集って感じ。
こんな感じで作って下さい~見たいな資料がステージ1~6まで載っていて
その後にモンゴル語の日本語訳とか、西夏語のメッセージ集とかがあって終わり。
もっと、雑魚キャラの詳細とか自機の攻撃力とか載ってるのかと思って期待していたのですが。
サウンドトラックデモについては4曲入りで
1曲目がステージ1の曲(TAMAYO氏)
2曲目がステージ1のボス曲(佐藤豪氏)
3曲目がステージ5の曲(多分、古川もとあき氏)
4曲目がファウスト戦の曲(多分、金子剛氏)
で、それぞれ1ループづつ収録されていました。
と言う訳で、かなり不満たらたらになってしまいました^^;
なんか体験会が、かなり良い印象だったので、その分落ち込みも激しいですorz
ちゅうか、あのラスボスさえもっとまともだったら良かったのですが、もうどうしようも無いですね。
隣で見ていた嫁さんが「中国(産の)のゲーム買ったん?」って言っていたのが印象的でした・・・
Solid State SURVIVOR Ver6.4をVectorに登録しました。

今まではジオシティーズにファイルをアップロードしていたのですが、残り容量が殆ど残って
いなかったので、ベクターにアップさせてもらって容量を稼ごうと思いまして。
それに、色んな人に遊んでもらえるかな?と言う淡い期待もあったりしたので登録しました。
25日に送信して29日に公開されたので、思ったよりも早かったです。
スクリーンショットも掲載出来るみたいなのですが、何故か登録が上手くいかなくて苦戦中です^^;
今まではジオシティーズにファイルをアップロードしていたのですが、残り容量が殆ど残って
いなかったので、ベクターにアップさせてもらって容量を稼ごうと思いまして。
それに、色んな人に遊んでもらえるかな?と言う淡い期待もあったりしたので登録しました。
25日に送信して29日に公開されたので、思ったよりも早かったです。
スクリーンショットも掲載出来るみたいなのですが、何故か登録が上手くいかなくて苦戦中です^^;
カレンダー
| 07 | 2026/08 | 09 |
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
リンク
カテゴリー
最新記事
(04/04)
(12/26)
(12/25)
(11/17)
(10/11)
プロフィール
HN:
kt.
性別:
男性
自己紹介:
プログラミング経験は昔ファミリーベーシックでちょっとさわったくらい。
好きなSTGは、怒首領蜂大往生、エスプガルーダ(2)等の弾幕STGやら雷電シリーズなんかの非弾幕、バトルガレッガ、グラディウスシリーズ、R-TYPE等、STGなら何でも好きです。
音楽がカッコイイSTGが特に好きで、並木学氏は最高!
好きなSTGは、怒首領蜂大往生、エスプガルーダ(2)等の弾幕STGやら雷電シリーズなんかの非弾幕、バトルガレッガ、グラディウスシリーズ、R-TYPE等、STGなら何でも好きです。
音楽がカッコイイSTGが特に好きで、並木学氏は最高!
ブログ内検索
最古記事