Last Update: Wed Jul 28 15:41:48 2004

Java Applet でゲーム

細々と Java で Macromedia® Flash™ に対抗するために作ったゲームです。8ビット時代のゲームをイメージして作りましたが、作業結果、ゲーム・プログラマーとしての才能が無い事が分かりました。

Java Virtual Machine がインストールされていません。http://java.com/ja/ から Java Plug-in をダウンロードして、インストールしてください。

1. 遊び方

  1. 画面をクリックしてスタートしてください。
  2. 約10秒間放置すると、ハイスコア画面になるので、RETURN を押して戻ってください。ランキングは約60秒ごとに自動更新されます。
  3. 画面中を飛び交っている文字を、順番通りにクリックしてください。順番は、単語になっています。また、画面下部に次の文字がピンク色で表示されます。
  4. 間違えると、減点されます。なるべく短い時間で、正確にクリックしてください。
  5. 高得点者はランキングにエントリーできます。ゲーム後のランキング画面で、Please type your name と言われたら、キーボードで名前をタイプしてください。

2. 上級者の為に

The Song of Kookaburra 版を用意しました。

3. 効果音&BGM

効果音は、「WEB WAVE LIB」で配布されている WAVE データを、au に加工して使っています。

BGMは、The Kookaburra Songにある鳥の鳴き声と、BabyBoo Jr - Free Children's Songs in Midi FormatにあるMIDIデータを、使っています。MIDI 形式から WAVE 形式の変換にあたって kansaian 氏の協力を頂きました。

4. 設置

このゲームを、貴方のページに設置したいというかたは、game.jar をダウンロードして、貴方のページにアップロードしてください。

次に game.jar があるディレクトリーに以下のようなタグが含まれる html を書きましょう。

通常の場合のタグ
<applet code="GameApplet" width="256" height="256" archive="game.jar">
<param name="message" value="任意の文字列">
</applet>

なお、ゲーム中に使う文字列は、半角の空白文字で区切ることにより、複数面にわけて表示することができます。また、256 × 256 以外の任意の縦横サイズを設定することもできます。

ランキングを用いた場合のタグ
<applet code="GameApplet" width="256" height="256" archive="game.jar">
<param name="HiScoreURL" value="http://uncorrelated.no-ip.com/cgi-bin/game.cgi">
<param name="HiScoreID" value="1">
</applet>

ランキング表示をつけるときは、上記のように HiScoreURL と HiScoreID を設定してください。HiScoreURL には、game.jar 内部に含まれる game.cgi を設置した場所、HiScoreID は、任意の数字です。game.cgi 内部に記載してありますが、game.dat.[HiScoreID] のようなファイルにランキング・データを格納するので、game.dat.[HiScoreID] というファイルをあらかじめ作成し、chmod 666 でウェブサーバーが読み込み変更が可能なようにファイル属性を変更しておく必要があります。

5. ソースコード等

game.jar の中に GameApplet.java というソース・コードを添付しています。結構、ぐちゃぐちゃですが、読みたい人はどうぞ。

注意

  1. 本ページは、本当に投げやりに書いています。
  2. 本サイトは、24時間運用ですが、事前に告知無くサーバーが停止するときもあります。必要な情報はメモをしてください。
  3. チャット友達へのページです。不愉快な思いをしても著者は責任を負いません。

過去ログ
最新版
09.14
08.03
07.31
06.29
05.29
04.17
04.14
04.13
...MORE!

全文検索
掲示板
画像板
投票CGI
ゲーム
パズル
マーカー
会員登録
会員専用

RSS1.0
RSS 1.0