★あそびかた
電撃イライラ棒ではありませんが、茶色の道を通過して全部緑色にしてください。
ただし、緑色の上に乗ってしまうと-10点のペナルティになります。一応1/1000秒でタイムも計測していますので、マウスさばきに自信のある方はタイムアタックに挑戦してみるといいでしょう。
難易度を選択して道が表示されるのを待ちます。マウスが道(緑または茶色)の上に乗ってからタイムを計測し始めます。
★プログラムで使用している変数および関数
◆変 数
| tm |
タイマー |
| total |
通過するマスの総数 |
| BG |
マスの画像ファイル名 |
| tmFlag |
時間計測用フラグ |
| sc |
スコア/TD> |
| timeID |
タイマー割り込み用 |
| rank |
難易度のパターン |
| flag |
ゲーム中かどうかのフラグ |
| i |
一時使用 |
| j |
一時使用 |
◆関 数
| clr() |
マスを消去 |
| img_write() |
IMGタグ書きだし |
| xlineset(x1,y1,x2,y2) |
横方向ライン描画 |
| ylineset(x1,y1,x2,y2) |
縦方向ライン描画 |
| stopWatch() |
時間計測 |
| check(n) |
道以外にマウスが乗った時の処理 |
| getValue(gstr,gcnt) |
データ読み込み/TD> |
| setPanel(n) |
パネル設定 |
| main() |
メイン処理 |
| start() |
ゲーム開始処理 |