第3章練習問題

設問a

ゲーム画面の天使を、カーソルキーで上下左右に動くようにする。画面からはみ出さないようにする。
また、ゲーム開始時のキャラクタの位置は、常に画面中央とする。

設問b

ゲーム画面の天使を、カーソルキーで上下左右に動くようにする。画面からはみ出たら反対側から表示する。
また、ゲーム開始時のキャラクタの位置は、常に画面中央とする。

設問c

ゲーム画面の天使を、カーソルキーで上下左右に動くようにする。座標(40,30)から(600,459)の範囲からはみ出さないようにする。
また、ゲーム開始時のキャラクタの位置は、常に画面中央とする。

設問d

設問Cの処理に加え、ゲーム画面上の任意の位置に任意のキャラクタ画像を表示し、その画像と天使が衝突したらスタート画面に戻る。

設問e

設問dのプログラムを修正し、キャラクタ同士の当たり判定の矩形を小さくせよ。
当たり判定用の矩形の大きさは自由とする(当たり判定用の矩形が用意されていると分かる程度)

[ TOP ]