What's HANAgrow?
クリックするだけだがアツくなれる。
花を育てる妙ちくりんスクリプト・HANAgrow。
花を育てる妙ちくりんスクリプト・HANAgrow。
設置方法など
とりあえず解説。ファイル名にカーソルを合わせると解説が出ます。
というかこの辺は付属のreadme.txtを読んで下さい。
/grow/
┣ grow.cgi (755)
┣ source.html (644)
┣ grow.dat (666)
┣ chara.dat (644)
┗ /img/ (755 or 777)
┗01.png , 02.png・・・
( )の中の数字はパーミッションです。CGIを設置したことがある人ならわかると思いますが、
わからない人はGoogleなどで検索すれば解説サイトが出ると思います。
ここではめんどくさいので解説しません。
というかこの辺は付属のreadme.txtを読んで下さい。
/grow/
┣ grow.cgi (755)
┣ source.html (644)
┣ grow.dat (666)
┣ chara.dat (644)
┗ /img/ (755 or 777)
┗01.png , 02.png・・・
( )の中の数字はパーミッションです。CGIを設置したことがある人ならわかると思いますが、
わからない人はGoogleなどで検索すれば解説サイトが出ると思います。
ここではめんどくさいので解説しません。
ダウンロード
chara.datの解説っぽいの
chara.datの実体は、Perlスクリプトです。よって、Perlの知識がある人はサクサク理解できると信じています。
ちなみに、キャラクタデータを作るために必要なものは、絵を描く根気、私のわかりにくい説明を理解する読解力です。
まずは絵を描いていきます。花、動物、オリキャラと好きなものの成長過程を描いていって下さい。
絵のファイル名は決して01.png〜と連番にしていく必要はありません。
me.png、tsubomi.pngのようなファイル名にしても、chara.datで指定できるので問題ありません。
ファイルタイプは基本的にどんなものでもOKにしてあります(多分)。
よって、PNGでもJPGでもGIFでもOKです。
chara.datでは、成長過程の画像指定と、何回クリックされたら次の段階へ成長するか、の指定が出来ます。
$image[n]が画像指定、$limit[n]がクリック回数の指定です。
nの値は0、1、2、3〜と0から連番にして下さい。
例を示します。
$image[0] = "img/01.png";
$image[1] = "img/02.png";
$limit[0] = 10;
上の例では、10回クリックされたら01.pngから02.pngへ成長するという事を表しています。
一応プログラム言語ですので、行の最後には「;」(半角セミコロン)を付けて下さい。
何かムチャクチャわかりにくい説明だな(;´д`)
chara.datの書式は改善しなきゃいけない悪寒。
まあ配列の名前は分かりやすくしたので、わかってもらうことを祈ろう(お
ちなみに、キャラクタデータを作るために必要なものは、絵を描く根気、私のわかりにくい説明を理解する読解力です。
まずは絵を描いていきます。花、動物、オリキャラと好きなものの成長過程を描いていって下さい。
絵のファイル名は決して01.png〜と連番にしていく必要はありません。
me.png、tsubomi.pngのようなファイル名にしても、chara.datで指定できるので問題ありません。
ファイルタイプは基本的にどんなものでもOKにしてあります(多分)。
よって、PNGでもJPGでもGIFでもOKです。
chara.datでは、成長過程の画像指定と、何回クリックされたら次の段階へ成長するか、の指定が出来ます。
$image[n]が画像指定、$limit[n]がクリック回数の指定です。
nの値は0、1、2、3〜と0から連番にして下さい。
例を示します。
$image[0] = "img/01.png";
$image[1] = "img/02.png";
$limit[0] = 10;
上の例では、10回クリックされたら01.pngから02.pngへ成長するという事を表しています。
一応プログラム言語ですので、行の最後には「;」(半角セミコロン)を付けて下さい。
何かムチャクチャわかりにくい説明だな(;´д`)
chara.datの書式は改善しなきゃいけない悪寒。
まあ配列の名前は分かりやすくしたので、わかってもらうことを祈ろう(お
実装予定
chara.datの改善
もうちょっと凝った成長システムみたいなの(エサとか)
もうちょっと凝った成長システムみたいなの(エサとか)