【Pygame】RPGのマップ作成

スポンサーリンク

この記事では、Pygameを用いてRPGのゲームマップを作る方法とソースコードを解説します。

スポンサーリンク

RPGのマップ

プログラミング言語「Python」とPygameでRPGを作るためにマップを作成してみました。

処理手順

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

①「pygame」「sys」モジュールをインポートする。
②画面のサイズを設定する。(640*480)
③Pygameを初期化する。[pygame.init]
④画面(ウィンドウ)を生成する。[pygame.display.set_mode]
⑤水、地面の画像を読み込む。
⑥マップデータに合わせて、画面に画像を貼り付ける。(1なら水、0なら地面)
⑦画面を更新する。
⑧イベント処理をする。
・画面の閉じるボタンが押されたら終了する。
・Escキーが押されたら終了する。
⑨7-8の処理を繰り返す。

【画像素材】
■水の画像(water.png)

■草原の画像(grass.png)

ソースコード

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

実行結果

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


それっぽい画面を表示できました。

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

スポンサーリンク

シェア&フォローお願いします!