★あそびかた
- 父:
- 「ワシは1分後からペンションを経営するぞ。よって1分以内に壁を全部緑色に塗っておくのだ、よいな。間違って窓まで塗るなよ」
- 息子:
- 「うげげっ」
という事で家の壁を塗って下さい。壁の上にマウスをもっていくと1回ペンキを塗った事になります。これを3回繰り返すと奇麗にペンキが塗れます。このようにして全部ペンキを塗ればクリアです。ただし窓を塗ってしまうと即ゲームオーバーですので、気を付けましょう。
★プログラムで使用している変数および関数
◆変 数
tmFlag | 計測用タイマー |
timeID | タイマー割り込み用 |
total | 塗る壁の総数 |
BG | 背景画像ファイル名 |
tmFlag | 時間計測用フラグ |
flag | ゲーム中かどうかのフラグ |
dt | 計測用 |
p | 一時使用 |
◆関 数
init() | 画面初期化 |
stopWatch() | 時間計測 |
check(x,y) | 壁を塗ったときの処理と判定 |
over() | 窓を塗った時の処理(ゲームオーバー) |
start() | ゲーム開始処理 |
main() | メイン処理 |