3次元迷路を歩き廻ってゴールを探すゲーム感覚のアプレットです。 <param>タグを使って属性指定することでソースを書き換える ことなく、迷路の地図や効果音の設定が可能です。
Forward | ||
↑,j,8 | ||
Left-Turn | Right-Turn | |
←,h,4 | →,l,6 | |
Back | ||
↓,k,2 |
アプレットの呼び出し部分は、
<applet code="ThreeDMaze.class" codebase="classes" width=320 height=320>
<param name=se0 value="sounds/move">
<param name=se1 value="sounds/dooropen">
<param name=se2 value="sounds/start">
<param name=se3 value="sounds/goal">
<param name=x value=1>
<param name=y value=1>
<param name=vx value=0>
<param name=vy value=1>
<param name=xsize value=20>
<param name=ysize value=20>
<param name=map value="Maze">
</applet>
です。
ソースファイル
ThreeDMaze.java
効果音0(歩行音) move.au
効果音1(扉開き音)
dooropen.au
効果音2(開始ファンファーレ)
start.au
効果音3(ゴールファンファーレ)
goal.au
地図ファイル Maze.map
JDK1.1用ソース