【目的】 ・ゲーム 落ちものブロックパズルを作る。 【依頼内容】 ・ブラウザ上で遊べる 落ちものブロックパズル を作る。 【入力】 ・落下するブロック形状はランダム。 ・左右キーまたはマウスの左右移動で落下ブロックを同じ方向に移動させる。 ・エンターキーまたはマウスの左ボタンクリックで落下中ブロックの右90度回転。 ・スペースキーまたはマウスの右ボタンクリックで落下中ブロックを最下段まで落下させる。 【出力】 ・ブラウザ上に出力表示。 ・開始時に適当なオープニング画面を表示し、開始のキーまたはマウスの入力を促すメッセージを表示。 ・終了時には、終了メッセージを表示し、再開かゲーム終了の入力を促すメッセージを表示。 ・適当な音とBGMを流す。 【条件】 ・インターネットやPC内の検索をせずに、持っている知識の中で作成してください。 ・オフラインで遊べるように、index.html 1ファイルだけにして保存する事。 ・作業ディレクトリは "G:\LMStudioBionicWork\LearningStatusTest\MakeGame\FallingBlocks" とし、他のディレクトリの読み書きはしない事。 ・ブロックの落下スピードは0.3秒に1マス分。 ・ゲームの終了は、落下ブロックの出現と積み上がったブロックが重なった時。 ・音とBGMは著作権などの権利に抵触しない物を選ぶこと。 ・全てお任せします。