まったくのプログラミング素人の筆者がC++/HSPを使用してSTG(シューティングゲーム)を作っていく過程を書くブログでしたが最近は脱線気味。プログラミング以外にも、ゲーム関連の記事、日々の戯言など。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
現在公開中のSolid State SURVIVORのダウンロードは→こちら(右クリックから対象をファイルに保存で保存して下さい)
明日(と言うか今日)同じ市内ですが引越しをします。
それに伴ってプロバイダも変わるのですが、このブログはプロバイダの運営しているブログなので、こちらも引越しになるんですよね。
で、次のプロバイダはeo光にするのですが、設置完了まで1ヶ月〜2ヶ月くらい掛かるそうで
どんなに早く設置出来ても、4月中には無理と言われてしまいました・・・
現在のプロバイダは4月下旬まで契約されているので、それまではこのブログが消える事はないのですが
現在の家の引渡しが4月10日なので、それ以降は更新も出来ません(汗)
次の移転先が決まらないと移転先を掲載する事も出来ませんし、どうしたもんだか・・・と悩んでいます。
ちゅうかネットに接続出来ないのは非常にツライなので、繋ぎでエアーエッジでも買おうか検討中です。
いっそ、ジオシティーズにでも簡単なHPを作ろうかな・・・
明日(と言うか今日)同じ市内ですが引越しをします。
それに伴ってプロバイダも変わるのですが、このブログはプロバイダの運営しているブログなので、こちらも引越しになるんですよね。
で、次のプロバイダはeo光にするのですが、設置完了まで1ヶ月〜2ヶ月くらい掛かるそうで
どんなに早く設置出来ても、4月中には無理と言われてしまいました・・・
現在のプロバイダは4月下旬まで契約されているので、それまではこのブログが消える事はないのですが
現在の家の引渡しが4月10日なので、それ以降は更新も出来ません(汗)
次の移転先が決まらないと移転先を掲載する事も出来ませんし、どうしたもんだか・・・と悩んでいます。
ちゅうかネットに接続出来ないのは非常にツライなので、繋ぎでエアーエッジでも買おうか検討中です。
いっそ、ジオシティーズにでも簡単なHPを作ろうかな・・・
PR
先日公開したSolid State SURVIVORですが、コメント欄にてタイトルが落ちるとの報告を頂きました。
でも自分の所では何度試してみても再現出来なかったのですが、報告を頂いた方のOSがXPだった事もあり、試しに知り合いのXPマシンで検証してみると・・・
なんと、100%バグが再現されました!本来は喜ぶ事ではないのですが、この時はとても嬉しかったです(笑)
ですが、ココからが地獄の始まりでした(汗)
昨日の夕方頃に知り合いの所でバグの修正を試みたのですが全く治らず、それを見かねた知り合いがパソコンを貸してくれました。
で、家に帰って来てからも延々悩み続けて、やっとエラーが出ないようにする事が出来ました!
まず最初に気づいたのは、音を全て再生させない(TSS、WAV共に)ようにするとバグが出なくなると言う事でした。
TSSかWAVのどちらの音を再生させてもバグが出ます。
一瞬プラグインが悪いのかな?とも思ったのですが、良く考えてみると以前公開したDirectX版ボスのサンプルでは、このバグは出なかったんですよね。
基本敵なスクリプトの書き方は、Solid State SURVIVORと同じなので、ボスのサンプルでやっていない事が悪さをしてるのかな?と思い考えてみると
Solid State SURVIVORでは、リプレイファイルを再生させるって所が新たに加わっています。
で、このリプレイファイルを再生させる為に変数の初期化を行っているのですが、変数の中でも配列変数の初期化の方法がおかしかったようで
具体的には↓このように記述していたのを
*************************************
*gamencls
enemy=0 ;検索開始番号
repeat
ef.enemy=0
et.enemy=0
espeed.enemy=0
reh.enemy=0
kaiten12.enemy=0
kaiten13.enemy=0
kaiten16.enemy=0
pang91.enemy=0
jikitamaname.enemy=0
eh.enemy=0
ename.enemy=0
eneh.enemy=0
enehx.enemy=0
enehy.enemy=0
eff.enemy=0
es_kill enemy
enemy++
if enemy>1540 : break
loop
wait 10
tit=0
bairitu=0
combo=0
gameov=0
ky=0
goto *rogo
************************************
↓このように記述するとバグが出なくなりました。
************************************
*gamencls
tit=0
bairitu=0
combo=0
gameov=0
ky=0
ab=0
enemy=0 ;検索開始番号
repeat 1540
ef.enemy=0
et.enemy=0
espeed.enemy=0
reh.enemy=0
kaiten12.enemy=0
kaiten13.enemy=0
kaiten16.enemy=0
pang91.enemy=0
jikitamaname.enemy=0
eh.enemy=0
ename.enemy=0
eneh.enemy=0
enehx.enemy=0
enehy.enemy=0
eff.enemy=0
es_kill enemy
enemy++
loop
wait 10
goto *rogo
************************************
スプライトNOを1540まで設定しているので、バグありの方は初期化後にbreakでループを抜けるようにしていたのですが
そうではなくて、repeat 1540として強制的にループを抜けるようにするとバグが出なくなりました。
でも、なんで出なくなったのかが良くわからないんですよね(汗)
そもそも他のパソコンだと治ってるかわかりませんし^^;
とりあえず修正したファイルをアップしましたので、完成もしていないようなゲームで申し訳ないのですが、バグが出ていた方はもう一度
ダウンロードして頂いて試してみて頂けませんでしょうか?
Solid State SURVIVOR ver1.1(右クリック→対象をファイルに保存で保存して下さい)
宜しくお願い致しますm(_ _)m
それとHSPDXFIX.DLLも間違えて古い物を配布してしまっていたので、最新?の物と差し替えました。
コンティニュー画面の時、本来は黒の半透明のバックが出るようにしていたのですが、古いDLLだと出ないパソコンがあるようです。
本来は↓こんな感じになります。

それと、ちょっと嬉しい事がありました^^
シューティングゲーム好きな方なら一度は見た事があると思われる、弾幕型さんに、なんとこのブログが紹介されていました!
結構前から良く見ていたサイトで、STG関連のニュースは殆どココで仕入れていたんですよね。
で、フリーのSTGなんかも良く紹介されていて、ココに紹介されるのが一つの目標だったので載っているのを見た時は非常に嬉しかったです^^
しかし、ここの中の人のアンテナの広さは凄いですね。いつも何でこんなに情報を掴むのが速いのだろう?と思っていましたが
まさか私のブログまでチェックされていたとは驚きでした^^;
でも自分の所では何度試してみても再現出来なかったのですが、報告を頂いた方のOSがXPだった事もあり、試しに知り合いのXPマシンで検証してみると・・・
なんと、100%バグが再現されました!本来は喜ぶ事ではないのですが、この時はとても嬉しかったです(笑)
ですが、ココからが地獄の始まりでした(汗)
昨日の夕方頃に知り合いの所でバグの修正を試みたのですが全く治らず、それを見かねた知り合いがパソコンを貸してくれました。
で、家に帰って来てからも延々悩み続けて、やっとエラーが出ないようにする事が出来ました!
まず最初に気づいたのは、音を全て再生させない(TSS、WAV共に)ようにするとバグが出なくなると言う事でした。
TSSかWAVのどちらの音を再生させてもバグが出ます。
一瞬プラグインが悪いのかな?とも思ったのですが、良く考えてみると以前公開したDirectX版ボスのサンプルでは、このバグは出なかったんですよね。
基本敵なスクリプトの書き方は、Solid State SURVIVORと同じなので、ボスのサンプルでやっていない事が悪さをしてるのかな?と思い考えてみると
Solid State SURVIVORでは、リプレイファイルを再生させるって所が新たに加わっています。
で、このリプレイファイルを再生させる為に変数の初期化を行っているのですが、変数の中でも配列変数の初期化の方法がおかしかったようで
具体的には↓このように記述していたのを
*************************************
*gamencls
enemy=0 ;検索開始番号
repeat
ef.enemy=0
et.enemy=0
espeed.enemy=0
reh.enemy=0
kaiten12.enemy=0
kaiten13.enemy=0
kaiten16.enemy=0
pang91.enemy=0
jikitamaname.enemy=0
eh.enemy=0
ename.enemy=0
eneh.enemy=0
enehx.enemy=0
enehy.enemy=0
eff.enemy=0
es_kill enemy
enemy++
if enemy>1540 : break
loop
wait 10
tit=0
bairitu=0
combo=0
gameov=0
ky=0
goto *rogo
************************************
↓このように記述するとバグが出なくなりました。
************************************
*gamencls
tit=0
bairitu=0
combo=0
gameov=0
ky=0
ab=0
enemy=0 ;検索開始番号
repeat 1540
ef.enemy=0
et.enemy=0
espeed.enemy=0
reh.enemy=0
kaiten12.enemy=0
kaiten13.enemy=0
kaiten16.enemy=0
pang91.enemy=0
jikitamaname.enemy=0
eh.enemy=0
ename.enemy=0
eneh.enemy=0
enehx.enemy=0
enehy.enemy=0
eff.enemy=0
es_kill enemy
enemy++
loop
wait 10
goto *rogo
************************************
スプライトNOを1540まで設定しているので、バグありの方は初期化後にbreakでループを抜けるようにしていたのですが
そうではなくて、repeat 1540として強制的にループを抜けるようにするとバグが出なくなりました。
でも、なんで出なくなったのかが良くわからないんですよね(汗)
そもそも他のパソコンだと治ってるかわかりませんし^^;
とりあえず修正したファイルをアップしましたので、完成もしていないようなゲームで申し訳ないのですが、バグが出ていた方はもう一度
ダウンロードして頂いて試してみて頂けませんでしょうか?
Solid State SURVIVOR ver1.1(右クリック→対象をファイルに保存で保存して下さい)
宜しくお願い致しますm(_ _)m
それとHSPDXFIX.DLLも間違えて古い物を配布してしまっていたので、最新?の物と差し替えました。
コンティニュー画面の時、本来は黒の半透明のバックが出るようにしていたのですが、古いDLLだと出ないパソコンがあるようです。
本来は↓こんな感じになります。
それと、ちょっと嬉しい事がありました^^
シューティングゲーム好きな方なら一度は見た事があると思われる、弾幕型さんに、なんとこのブログが紹介されていました!
結構前から良く見ていたサイトで、STG関連のニュースは殆どココで仕入れていたんですよね。
で、フリーのSTGなんかも良く紹介されていて、ココに紹介されるのが一つの目標だったので載っているのを見た時は非常に嬉しかったです^^
しかし、ここの中の人のアンテナの広さは凄いですね。いつも何でこんなに情報を掴むのが速いのだろう?と思っていましたが
まさか私のブログまでチェックされていたとは驚きでした^^;
なんとか形になったので、Ver1.0として公開します^^↓
Solid State SURVIVOR ver1.0(右クリック→対象をファイルに保存で保存して下さい)

作り始めて殆ど1年が経ってますが、やっと公開する事が出来ました。
と言っても、まだ1面しか出来てないんですよね・・・トホホ
とりあえずソースファイルもいれてありますが、自分でも訳がわからなくなるくらいグチャグチャなので
あまり参考にはならないかもしれません^^;
私の環境では、一応ちゃんと動いている風なのですが、気になる点がいくつかあります。
1.FPSがどれくらいまで落ちるのか?
私の環境では、沢山アイテムを取った時や、ボス戦の激しい攻撃の時で50〜55位まで落ち込む場合があるのですが、他の環境だとどうか?
2.TSSファイルの音楽の再生度は?
私の環境では、ごくたまに音飛びが発生する事があります。特に画面切り替え時やコンティニューなどからの復帰の時。
3.リプレイファイルの再現度は?
ソースファイルが入っているフォルダに私のリプレイファイルを入れてありますので、お暇な方はこのリプレイファイルを
リプレイフォルダにコピーして頂いて、再生してみて頂けませんでしょうか?
正確に再生されたとすると、得点が1374448点でノーミス1ボムで終わるはずです。
4.難易度はどうか?
自分的には、1面にしてはちょっと難しいかな?と思っています。
何度もプレイしていますが、今の所致命的なバグはなさそうなのですが、なにかおかしいとか、お気づきの点がありましたら
教えて頂けると嬉しいです。
ちなみにコンボは全部繋げる事が出来るように作ってます^^
テストマシンはモバイルペンティアム4の1.7GでビデオがVRAM16MのRADEONです。
Solid State SURVIVOR ver1.0(右クリック→対象をファイルに保存で保存して下さい)
作り始めて殆ど1年が経ってますが、やっと公開する事が出来ました。
と言っても、まだ1面しか出来てないんですよね・・・トホホ
とりあえずソースファイルもいれてありますが、自分でも訳がわからなくなるくらいグチャグチャなので
あまり参考にはならないかもしれません^^;
私の環境では、一応ちゃんと動いている風なのですが、気になる点がいくつかあります。
1.FPSがどれくらいまで落ちるのか?
私の環境では、沢山アイテムを取った時や、ボス戦の激しい攻撃の時で50〜55位まで落ち込む場合があるのですが、他の環境だとどうか?
2.TSSファイルの音楽の再生度は?
私の環境では、ごくたまに音飛びが発生する事があります。特に画面切り替え時やコンティニューなどからの復帰の時。
3.リプレイファイルの再現度は?
ソースファイルが入っているフォルダに私のリプレイファイルを入れてありますので、お暇な方はこのリプレイファイルを
リプレイフォルダにコピーして頂いて、再生してみて頂けませんでしょうか?
正確に再生されたとすると、得点が1374448点でノーミス1ボムで終わるはずです。
4.難易度はどうか?
自分的には、1面にしてはちょっと難しいかな?と思っています。
何度もプレイしていますが、今の所致命的なバグはなさそうなのですが、なにかおかしいとか、お気づきの点がありましたら
教えて頂けると嬉しいです。
ちなみにコンボは全部繋げる事が出来るように作ってます^^
テストマシンはモバイルペンティアム4の1.7GでビデオがVRAM16MのRADEONです。
タイトル画面を作ってみました。
と言っても絵など全く書けないので、DOGAで自機のデータを作画して背景はデジタル素材の部屋さんでお借りして合成してみました。

ゲームのタイトルは「SOLID STATE SURVIVOR」に決定?
とりあえず、3個の英語が並ぶタイトルがエエなぁ〜と思って考えていたのですが、なんとなく響きが良いかな?と思ってコレにしました。
ちなみに、YMOの曲名から頂いてます(この曲、非常にカッコイイですよ^^)
現在はベータ版?公開に向けて色々と手を加えていっていて、効果音選びは終了。
後はタイムテーブルをもうちょっと調整しようと思ってます。
実は4月の頭に引っ越しするのですが、プロバイダが変わるかもしれないので、出来ればそれまでには公開したいと思い頑張っております^^
と言っても絵など全く書けないので、DOGAで自機のデータを作画して背景はデジタル素材の部屋さんでお借りして合成してみました。
ゲームのタイトルは「SOLID STATE SURVIVOR」に決定?
とりあえず、3個の英語が並ぶタイトルがエエなぁ〜と思って考えていたのですが、なんとなく響きが良いかな?と思ってコレにしました。
ちなみに、YMOの曲名から頂いてます(この曲、非常にカッコイイですよ^^)
現在はベータ版?公開に向けて色々と手を加えていっていて、効果音選びは終了。
後はタイムテーブルをもうちょっと調整しようと思ってます。
実は4月の頭に引っ越しするのですが、プロバイダが変わるかもしれないので、出来ればそれまでには公開したいと思い頑張っております^^
ボス戦の曲が、とりあえず完成しました。(何か、とりあえずばっかり言ってますね^^;)
色々と音色を考えるのですが、音を重ねていくとプチノイズが出てくるので、出さない為に音量を調節するのですがそのバランスがとても難しいです。
現状でも完全には消せてませんし・・・
あとスラーやピッチベンドのやり方が良くわからないんで、とりあえず短い音を繋げて誤魔化してます^^;
まぁ、とりあえず曲は出来たので、いよいよ公開に向けての調整をして行こうと思っています。
でも、まだタイトルも出来てませんし効果音も考えないといけないので、もうちょっとかかりそうな感じです(汗)
ボス戦の曲は↓こんな感じです。
*************************************
t140;
{ピアノ}
#M=l8o3/:b<<e8>>b16<<e>>b16<<f+>>b16<<f+>>b16<<g
>d<g>d16<g>d16<a>d16<b>d16<a:/$
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16a
g<<c>>g16<<c>>g16<<d>>a16<<d>>a16<<d:/
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16<<f+>
d<g>d16<g>d16 e<a>e16<a>e16:/<
r1r1r1r1r1r1r1r1
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16a
g<<c>>g16<<c>>g16<<d>>a16<<d>>a16<<d:/
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16<<f+>
d<g>d16<g>d16 e<a>e16<a>e16:/>
/:4b<<e8>>b16<<e>>b16<<f+>>b16<<f+>>b16<<g
>d<g>d16<g>d16<a>d16<b>d16<a:/;
%3 @o1,0 @i0,0 q1 v7 s3 k0 M(0);%3 @o0,0 @i4,0 q15 v8 s25 k0 M(0);
#L=l8o4/:rb8r16br16br16br16<c
rdr16dr16dr16dr16d:/$
/:4>rb8r16br16br16br16r
rgr16gr16ar16ar16a:/
/:4rb8r16br16br16br16r<
rdr16dr16 rer16er16:/
r1r1r1r1r1r1r1r1
/:4>rb8r16br16br16br16r
rgr16gr16ar16ar16a:/
/:4rb8r16br16br16br16r<
rdr16dr16 rer16er16:/>
/:4rb8r16br16br16br16<c
rdr16dr16dr16dr16d:/;
%3 @o1,0 @i0,0 q1 v7 s3 k0 L(0);%3 @o0,0 @i4,0 q15 v8 s25 k0 L(0);
{ギター}
#O=l8o5s1e1^4^4^4^8e16e16e1^1$
/:4e1c2d2:/
/:4e1g2a2:/
s10
e8^16e16r8r8r8r8r8r8
d8^16d16r8r8r8r8r8r8
c8^16c16r8r8r8r8r8r8>
b8^16b16r8r8r8r8r8r8<
e8^16e16r8r8r8r8r8r8
d8^16d16r8r8r8r8r8r8
c8^16c16r8r8r8r8r8r8
d8^16d16r8r8 s1>b8^16b16r8r8s1<
/:4e1c2d2:/
/:4e1g2a2:/s10
e8r8r8r8r8r8r8r8r8r8r8r8r8r8d4
e8r8r8r8r8r8r8r8r8r8r8r8d8^16c8^16d8
e8r8r8r8r8r8r8r8r8r8r8r8c8^16g8^16d8
e8r8r8r8r8r8r8r8s1g2d2;
#FM D3(A+C3(B));%3q16o5v9ns-12O;%3q16o5v9ns24O;
%3q10o5v9O;%3q16o5v8O;
#Y=l8o4s1b1^4^4^4^8b16b16b1^1$
/:4b1g2a2:/
/:4b1<d2e2:/
s10>
b8^16b16r8r8r8r8r8r8
a8^16a16r8r8r8r8r8r8
g8^16g16r8r8r8r8r8r8
f+8^16f+16r8r8r8r8r8r8
b8^16b16r8r8r8r8r8r8
a8^16a16r8r8r8r8r8r8
g8^16g16r8r8r8r8r8r8
a8^16a16r8r8 s1f+8^16f+16r8r8s1
/:4b1g2a2:/
/:4b1<d2e2:/s10>
b8r8r8r8r8r8r8r8r8r8r8r8r8r8a4
b8r8r8r8r8r8r8r8r8r8r8r8a8^16g8^16a8
b8r8r8r8r8r8r8r8r8r8r8r8g8^16<d8^16>a8
b8r8r8r8r8r8r8r8<s1d2>a2;
#FM D3(A+C3(B));%3q16o5v9ns-12Y;%3q16o5v9ns24Y;
%3q10o5v9Y;%3q16o5v7Y;
{ベース}
#F=e1^4^4^4^8e16e16e1^1$
/:4e8e8<e8>e16<e16>e16<e16>e8<e8d8
>c8c8<c8>c16<c16>d8d8<d8>d16<d16>:/
/:4e8e8<e8>e16<e16>e16<e16>e8<e8f+8
>g8g8<g8>g16<g16>a8a8<a8>a16<a16>:/
l16e8^16ereeg<de>abe<d-32d32&e>b
d8^16drddf+<cd>dadgb32<c32d>
c8^16crcce<b<c>f+gcb-32b32<c>g>>
b8^16brbb<df+8f+a>b<b8^16
e8^16ereeg<<ed>bae<d-32d32&e>b>
d8^16drddf+<<cd>dadgb32<c32d>>
c8^16crcce<b<c>f+gcb-32b32<c>g
d8^16drd<d>d>b8^16brb<b>b
/:4e8e8<e8>e16<e16>e16<e16>e8<e8d8
>c8c8<c8>c16<c16>d8d8<d8>d16<d16>:/
/:4e8e8<e8>e16<e16>e16<e16>e8<e8f+8
>g8g8<g8>g16<g16>a8a8<a8>a16<a16>:/
e8r8r8r8r8r8r8r8r8r8r8r8r8r8d4
e8r8r8r8r8r8r8r8r8r8r8r8d8^16c8^16d8
e8r8r8r8r8r8r8r8r8r8r8r8c8^16g8^16d8
e8r8r8r8r8r8r8r8g2d2;#FM D3(A+C1(B));%3q15o
3v11s10ns-12F;%3q1o3v9s8 ns36F;%3q2o3v12s4 ns-12F;%3q15o3v9s30 F;
{シンバル}
#P=v6v,3s3d;#Q=v3v,6s3d;#N=v0s25e;
#O=l8P8r8^4^2^4^4^4^8r16r16P8r8r2r4r1$/:4Q8r8^4^2r1 r1r1:/
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nr16 Q16rrrr16
/:4Q8r8^4^2r1 r1r1:/
Q8Nrrrrr16r8r16r8rrrrrr16r8r16
Q8Nrrrrr16r8r16r8rrrrrr16r8r16
Q8Nrrrrr16r8r16r8rrrrrr16r8r16
Q8Nrrrrr16r8r16r8rrrrrr16r8r16;
#R=%3q1o7ns0ml5;#S=%3q1o5ns0ml4;#T=%2q1o4ns0;#FMB8(A)+C;RO;SO;TO;
{ハイハット}
#M=v4s25e;#N=v2s25e;#P=v4s2d;#O=/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/r1$
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4r1
/:8M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
/:8M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r4N4N4N4M4N4N4N4
r4N4N4N4M4N4N4N4
r4N4N4N4M4N4N4N4
r4N4N4N4M4N4N4N4;
#R=%3q1o7ns0ml5;#S=%3q1o7ns0ml4;#T=%2q1o8ns0;#FMB8(A)+C;RO;SO;TO;
{バスドラ}
#I=c8r8^4^2^4^4^4^8c16c16c8r8^4^4^4c8r8r4r2$
/:8c8c8r8c8c8c8r8c8:/
/:8c8c8r8c8c8c8r8c8:/
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8r16r c8r16c8r16r
/:8c8c8r8c8c8c8r8c8:/
/:8c8c8r8c8c8c8r8c8:/
c8r16r8rrrrrr16r8r16r8rrrrrr16
c8r16r8rrrrrr16r8r16r8rrrrrr16
c8r16r8rrrrrr16r8r16r8rrrrrr16
c8r8^4^4^4c8r8r4r2;
#J=%5@0k0p3v13o4q1ns4s8,-24;#K=%2@2k0p3v4o3q1ns0s8,0;
#L=%2@1k0p3v4o2q2ns2s20,-36;JI;KI;LI;
{スネア}
#M=r1^1^1r8c8c16c16r16c16c16c16r4^8$
/:8r4c8r16c8c8r16c8r16c16:/
/:8r4c8r16c8c8r16c8r16c16:/
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rr16c16c16r16r16r16r16r16r16
/:8r4c8r16c8c8r16c8r16c16:/
/:8r4c8r16c8c8r16c8r16c16:/
r8r16r8rrrrrr16r8r16r8rrrrrr16
r8r16r8rrrrrr16r8r16r8rrrrrr16
r8r16r8rrrrrr16r8r16r8rrrrrr16
r1r8c8c16c16r16c16c16c16r4^8;
%3@i0,0@o1,0o5v11q0s8M;
%3@i3,0@o0,0o3v12q0s8M;
%2v10o3q0s8M;
{タム}
#A=v12v,2b;#B=v7v,10g;#C=v2v,12f;#D=r1^1^1r8r8r16r16r16r16r16r16A16A16B16B16C16C16$
r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r8r8r16r16r16r16r16r16A16A16B16B16C16C16
r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1
r1r1r1r1
r1^1^1r8r8r16r16r16r16r16r16A16A16B16B16C16C16;
#E=%5@4v10o4q1ns4s15,-6;#F=%5@0v10o3q1ns-3s6,-4;#G=%5@4v8o4q1ns0s10,-4;
#FMC2(B2(A));Ek0D;Fk0D;Gk0D;#FMC2(B2(A));Ek2D;Fk2D;Gk2D;
#WAV 0,<0,8,-119,-103,84,60,7,57,120,57,7,60,84,-103,-119,8,
0,-8,119,103,-84,-60,-7,-57,-120,-57,-7,-60,-84,103,119,-8>;
#WAV 1,<0,-112,-108,58,-104,116,119,22,120,-23,77,71,59,-119,40,
87,0,-87,-40,119,-59,-71,-77,23,-120,-22,-119,-116,104,-58,108,112>;
#WAV 2,<125,117,109,101,93,85,77,69,-60,-52,-44,-36,-28,-20,-12,
-4,4,12,20,28,36,44,52,60,-69,-77,-85,-93,-101,-109,-117,-125>;
{SCCアルペジオ}
#E=o5l16egb<e>;
#F=/:16E://:4r1r1:/$/:32E:/r1r1r1r1r1r1r1r1/:4r1r1://:32E://:8r1r1:/;
%4@0v3v,0q13s30k2F;
%4@0v0v,3q13s20k-2F;
{メロ}
v12l8%5@3s1mp30,10,1,3<$r1r1r1r1s1v12/:2e1c2d8^16c8^16d8:/e1g2a2e16d16e8^4^2g2a2s0
r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1
s1/:2e1c2d8^16c8^16d8:/e1g2a2e16d16e8^4^2g2a2v10/:2e1c2d8^16c8^16d8:/e1g2a2e16d16e8^4^2g2a2s0
r1r1r1r1;
************************************
TSSCP v0711使用
色々と音色を考えるのですが、音を重ねていくとプチノイズが出てくるので、出さない為に音量を調節するのですがそのバランスがとても難しいです。
現状でも完全には消せてませんし・・・
あとスラーやピッチベンドのやり方が良くわからないんで、とりあえず短い音を繋げて誤魔化してます^^;
まぁ、とりあえず曲は出来たので、いよいよ公開に向けての調整をして行こうと思っています。
でも、まだタイトルも出来てませんし効果音も考えないといけないので、もうちょっとかかりそうな感じです(汗)
ボス戦の曲は↓こんな感じです。
*************************************
t140;
{ピアノ}
#M=l8o3/:b<<e8>>b16<<e>>b16<<f+>>b16<<f+>>b16<<g
>d<g>d16<g>d16<a>d16<b>d16<a:/$
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16a
g<<c>>g16<<c>>g16<<d>>a16<<d>>a16<<d:/
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16<<f+>
d<g>d16<g>d16 e<a>e16<a>e16:/<
r1r1r1r1r1r1r1r1
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16a
g<<c>>g16<<c>>g16<<d>>a16<<d>>a16<<d:/
/:4>>b<<e8>>b16<<e>>b16<<e>>b16<<e>>b16<<f+>
d<g>d16<g>d16 e<a>e16<a>e16:/>
/:4b<<e8>>b16<<e>>b16<<f+>>b16<<f+>>b16<<g
>d<g>d16<g>d16<a>d16<b>d16<a:/;
%3 @o1,0 @i0,0 q1 v7 s3 k0 M(0);%3 @o0,0 @i4,0 q15 v8 s25 k0 M(0);
#L=l8o4/:rb8r16br16br16br16<c
rdr16dr16dr16dr16d:/$
/:4>rb8r16br16br16br16r
rgr16gr16ar16ar16a:/
/:4rb8r16br16br16br16r<
rdr16dr16 rer16er16:/
r1r1r1r1r1r1r1r1
/:4>rb8r16br16br16br16r
rgr16gr16ar16ar16a:/
/:4rb8r16br16br16br16r<
rdr16dr16 rer16er16:/>
/:4rb8r16br16br16br16<c
rdr16dr16dr16dr16d:/;
%3 @o1,0 @i0,0 q1 v7 s3 k0 L(0);%3 @o0,0 @i4,0 q15 v8 s25 k0 L(0);
{ギター}
#O=l8o5s1e1^4^4^4^8e16e16e1^1$
/:4e1c2d2:/
/:4e1g2a2:/
s10
e8^16e16r8r8r8r8r8r8
d8^16d16r8r8r8r8r8r8
c8^16c16r8r8r8r8r8r8>
b8^16b16r8r8r8r8r8r8<
e8^16e16r8r8r8r8r8r8
d8^16d16r8r8r8r8r8r8
c8^16c16r8r8r8r8r8r8
d8^16d16r8r8 s1>b8^16b16r8r8s1<
/:4e1c2d2:/
/:4e1g2a2:/s10
e8r8r8r8r8r8r8r8r8r8r8r8r8r8d4
e8r8r8r8r8r8r8r8r8r8r8r8d8^16c8^16d8
e8r8r8r8r8r8r8r8r8r8r8r8c8^16g8^16d8
e8r8r8r8r8r8r8r8s1g2d2;
#FM D3(A+C3(B));%3q16o5v9ns-12O;%3q16o5v9ns24O;
%3q10o5v9O;%3q16o5v8O;
#Y=l8o4s1b1^4^4^4^8b16b16b1^1$
/:4b1g2a2:/
/:4b1<d2e2:/
s10>
b8^16b16r8r8r8r8r8r8
a8^16a16r8r8r8r8r8r8
g8^16g16r8r8r8r8r8r8
f+8^16f+16r8r8r8r8r8r8
b8^16b16r8r8r8r8r8r8
a8^16a16r8r8r8r8r8r8
g8^16g16r8r8r8r8r8r8
a8^16a16r8r8 s1f+8^16f+16r8r8s1
/:4b1g2a2:/
/:4b1<d2e2:/s10>
b8r8r8r8r8r8r8r8r8r8r8r8r8r8a4
b8r8r8r8r8r8r8r8r8r8r8r8a8^16g8^16a8
b8r8r8r8r8r8r8r8r8r8r8r8g8^16<d8^16>a8
b8r8r8r8r8r8r8r8<s1d2>a2;
#FM D3(A+C3(B));%3q16o5v9ns-12Y;%3q16o5v9ns24Y;
%3q10o5v9Y;%3q16o5v7Y;
{ベース}
#F=e1^4^4^4^8e16e16e1^1$
/:4e8e8<e8>e16<e16>e16<e16>e8<e8d8
>c8c8<c8>c16<c16>d8d8<d8>d16<d16>:/
/:4e8e8<e8>e16<e16>e16<e16>e8<e8f+8
>g8g8<g8>g16<g16>a8a8<a8>a16<a16>:/
l16e8^16ereeg<de>abe<d-32d32&e>b
d8^16drddf+<cd>dadgb32<c32d>
c8^16crcce<b<c>f+gcb-32b32<c>g>>
b8^16brbb<df+8f+a>b<b8^16
e8^16ereeg<<ed>bae<d-32d32&e>b>
d8^16drddf+<<cd>dadgb32<c32d>>
c8^16crcce<b<c>f+gcb-32b32<c>g
d8^16drd<d>d>b8^16brb<b>b
/:4e8e8<e8>e16<e16>e16<e16>e8<e8d8
>c8c8<c8>c16<c16>d8d8<d8>d16<d16>:/
/:4e8e8<e8>e16<e16>e16<e16>e8<e8f+8
>g8g8<g8>g16<g16>a8a8<a8>a16<a16>:/
e8r8r8r8r8r8r8r8r8r8r8r8r8r8d4
e8r8r8r8r8r8r8r8r8r8r8r8d8^16c8^16d8
e8r8r8r8r8r8r8r8r8r8r8r8c8^16g8^16d8
e8r8r8r8r8r8r8r8g2d2;#FM D3(A+C1(B));%3q15o
3v11s10ns-12F;%3q1o3v9s8 ns36F;%3q2o3v12s4 ns-12F;%3q15o3v9s30 F;
{シンバル}
#P=v6v,3s3d;#Q=v3v,6s3d;#N=v0s25e;
#O=l8P8r8^4^2^4^4^4^8r16r16P8r8r2r4r1$/:4Q8r8^4^2r1 r1r1:/
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nrrrrr16
P8r16Q8Nr16 Q16rrrr16
/:4Q8r8^4^2r1 r1r1:/
Q8Nrrrrr16r8r16r8rrrrrr16r8r16
Q8Nrrrrr16r8r16r8rrrrrr16r8r16
Q8Nrrrrr16r8r16r8rrrrrr16r8r16
Q8Nrrrrr16r8r16r8rrrrrr16r8r16;
#R=%3q1o7ns0ml5;#S=%3q1o5ns0ml4;#T=%2q1o4ns0;#FMB8(A)+C;RO;SO;TO;
{ハイハット}
#M=v4s25e;#N=v2s25e;#P=v4s2d;#O=/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/r1$
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r16r16N16N16M16N16N16N16M16N16N16N16M16N16P8
/:3M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4
r4r4M4N4r1
/:8M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
/:8M16N16N16N16M16N16N16N16M16N16N16N16M16N16P8:/
r4N4N4N4M4N4N4N4
r4N4N4N4M4N4N4N4
r4N4N4N4M4N4N4N4
r4N4N4N4M4N4N4N4;
#R=%3q1o7ns0ml5;#S=%3q1o7ns0ml4;#T=%2q1o8ns0;#FMB8(A)+C;RO;SO;TO;
{バスドラ}
#I=c8r8^4^2^4^4^4^8c16c16c8r8^4^4^4c8r8r4r2$
/:8c8c8r8c8c8c8r8c8:/
/:8c8c8r8c8c8c8r8c8:/
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8r16r c8r16c8r16r
/:8c8c8r8c8c8c8r8c8:/
/:8c8c8r8c8c8c8r8c8:/
c8r16r8rrrrrr16r8r16r8rrrrrr16
c8r16r8rrrrrr16r8r16r8rrrrrr16
c8r16r8rrrrrr16r8r16r8rrrrrr16
c8r8^4^4^4c8r8r4r2;
#J=%5@0k0p3v13o4q1ns4s8,-24;#K=%2@2k0p3v4o3q1ns0s8,0;
#L=%2@1k0p3v4o2q2ns2s20,-36;JI;KI;LI;
{スネア}
#M=r1^1^1r8c8c16c16r16c16c16c16r4^8$
/:8r4c8r16c8c8r16c8r16c16:/
/:8r4c8r16c8c8r16c8r16c16:/
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rrrrrr16
c8r16c8rr16c16c16r16r16r16r16r16r16
/:8r4c8r16c8c8r16c8r16c16:/
/:8r4c8r16c8c8r16c8r16c16:/
r8r16r8rrrrrr16r8r16r8rrrrrr16
r8r16r8rrrrrr16r8r16r8rrrrrr16
r8r16r8rrrrrr16r8r16r8rrrrrr16
r1r8c8c16c16r16c16c16c16r4^8;
%3@i0,0@o1,0o5v11q0s8M;
%3@i3,0@o0,0o3v12q0s8M;
%2v10o3q0s8M;
{タム}
#A=v12v,2b;#B=v7v,10g;#C=v2v,12f;#D=r1^1^1r8r8r16r16r16r16r16r16A16A16B16B16C16C16$
r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r8r8r16r16r16r16r16r16A16A16B16B16C16C16
r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1
r1r1r1r1
r1^1^1r8r8r16r16r16r16r16r16A16A16B16B16C16C16;
#E=%5@4v10o4q1ns4s15,-6;#F=%5@0v10o3q1ns-3s6,-4;#G=%5@4v8o4q1ns0s10,-4;
#FMC2(B2(A));Ek0D;Fk0D;Gk0D;#FMC2(B2(A));Ek2D;Fk2D;Gk2D;
#WAV 0,<0,8,-119,-103,84,60,7,57,120,57,7,60,84,-103,-119,8,
0,-8,119,103,-84,-60,-7,-57,-120,-57,-7,-60,-84,103,119,-8>;
#WAV 1,<0,-112,-108,58,-104,116,119,22,120,-23,77,71,59,-119,40,
87,0,-87,-40,119,-59,-71,-77,23,-120,-22,-119,-116,104,-58,108,112>;
#WAV 2,<125,117,109,101,93,85,77,69,-60,-52,-44,-36,-28,-20,-12,
-4,4,12,20,28,36,44,52,60,-69,-77,-85,-93,-101,-109,-117,-125>;
{SCCアルペジオ}
#E=o5l16egb<e>;
#F=/:16E://:4r1r1:/$/:32E:/r1r1r1r1r1r1r1r1/:4r1r1://:32E://:8r1r1:/;
%4@0v3v,0q13s30k2F;
%4@0v0v,3q13s20k-2F;
{メロ}
v12l8%5@3s1mp30,10,1,3<$r1r1r1r1s1v12/:2e1c2d8^16c8^16d8:/e1g2a2e16d16e8^4^2g2a2s0
r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1r1
s1/:2e1c2d8^16c8^16d8:/e1g2a2e16d16e8^4^2g2a2v10/:2e1c2d8^16c8^16d8:/e1g2a2e16d16e8^4^2g2a2s0
r1r1r1r1;
************************************
TSSCP v0711使用
カレンダー
| 09 | 2026/10 | 11 |
| 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が特に好きで、並木学氏は最高!
ブログ内検索
最古記事