↓ メインコンテンツへスキップ

第11講 PyGame を用いたソフトウェア開発(1/3)

第11講から題13講にかけて、PyGameを用いてソフトウェア開発を行います。 PyGame はゲーム作成に役立つ機能を提供するライブラリです。 主に次のようなことができます。

  • ゲーム用にウィンドウを表示する。
  • グラフィックスを表示する、動かせる。
  • キーボード・マウスからの入力を受け付ける。
  • 音を鳴らせる。

以降、PyGame を利用するので、あらかじめ以下のコマンドで PyGame をインストールしておいてください。

pip3 install pygame

なお、この3回の講義資料は、以下の2つの資料を元に作成しています。 より詳細を知りたい方は、購入し、じっくりと読んでみてください。 なお、以降の講義資料では、これらの本を参考書として、参考書内の章番号、ページ番号を示します。

サンプルゲームを動かそう
PyGameが提供するサンプルゲームを動かして、PyGameでどのようなことができるのかを確認します。
PyGameの基本
PyGameでの基本的なプログラミング方法を学びます。
図形や画像を動かそう
図形や画像を動かしてアニメーションを作成する方法を学びます。
キーで操作しよう
ユーザからのキー入力を扱う方法を学びます。
第11講 週次課題
画像のスケール
まとめ
PyGameの基礎, 図形や画像の描画, アニメーション, キーボード・マウス操作