2025 プログラミング演習B/ 第12講 PyGame を用いたソフトウェア開発(2/3)/ まとめ/ まとめ まとめ Player型の導入 Player型の導入 足踏み 足踏み用にクラスを抽出する キャラクターの向きをクラスに抜き出す 例題12-1. 障害物を導入する 実行結果 迷路ゲームを作る Maze1. ゴールを設定する ゴールに到達したら終了する ブロックの画像を変更する Maze2. ステージを導入する 継承 参考書2 p.54(Chapter 2.3) 参考書2 p.161(Chapter 5.2) ステージ管理を導入する Maze3. 敵キャラクタを導入する Walkerクラスを作成する Walkerクラスのサブクラスを作成する Enemyクラスを作成する 複数の敵キャラクタをまとめるクラスenemiesを作成する ステージに敵キャラクタを配置する ゲームオーバー画面を導入する Maze4. 経過時間を計測する Timerクラスを導入する クリア画面にクリア時間を表示する