まずはPyGameのインストールの確認のために、PyGameに付属している例題プログラムを動かしてみましょう。
👾 インベーダーゲームのようなシューティングゲーム #
以下のコードを入力し、動かしてください(ex11-01.py)。
import pygame.examples.aliens as game
game.main()
実行すると下のようなウィンドウが開き、ゲームが始まります。 横矢印で自機である戦車を移動でき、スペースキーで弾を撃てます。 敵の弾に当たるか、自機とUFOがぶつかるとゲームオーバーです。
ゲームを終了するには、ウィンドウの閉じるボタンを押してください。
⭐ 宇宙空間のようなアニメーション #
以下のコードを入力し、動かしてください(ex11-02.py)。
import pygame.examples.stars as game
game.main()
実行すると、下のようなウィンドウが開き、アニメーションが始まります。 ウィンドウのどこかをクリックすると、クリックした位置に星が現れ、そこから放射状に星が飛び出します。
終了するには、ウィンドウの閉じるボタンを押してください。
😄 大量のスマイルマークのアニメーション #
以下のコードを入力し、動かしてください(ex11-03.py)。
import pygame.examples.testsprite as game
game.main()
実行すると、下のようなウィンドウが開き、アニメーションが始まります。 PyGame が大量のスプライト(画像)を高速に動かせることを確認するための例題プログラムです。
終了するときは、ウィンドウの閉じるボタンを押すほか、何かキーを入力してください。
その他の例題プログラム #
他にも多くの例題プログラムがあります。 PyGame のドキュメントを確認し、気になるものを動かしてみてください。