【Pygame】ブロック崩しのスコア表示

この記事では、Pygameを用いてブロック崩しのスコア表示を作る方法とソースコードを解説します。

スポンサーリンク

ブロック崩しのスコア

今回はPygameでブロック崩しのスコア表示を作ってみました。

スポンサーリンク

処理手順

プログラムの処理の流れは下記の通りです。

①「pygame」「math」「sys」モジュールをインポートする。
②画面のサイズを設定する。(400*400)
③Pygameを初期化する。[pygame.init]
④画面(ウィンドウ)を生成する。[pygame.display.set_mode]
⑤描画用のスプライトグループを作成する。
⑥パドル・ブロック・ボール・スコアを作成する。
⑦画面のフレームレートを設定する。
⑧スプライトグループを更新する。(group.update)
⑨スプライトグループを描画する。(group.draw)
⑩画面を更新する。
⑪イベント処理をする。
・画面の閉じるボタンが押されたら終了する。
・Escキーが押されたら終了する。
⑫10-11の処理を繰り返す。

【使用した素材】
■paddle.png

■ball.png

■block.png

スポンサーリンク

ソースコード

サンプルプログラムのソースコードです。


スポンサーリンク

実行結果

サンプルプログラムの実行結果です。

【おすすめ関連記事】
Pygameでブロック崩し(完成版)
Pygameでゲームプログラミング
Python入門 基本文法

Python
スポンサーリンク

コメント