まったくのプログラミング素人の筆者がC++/HSPを使用してSTG(シューティングゲーム)を作っていく過程を書くブログでしたが最近は脱線気味。プログラミング以外にも、ゲーム関連の記事、日々の戯言など。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ステージ4を作り始めようと思っているのですが、ステージ4の構想としては
今まで中ボスとして登場していたロボットとの最終決着をつけるステージにしようと
思っていて、このロボットに触手のようなキャラをプラスして登場させたいと考えました。
イメージとしては、虫姫さまふたりの2ボスやサラマンダの1ボスとか
ファンタジーゾーンの4ボスみたいな感じ。
以前作った、多関節キャラの応用でもいけそうな気がしますが、実際にはこのスクリプトでは
キャラ1体づつに別々で計算をしている為、少ないキャラ数の場合は良いのですが
触手のような沢山キャラを使う場合では、キャラ1体づつにスクリプトを書いていては
とても時間がかかりますし、現実的ではありません。
しかも、このスクリプトの場合は角度の限界の概念が無いので触手に使うと
ちょっとおかしくなってしまします。
理想的なのは根元と先端の座標だけ計算して、中間は自動的に座標と角度を計算して
グネグネした感じで表示してくれるようなのが良いかなと思ってるんですが
まったく良い方法を思いつきませんでした^^;
どうしたもんかと思っていたのですが、以前購入したシューティングゲームアルゴリズムマニアックス
に触手の事が書かれていたのを思い出し、読んでみました。
読んでみて書いてある事は理解出来るのですが、実際に書いてある触手のアルゴリズムを
スクリプトにして動かそうとすると、上手くいかないんですよね・・・
あーでもない、こーでもないとやっている内に訳がわからなくなって来たので
今後はネットで検索してみる事にしました。
すると、とても良いスクリプトを発見!
HSP開発wikiの小ワザ/多関節の所にあったスクリプトなのですが
このスクリプトを動かすと↓こんな感じ。

マウスの方に、触手の先端が向き、中間はグネグネ動きます。
こんな感じで表示させたかったんですよ!と思ってスクリプトの中身を見てみたのですが
何をどうしてるんだか全然わかりません(汗)
とりあえず、コレが出来るようにならないとステージ4の作製が始められないので
このスクリプトを解読して自由自在に触手を動かせるようになれるよう
頑張っている最中です^^
ちなみに、ちょっとだけ作製したステージ4はこんな感じ↓

このロボットの肩の部分辺りから、触手を伸ばしたいなぁと考えています。
それと、HSPプログラムコンテスト2007事務局から連絡があり
Windows100%にSolid State SURVIVORが紹介され、付録DVD-ROM
へも収録されるようです!
他のWindows100%賞受賞作品も掲載されるようなので、扱いは小さいと思いますが
雑誌に載るってだけでも、非常に嬉しい感じで嘘みたいです^^
今まで中ボスとして登場していたロボットとの最終決着をつけるステージにしようと
思っていて、このロボットに触手のようなキャラをプラスして登場させたいと考えました。
イメージとしては、虫姫さまふたりの2ボスやサラマンダの1ボスとか
ファンタジーゾーンの4ボスみたいな感じ。
以前作った、多関節キャラの応用でもいけそうな気がしますが、実際にはこのスクリプトでは
キャラ1体づつに別々で計算をしている為、少ないキャラ数の場合は良いのですが
触手のような沢山キャラを使う場合では、キャラ1体づつにスクリプトを書いていては
とても時間がかかりますし、現実的ではありません。
しかも、このスクリプトの場合は角度の限界の概念が無いので触手に使うと
ちょっとおかしくなってしまします。
理想的なのは根元と先端の座標だけ計算して、中間は自動的に座標と角度を計算して
グネグネした感じで表示してくれるようなのが良いかなと思ってるんですが
まったく良い方法を思いつきませんでした^^;
どうしたもんかと思っていたのですが、以前購入したシューティングゲームアルゴリズムマニアックス
に触手の事が書かれていたのを思い出し、読んでみました。
読んでみて書いてある事は理解出来るのですが、実際に書いてある触手のアルゴリズムを
スクリプトにして動かそうとすると、上手くいかないんですよね・・・
あーでもない、こーでもないとやっている内に訳がわからなくなって来たので
今後はネットで検索してみる事にしました。
すると、とても良いスクリプトを発見!
HSP開発wikiの小ワザ/多関節の所にあったスクリプトなのですが
このスクリプトを動かすと↓こんな感じ。
マウスの方に、触手の先端が向き、中間はグネグネ動きます。
こんな感じで表示させたかったんですよ!と思ってスクリプトの中身を見てみたのですが
何をどうしてるんだか全然わかりません(汗)
とりあえず、コレが出来るようにならないとステージ4の作製が始められないので
このスクリプトを解読して自由自在に触手を動かせるようになれるよう
頑張っている最中です^^
ちなみに、ちょっとだけ作製したステージ4はこんな感じ↓
このロボットの肩の部分辺りから、触手を伸ばしたいなぁと考えています。
それと、HSPプログラムコンテスト2007事務局から連絡があり
Windows100%にSolid State SURVIVORが紹介され、付録DVD-ROM
へも収録されるようです!
他のWindows100%賞受賞作品も掲載されるようなので、扱いは小さいと思いますが
雑誌に載るってだけでも、非常に嬉しい感じで嘘みたいです^^
PR
HSPコンテスト2007の結果が発表されました。
一般作品部門の最優秀賞は予想通りAnother Bound。
HSPTVプログラム部門の最優秀賞はWinWinLife!でした。
そして、肝心のSolid State SURVIVORですが、 (株)晋遊舎 「Windows100%」編集部賞を
受賞していました!

いや~、まさか受賞するなんて夢にも思っていなかったのでとても嬉しいです^^
頑張って作製して良かったなと、しみじみ思っています。
そして、色んなアドバイス、素材、ソフトを提供して頂いたみなさんのおかげですね。
コンテストに参加してみて、なかなか楽しかったのでまた来年開催されるようであれば
参加したいなぁと思っています。
しかし、審査員の方はこれだけの作品を審査するんですから大変でしょうね・・・
1作品づつにコメントを書くのも相当大変だと思います。HSP自体無料ですし
コンテストの参加も無料で、しかも参加すれば商品がもらえるなんて凄いです。
この場を借りて、コンテスト関係者の方々に感謝致します。
そして、このゲームをプレイして頂いたみなさん、ありがとうございますm(_ _)m
今後とも暖かい目で見守って頂けると幸いです^^
一般作品部門の最優秀賞は予想通りAnother Bound。
HSPTVプログラム部門の最優秀賞はWinWinLife!でした。
そして、肝心のSolid State SURVIVORですが、 (株)晋遊舎 「Windows100%」編集部賞を
受賞していました!
いや~、まさか受賞するなんて夢にも思っていなかったのでとても嬉しいです^^
頑張って作製して良かったなと、しみじみ思っています。
そして、色んなアドバイス、素材、ソフトを提供して頂いたみなさんのおかげですね。
コンテストに参加してみて、なかなか楽しかったのでまた来年開催されるようであれば
参加したいなぁと思っています。
しかし、審査員の方はこれだけの作品を審査するんですから大変でしょうね・・・
1作品づつにコメントを書くのも相当大変だと思います。HSP自体無料ですし
コンテストの参加も無料で、しかも参加すれば商品がもらえるなんて凄いです。
この場を借りて、コンテスト関係者の方々に感謝致します。
そして、このゲームをプレイして頂いたみなさん、ありがとうございますm(_ _)m
今後とも暖かい目で見守って頂けると幸いです^^
wiiのバーチャルコンソールをwiiリモコンで遊んでいたのですが
どうにもしっくり来ません。

原因はリモコンのサイズ。
私は手が大きい方なので、このリモコンだとちょっと小さいんですよね。
リモコンジャケットを取り付けると、かなり持ちやすくはなるのですが
それでも、十字キーが小さすぎて快適にプレイとは行きませんでした。
更に、ファミコンをプレイする場合は良いのですが、スーパーファミコンや
メガドライブをプレイする為にはボタンが足りません(汗)
なのでコントローラを購入しようと思って色々と探してみました。
一番初めに考えたのは、任天堂純正のクラシックコントローラ。

一番オーソドックスな感じで良さそうなのですが、これには連射機能がありません。
で、連射機能のあるコントローラーと言う条件で探してみたのですが
Wii/GC用のコントローラーって非常に数がすくないです。
とりあえず目に付いたのは

HORIのファイティングスティックWii 5,544円
と

CYBER・振動連射コントローラ 2,480円
ぐらいしかありませんでした。
バーチャルコンソールでN64やGC用のゲームをプレイするなら
CYBER・振動連射コントローラを買えば良いのですが、とてもシューティング向き
のコントローラとは思えません。
となると、選択肢はファイティングスティックWiiしか無いのですが値段がちょっと
高いな~と思って、他に何か良いのないかな?と思って探していると
とても良さげな物を発見しました^^
それがコレ↓

PS3用のバーチャスティックハイグレードやんって感じですが何故か・・・

純正のUSB端子の他にGC用の接続端子が出ています^^
個人で改造された物で、スティック内部にGC用のコントローラが入れてあり
PS3、GCのどちらでも使用出来るようになっているようです。
某オークションで見つけて、コレや!と思って購入してしまいました^^
しかもGC用の斑鳩とラジルギもセットです。
どちらのゲームもそのうち買おうと思っていたものなので丁度良かったです。


ゲームについては、また別の機会に書こうと思っています。
で、このバーチャスティックハイグレードの使用感ですが、使用する部品にアーケード筐体と
同じ三和電子製が使われているようで、とても使いやすいです。
RAPと比べても遜色ないですし、なかなか良い買い物をしたと思っていたんですが・・・
良く考えてみると、このコントローラには連射が付いてませんでしたorz
なーにやってんだかって感じですが、このコントローラはUSB機器としてパソコンでも使用出来るので
まぁエエかと思っています^^
どうにもしっくり来ません。
原因はリモコンのサイズ。
私は手が大きい方なので、このリモコンだとちょっと小さいんですよね。
リモコンジャケットを取り付けると、かなり持ちやすくはなるのですが
それでも、十字キーが小さすぎて快適にプレイとは行きませんでした。
更に、ファミコンをプレイする場合は良いのですが、スーパーファミコンや
メガドライブをプレイする為にはボタンが足りません(汗)
なのでコントローラを購入しようと思って色々と探してみました。
一番初めに考えたのは、任天堂純正のクラシックコントローラ。
一番オーソドックスな感じで良さそうなのですが、これには連射機能がありません。
で、連射機能のあるコントローラーと言う条件で探してみたのですが
Wii/GC用のコントローラーって非常に数がすくないです。
とりあえず目に付いたのは
HORIのファイティングスティックWii 5,544円
と
CYBER・振動連射コントローラ 2,480円
ぐらいしかありませんでした。
バーチャルコンソールでN64やGC用のゲームをプレイするなら
CYBER・振動連射コントローラを買えば良いのですが、とてもシューティング向き
のコントローラとは思えません。
となると、選択肢はファイティングスティックWiiしか無いのですが値段がちょっと
高いな~と思って、他に何か良いのないかな?と思って探していると
とても良さげな物を発見しました^^
それがコレ↓
PS3用のバーチャスティックハイグレードやんって感じですが何故か・・・
純正のUSB端子の他にGC用の接続端子が出ています^^
個人で改造された物で、スティック内部にGC用のコントローラが入れてあり
PS3、GCのどちらでも使用出来るようになっているようです。
某オークションで見つけて、コレや!と思って購入してしまいました^^
しかもGC用の斑鳩とラジルギもセットです。
どちらのゲームもそのうち買おうと思っていたものなので丁度良かったです。
ゲームについては、また別の機会に書こうと思っています。
で、このバーチャスティックハイグレードの使用感ですが、使用する部品にアーケード筐体と
同じ三和電子製が使われているようで、とても使いやすいです。
RAPと比べても遜色ないですし、なかなか良い買い物をしたと思っていたんですが・・・
良く考えてみると、このコントローラには連射が付いてませんでしたorz
なーにやってんだかって感じですが、このコントローラはUSB機器としてパソコンでも使用出来るので
まぁエエかと思っています^^
HSPコンテスト2007に出品中のSolid State SURVIVORがコンテストTV 11月号
に紹介されていました!

コンテストTVと言うのは、審査員の方の気になる?作品を動画で紹介するコンテンツなのですが
動画は全部で3つあり、3つ目の冒頭で紹介されています^^
動画が配信されているのを知り、自分の作品がないかなぁ~とちょっと期待しながら見てたんですが
Solid State SURVIVORが出てきた時は、キターーーって感じで嬉しかったです。
この調子で、何か賞を取ってくれると最高なんですが^^;
に紹介されていました!
コンテストTVと言うのは、審査員の方の気になる?作品を動画で紹介するコンテンツなのですが
動画は全部で3つあり、3つ目の冒頭で紹介されています^^
動画が配信されているのを知り、自分の作品がないかなぁ~とちょっと期待しながら見てたんですが
Solid State SURVIVORが出てきた時は、キターーーって感じで嬉しかったです。
この調子で、何か賞を取ってくれると最高なんですが^^;
先日Wiiを購入してからゲームばっかりプレイしてしまって全然開発が進みません(汗)
私の買ったWiiは中古だったんですが、本体にはWiiリモコンが1個しかついてなかったので
一緒にもう一個Wiiリモコンを購入していました。
で、この新しく買ったWiiリモコンにはリモコンジャケットなるカバーが付いていたのですが
本体にセットのリモコンにはカバーがありませんでした。
あっても無くてもどっちでもエエかな~と思っていたのですが、Wiiをインターネットに
繋ぐと任天堂からメールが来て、リモコンジャケットは無料!で頂けるとの事。
いやいや太っ腹ですな任天堂。それとも、いっぱいクレームが来たのか?^^;
なんにせよ無料なら貰っておこうと思って、任天堂のサイトから送ってもらえるように
登録しました。
届くまで一週間くらいかかるのかな?と思っていたのですがなんのなんの。
登録して2日後に到着しました^^

しかもクロネコメール便「速達」で。さらに頼んでもないのに2個も。
いやいや、私はクレームのクの字も言ってませんよ?
一週間後に1個送ってくれたら、それで満足ですよ?
よっぽど何か問題でもあったんでしょうかねぇ>リモコン
で、このどっちでもよいかな~と思っていたリモコンジャケットなのですが
実はバーチャルコンソールをプレイする時に、とても具合が良い事に気づきました。
リモコンジャケットの無い場合、十字キーの部分が小さくて持ちにくいな~と
思っていたのですが、リモコンジャケットを装着すると十字キーの部分の背面が
膨らんでいるので、非常に持ちやすくなります。

こんな感じで、手にグリップして持ちやすいです^^
難点は、電池の交換が面倒くさいって事かな?
で、このグリップ感を試したい!と思って、我慢出来ずにザナックを
ダウンロードしてしまいました(笑)

でも、メチャクチャ難しいんですけど、ザナックってこんなに難しかったっけ?
と思うほど下手になってました^^;当時は1プレイクリアなんて楽勝だったんですが。
このゲームは1985年製ですから、もう22年も前のケームなんですよね。
でも、今でもゲーム性、音楽、グラフィック、どれをとっても色あせず面白い。
出来る事ならRF接続でチャンネルを手でガチャガチャやって変えるような
ブラウン管テレビでプレイしたいところですが今となっては叶わぬ夢ですね^^;
そしてリンク先の夢の島(ZAP's WebSite)さんのZANAC MANIAX見て
22年目にして初めて、メインショット&特殊兵器をアイアイを撃つ方法以外で
スペシャルにする方法を知りました^^;
ホント奥が深いですねぇ、ザナック。今でこそランクの存在は当たり前って感じですが
そのランクって概念を導入した最初のゲームじゃないですかね、ザナックって。
(コンパイルはAIって呼んでましたが)いや、他にあるのかもしれませんが。
とりあえず連射付きのコントローラが欲しいです^^;
純正のクラシックコントローラは連射付いてないみたいやし、どうしようかと悩み中です。
ちゅうか、ゲーム開発しろよって感じですが(汗)
私の買ったWiiは中古だったんですが、本体にはWiiリモコンが1個しかついてなかったので
一緒にもう一個Wiiリモコンを購入していました。
で、この新しく買ったWiiリモコンにはリモコンジャケットなるカバーが付いていたのですが
本体にセットのリモコンにはカバーがありませんでした。
あっても無くてもどっちでもエエかな~と思っていたのですが、Wiiをインターネットに
繋ぐと任天堂からメールが来て、リモコンジャケットは無料!で頂けるとの事。
いやいや太っ腹ですな任天堂。それとも、いっぱいクレームが来たのか?^^;
なんにせよ無料なら貰っておこうと思って、任天堂のサイトから送ってもらえるように
登録しました。
届くまで一週間くらいかかるのかな?と思っていたのですがなんのなんの。
登録して2日後に到着しました^^
しかもクロネコメール便「速達」で。さらに頼んでもないのに2個も。
いやいや、私はクレームのクの字も言ってませんよ?
一週間後に1個送ってくれたら、それで満足ですよ?
よっぽど何か問題でもあったんでしょうかねぇ>リモコン
で、このどっちでもよいかな~と思っていたリモコンジャケットなのですが
実はバーチャルコンソールをプレイする時に、とても具合が良い事に気づきました。
リモコンジャケットの無い場合、十字キーの部分が小さくて持ちにくいな~と
思っていたのですが、リモコンジャケットを装着すると十字キーの部分の背面が
膨らんでいるので、非常に持ちやすくなります。
こんな感じで、手にグリップして持ちやすいです^^
難点は、電池の交換が面倒くさいって事かな?
で、このグリップ感を試したい!と思って、我慢出来ずにザナックを
ダウンロードしてしまいました(笑)
でも、メチャクチャ難しいんですけど、ザナックってこんなに難しかったっけ?
と思うほど下手になってました^^;当時は1プレイクリアなんて楽勝だったんですが。
このゲームは1985年製ですから、もう22年も前のケームなんですよね。
でも、今でもゲーム性、音楽、グラフィック、どれをとっても色あせず面白い。
出来る事ならRF接続でチャンネルを手でガチャガチャやって変えるような
ブラウン管テレビでプレイしたいところですが今となっては叶わぬ夢ですね^^;
そしてリンク先の夢の島(ZAP's WebSite)さんのZANAC MANIAX見て
22年目にして初めて、メインショット&特殊兵器をアイアイを撃つ方法以外で
スペシャルにする方法を知りました^^;
ホント奥が深いですねぇ、ザナック。今でこそランクの存在は当たり前って感じですが
そのランクって概念を導入した最初のゲームじゃないですかね、ザナックって。
(コンパイルはAIって呼んでましたが)いや、他にあるのかもしれませんが。
とりあえず連射付きのコントローラが欲しいです^^;
純正のクラシックコントローラは連射付いてないみたいやし、どうしようかと悩み中です。
ちゅうか、ゲーム開発しろよって感じですが(汗)
カレンダー
| 08 | 2026/09 | 10 |
| 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 |
リンク
カテゴリー
最新記事
(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が特に好きで、並木学氏は最高!
ブログ内検索
最古記事