Space Invaders

OVERVIEW

Pythonゲーム制作

Pythonでスペースインベーダーゲームの作成。

横11列、縦5段でランダムで3色のブロックを作成。後からブロックをエイリアンの画像に変更。色によって得点を変えてます。横に移動して画面の端に来ると1段下がって反転。ランダムで下方向にショットを発射。

パドル(プレイヤー)を画面下の位置に作成。左右のキーで移動。スペースキーでショットを発射。ショットがエイリアンに触れるとショットとエイリアンを消去。

ゲーム開始時にBGMをリピートで再生。プレイヤーのショット発射時に効果音を再生。

エイリアンをすべて消すとゲームクリア。エイリアンのショットに当たるとゲームオーバーになります。


PyInstallerでEXEファイルに変換したのですがPC上で開けず、動画にしてOneDrive上にアップロードしてます。