ステージ設定



ステージ設定ファイルは基本的にステージごとに必要。
set フォルダ内に下のファイル名で設置。
(ファイルがなければ初期値が適応される)

set3桁のステージ番号.txt

下のファイル名(ステージ0)は省略時のデフォルト値指定用。
このファイルでの指定はプログラム内の初期値より優先される。

set000.txt



指定ファイルの中身は、例えば、下のようなテキストファイル。
名前に続いてカッコ内に値を記入している。

back_speed(9)
back_color(000000)

clear_times(10)
life_number(5)

self_speed(12)

echo_delete_distance(60)
echo_space(5)
echo_number(5)

enemy_number(10)
enemy_speed_max(8)
enemy_speed_min(4)

noise_delete_distance(500)
noise_space(5)
noise_number(8)

friend_number(20)
friend_speed_max(8)
friend_speed_min(4)

bgm(audio/bgm01.au)
これは初期値。

省略すると初期値が適応されるので、
変更したい項目のみ記入しておけばいい。

項目数は多いが、実際に変えて動かしてみると
何を指定しているか実感できるはず。



名前初期値指定範囲説明
back_speed9正の整数背景が左に流れる速さ
back_color000000000000〜ffffff背景色、RGBカラー16進数で指定

繰り返し数が多いとクリアまで時間が長くかかる。

名前初期値指定範囲説明
clear_times10正の整数ステージクリアまでの繰り返し数
life_number5正の整数自分の生命数



名前初期値指定範囲説明
self_speed12正の整数自分の移動スピード

自分が発射する「エコー」。
それぞれの数値を大きくするほど簡単になる。

名前初期値指定範囲説明
echo_delete_distance60正の整数自分が発射するエコーが消えるまでの距離
echo_space5正の整数自分が発射するエコーの間隔
echo_number5正の整数自分が発射するエコーの本数



敵の数を 0 にすると出現しなくなる。
スピードは指定された範囲でランダムに決まる。

名前初期値指定範囲説明
enemy_number100か正の整数敵の数
enemy_speed_max8正の整数敵の最大移動スピード
enemy_speed_min4正の整数敵の最小移動スピード

敵が発射する「雑音」。
それぞれの数値を大きくするほど難しくなる。

名前初期値指定範囲説明
noise_delete_distance500正の整数敵が発射する雑音が消えるまでの距離
noise_space5正の整数敵が発射する雑音の間隔
noise_number8正の整数敵が発射する雑音の本数



仲間の数を 0 にすると出現しなくなる。
スピードは指定された範囲でランダムに決まる。

名前初期値指定範囲説明
friend_number200か正の整数仲間の数
friend_speed_max8正の整数仲間の最大移動スピード
friend_speed_min4正の整数仲間の最小移動スピード



そのステージのBGMファイルを指定。
HTMLおよびプログラムファイルからのパス・ファイル名を最後まで。

名前初期値指定範囲説明
bgmaudio/bgm01.au-BGMファイル(*.au)へのパス・ファイル名


トップへ戻る