pythonの横シューティングゲーム開発記(敵キャラクターがプレイヤーに弾を撃つ機能の追加方法)
こんにちは、Pygameを使って簡単なシューティングゲームを作る方法についてご紹介します。今回の目的は、特定の敵キャラクター(enemy1, enemy2, enemy3)に限定してプレイヤーに向けて弾を撃たせる機能を実装することです。ステップ1: 必要なライブラリのインポートまずは、ゲーム開発に必要なPygameライブラリをインポートします。これにはゲームのループやイベントの処理、画像や音の管理が含まれます。pythonimport pygameimport sysimport randomステップ2: 敵キャラクターの設定敵キャラクターの画像と設定を初期化します。ここでは、6つの異なる敵キャラクターの画像を用意し、最初の3つのキャラクターにのみ弾を撃たせる設定を行います。enemy_images = [ pygame.transform.scale(pygame.image.load("assets/image/enemy1.png"), (60, 60)), pygame.transform.scale(pygame.image.load("assets/image/enemy2.png"), (60, 60)), pygame.transform.scale(pygame.image.load("assets/image/enemy3.png"), (60, 60)), pygame.transform.scale(pygame.image.load("assets/image/enemy4.png"), (60, 60)), pygame
0