PROGRAM PYTHON

Pythonスクリプト【Pygameで迷路内をスプライトで移動するプログラムを作ろう】

 

Pygameでスプライトを使ったキャラクターで迷路内を移動しよう

今回はスプライトを使ったキャラクターで、迷路内を移動するプログラムを作ります。

なお、今回は以下の記事で作ったプログラムを改造しています。
こちらも参照してください。

 

Pythonスクリプト

今回のスクリプトは、以下のようになります。

注意ポイント

あらかじめchar.pngという画像ファイルをスクリプトと同じディレクトリに配置しておく必要があります。
画像ファイルは各自で用意してください。



 

スクリプト解説

32~63行目

迷路を表示するクラスを作成します。
迷路のデザインは固定です。

68~98行目

キャラクタークラスを作成します。
このクラスは、pygame.sprite.Spriteを継承します。

91、92行目

キャラクターの表示位置を設定します。

127~134行目

ゴール以外の場合は、迷路を再表示して、移動後のキャラクターを表示します。

137~145行目

画面に「GOAL!」を表示します。

 

-PROGRAM, PYTHON
-,