まったくのプログラミング素人の筆者がC++/HSPを使用してSTG(シューティングゲーム)を作っていく過程を書くブログでしたが最近は脱線気味。プログラミング以外にも、ゲーム関連の記事、日々の戯言など。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
明けましておめでとう御座いますm(_ _)m
今年の目標は・・・
Solid State SURVIVORを完成させる。
新たにSTGを作成する。
絵を描く練習をしてみる。
Cubaseを使用して曲を作る。
と言った所でしょうか。
去年もゲームを完成させるって言ってたはずですが、気にしない気にしない^^;
今年もよろしくお願いします!
今年の目標は・・・
Solid State SURVIVORを完成させる。
新たにSTGを作成する。
絵を描く練習をしてみる。
Cubaseを使用して曲を作る。
と言った所でしょうか。
去年もゲームを完成させるって言ってたはずですが、気にしない気にしない^^;
今年もよろしくお願いします!
PR
私のゲームでも使用させてもらっているHamCorossam様のSTG用画像素材【MATERIALS】が
更新されていました!
新たに12点の画像素材が追加されています↓

今回は宇宙の背景画像がメインの更新で、その他にも敵や爆発エフェクトなどが追加されています。
私のように絵の書けない人間にとっては、非常にありがたい素材集です。
以前にも書きましたが、2DSTG用に使えるようなフリー素材ってとても少ないです。
そんな中、こんなに大量にしかもクオリティも高い画像素材を提供して下さっているのは
とても貴重だと思いますし、感謝しないといけませんね^^
そして、驚くべきは殆どの画像が10色~30色程度の色数で書かれている点。
今回追加された星の画像とか、とてもリアルに見えるので数千色とか使用してるのかと
思ったのですが、実際は30色も使用していないくらいで、とても驚きました。
自分でもこんな絵が書けたら良いのになぁと思って、ドット絵解説サイトとか見て書いて
みたりするのですが、どうも自分にはセンスが無いようで書いてる途中で嫌になってしまって
止めてしまいます^^;
今後の事を考えると自分で絵も書けるようになりたいんですが、なかなか難しいです・・・
更新されていました!
新たに12点の画像素材が追加されています↓
今回は宇宙の背景画像がメインの更新で、その他にも敵や爆発エフェクトなどが追加されています。
私のように絵の書けない人間にとっては、非常にありがたい素材集です。
以前にも書きましたが、2DSTG用に使えるようなフリー素材ってとても少ないです。
そんな中、こんなに大量にしかもクオリティも高い画像素材を提供して下さっているのは
とても貴重だと思いますし、感謝しないといけませんね^^
そして、驚くべきは殆どの画像が10色~30色程度の色数で書かれている点。
今回追加された星の画像とか、とてもリアルに見えるので数千色とか使用してるのかと
思ったのですが、実際は30色も使用していないくらいで、とても驚きました。
自分でもこんな絵が書けたら良いのになぁと思って、ドット絵解説サイトとか見て書いて
みたりするのですが、どうも自分にはセンスが無いようで書いてる途中で嫌になってしまって
止めてしまいます^^;
今後の事を考えると自分で絵も書けるようになりたいんですが、なかなか難しいです・・・
触手を自由自在に動かせるようにしたいと思って簡単なスクリプトを作って考えてみました↓
触手のスクリプト その3
コレを動かすとこんな感じ↓

移動方法を、自機に向かってくるのではなく赤い丸の方向に向かって動くようにしてみた。
この赤い丸はマウスで移動させる事が出来ます。
(赤い丸を表示するスクリプトは某掲示板のを拝借しました^^;)
今までの自機に向かってくる方法だと、いちいちx座標とy座標を指定しなければならなかったのですが
今回の方法だと、方向を指定するだけなので楽です^^
ついでに色々と変更出来るようにしています。
A⇔Zで触手間の距離を変更
S⇔Xで触手の数を変更
D⇔Cで赤い丸の半径を変更
F⇔Vで回転角度最大値を変更
G⇔Bで回転速度を変更
以上の5項目を変更出来ます。
触手の数200とかにすると、ちょっと楽しい感じになります^^

触手の数は最大で200までになっていますが、スクリプトのemaxの値を変更すればもっと増やせます。
触手のスクリプト その3
コレを動かすとこんな感じ↓
移動方法を、自機に向かってくるのではなく赤い丸の方向に向かって動くようにしてみた。
この赤い丸はマウスで移動させる事が出来ます。
(赤い丸を表示するスクリプトは某掲示板のを拝借しました^^;)
今までの自機に向かってくる方法だと、いちいちx座標とy座標を指定しなければならなかったのですが
今回の方法だと、方向を指定するだけなので楽です^^
ついでに色々と変更出来るようにしています。
A⇔Zで触手間の距離を変更
S⇔Xで触手の数を変更
D⇔Cで赤い丸の半径を変更
F⇔Vで回転角度最大値を変更
G⇔Bで回転速度を変更
以上の5項目を変更出来ます。
触手の数200とかにすると、ちょっと楽しい感じになります^^
触手の数は最大で200までになっていますが、スクリプトのemaxの値を変更すればもっと増やせます。
先日作製したスクリプトを元に、とりあえず1本だけ触手を追加してみました↓

こんな感じで、2本もしくは4本の触手を追加しようかと思っているのですが
この触手、自機を追いかけている時は良いのですが、私の思った通りに動かそうと思うと
1本づつ別々にスクリプトを作らなければならないので、触手の数が増えれば増えるほど
大変やな~と今更気づきました^^;
なので、4本も触手があったら制御するの大変なので、2本だけにしようかと思っています^^;
こんな感じで、2本もしくは4本の触手を追加しようかと思っているのですが
この触手、自機を追いかけている時は良いのですが、私の思った通りに動かそうと思うと
1本づつ別々にスクリプトを作らなければならないので、触手の数が増えれば増えるほど
大変やな~と今更気づきました^^;
なので、4本も触手があったら制御するの大変なので、2本だけにしようかと思っています^^;
カレンダー
| 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が特に好きで、並木学氏は最高!
ブログ内検索
最古記事