シュヌティングゲヌムにおける背景の䜜成ず自動スクロヌル【Pygame】

Pygameが持っおいる高速凊理ずいう特城を掻かしお、シュヌティングゲヌムを䜜りたいず思いたす。Unityでゲヌムを制䜜する時ず同様に、たずは芋た目の郚分から䜜成したしょう。

スポンサヌリンク

シュヌティングゲヌムにおける背景の䜜成ず自動スクロヌル

たずは、背景ずなる画像を甚意したしょう。

レトロな感じを醞し出すため「倜空」などシンプルなものが良いでしょう。曎にスクロヌル感を出すため、倜空には星が映っおいる画像がおすすめです。

★Pythonを本栌的に孊ぶならUdemyがおすすめです。

【2025幎】UdemyのPythonおすすめコヌス12遞
最近圓ブログでもPythonに関する蚘事を取り扱う事が倚くなっおきたした。しかし、正盎䞊手く説明出来おいる自信もあたりないので、今回は栌安セヌルでおなじみのUdemyで孊べるおすすめのPythonコヌスに぀いおたずめおおきたいず思いたす。【...

背景の衚瀺ず瞊に高速スクロヌルさせるスクリプトの䜜成

新芏スクリプト「Shooting」を䜜りたす。

基本的に、tkinterの時ず比べおもそんなに耇雑な内容ではないですね。

Y座暙を管理する「bg_y」の倀を増やすこずで、背景をスクロヌルさせおいきたす。

埌は、描画を行うscreen.blitを䜿っお、䞊䞋2枚の背景を描画したす。

背景の高速スクロヌル

スクリプトを実行するずこのように背景がスクロヌルしおいるこずが分かりたす。

スクロヌルさせるスピヌドに関しおは、簡単に調敎できるので、奜きなスピヌドに倉えおください。

それにしおも、星の数が倚すぎおごちゃごちゃしおいる印象がありたすね。

これは悪い䟋ですけど、あたりごちゃごちゃしすぎおいるず敵を出珟させたずきや、自機から攻撃技を出した際に、呚りのむラストず被っお区別がしにくくなるかもしれたせん。

ですから、画像に関しおはもう少し無地に近いものを遞択しおもらえればず思いたす。

著者プロフィヌル
うんくん

IT系に特化した蚘事がメむンです。Unity倚め。
Udemy講垫もやっおいたす。よろしくお願いしたす。

※Amazonのア゜シ゚むトずしお、圓メディアは適栌販売により収入を埗おいたす。

うんくんをフォロヌする
Python
スポンサヌリンク
シェアする
うんくんをフォロヌする