| BACK |
CGI/Perl

大空は狭い

飛んでいるカラスに当たらないよう、風船を飛ばすゲームです。
3回成功すれば次のステージへ、3回失敗すればゲームオーバーです。
ステージは3ステージまであり、ステージ1ではカラスが3羽、ステージ2では4羽、ステージ3では5羽と増えていきます。
配布時は5羽目がジャンケンマンの設定になっています (^^;。嫌なら変更してください。画像全般、簡単に変更できます。

このスクリプトは、MyTools.NET さんの T-Note 4 をベースに作成しました。

ご利用の前に「利用規定」を必ず読んでおいてください。
スクリプトを利用した場合、無条件に同意したものとみなします。



機能
  • プレイヤーはコメントを書き残すことができます。
  • コメントは誰でも閲覧できます。
  • コメント書き込みフォームは、ゲームオーバー後、表示されます。
  • コメントの保存件数を指定できます。(無制限も可能)
  • コメントの二重記録(二重投稿)の防止機能付き。
  • 名前、メール、URL、をクッキーに保存できます。(保存日数も設定可)
  • 管理者はコメントの削除ができます。
  • 表示色、画像、動作設定は、環境設定ファイル(ozora.env)にまとめてあるので変更が簡単です。


更新履歴
2002.05.17Ver.0.04 外部からの投稿チェック処理の修正。ozora.cgi のみ変更。
2002.04.07Ver.0.03 IPアドレスを拾えてませんでした。修正しました。
2001.11.10Ver.0.02
・カラスと風船の下方向位置補正の設定追加。(フリーHPのバナー広告対策)
・ゲームの遊び方の文章を、ozora.env 内に移した。
2001.09.10Ver.0.01 配布開始



ダウンロード

【プログラム】

以下のファイルをダウンロードします。

LHA圧縮ファイルになっていますので、解凍してお使いください。
圧縮ファイル内には次のファイルが入っています。

ozora.cgiゲームcgi
ozora.env表示色・画像等設定ファイル
jcode.pl日本語処理用ライブラリ (Copyright©1992,1993,1994 Kazumasa Utashiro)
data.txtデータファイル (0とTABコードが既に入っています。このまま使用)
bg.png背景画像です。
logo.png「大空は狭い」のロゴ画像です。
crow.gifカラスの画像です。
balloon.gif風船の画像です。
jmanfly.gif飛んでいるジャンケンマンの画像です (^^;
home.gifコメント画面でのホームページを表す家画像です。


設置方法
  1. ozora004.lzh をダウンロードし、解凍する。

  2. ozora.cgi の、最上部のPerlのパス (#!/usr/local/bin/perl など)を正しく設定する。
    (サーバによって異なりますので確認の上、設定してください。

  3. ozora.cgi の、プログラム内上部の「変数の設定」を編集します。
    編集の仕方はプログラム内のコメントを参考にしてください。

  4. 以下のファイル(画像以外)をFTPでサーバに転送します。(すべて同じディレクトリに)

    ファイル名 転送モード パーミッション
    ozora.cgiアスキーモード705
    ozora.envアスキーモード604
    jcode.plアスキーモード604
    data.txtアスキーモード606


  5. CGI本体と同じディレクトリに、imagesというディレクトリを作る。パーミッションは604にする。
    別のディレクトリ名にする場合は、ozora.env内に記述してある「画像ディレクトリ名」も変更すること。

  6. 画像ファイル(6個すべて)をFTPでサーバに転送します。(上で作成したディレクトリ「images」に)

    ファイル 転送モード パーミッション
    6個の画像ファイルバイナリモード604

  7. CGI本体と同じディレクトリに、lockdirというディレクトリを作る。パーミッションは707にする。

    (例) … cgi-bin/ozora/ 配下に設置した例。
            lockdir と images はディレクトリです。
    
    cgi-bin/ozora/ozora.cgi
                  ozora.env
                  jcode.pl
                  data.txt
                  images/logo.png
                         bg.png
                            :
                         他画像(省略)
                  lockdir/
    

  8. ブラウザからozora.cgiにアクセスする。

  9. ゲーム画面が表示されたらOKです。


操作方法

■ ユーザ側

省略 (ゲーム実行画面の説明をご覧ください)

■ 管理側

実行画面の最下部にて、管理用パスワードを入力し、「管理MODE」ボタンをクリックします。
管理用画面では、データの削除のみ可能です。
削除したいデータ行にある「削除」ボタンをクリックすれば、そのデータは削除されます。






Copyright © 2001-2002 Masa, All Rights Reserved.