【Pygame】ブロック崩しのパドル作成

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

スポンサーリンク

ブロック崩しのパドル

今回はPygameでブロック崩しのパドルを作ってみました。
(マウスでパドルの位置を操作)

スポンサーリンク

処理手順

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

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

【使用した素材】

スポンサーリンク

ソースコード

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


スポンサーリンク

実行結果

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

スポンサーリンク

関連ページ

【Pygame】ブロック崩しの作り方(効果音付き)
Pygameを用いてブロック崩しを作る方法とソースコードを解説します。
【Pygame入門】ゲームプログラミング【Python】
Pygameは、Pythonで2Dゲームを制作する際の最も有名なゲームライブラリです。Pythonで2Dゲームを作るには、ゲームライブラリを使うのが一般的です。例えば次のようなブロック崩しゲームならば160行くらいのソースコードで作成できま
Python
スポンサーリンク

コメント