チャプター4ではブロック崩しゲームを作成しました。
チャプター5では4つの記事を通して ゾンビシューティングゲーム を作成していきましょう。
Chapter1:pygame入門|画面を表示しよう
Chapter2:簡単なノベルゲームを作ろう
Chapter3:簡単なアクションゲームを作ろう
Chapter4:ブロック崩しを作ろう
Chapter5:ゾンビシューティングゲームを作ろう
・Chapter5-1:画面にゾンビを出現させよう ◁今回はここ
・Chapter5-2:ゲームオーバーを設定しよう
・Chapter5-3:プレイ時間を表示しよう
・Chapter5-4:スコアを表示しよう
Chapter6:pygameのお役立ち情報
いよいよ「Chapter5」に突入です。これまで学んできたpygameの知識を活かして、1本の本格的なゾンビシューティングゲームを作り上げましょう。
この章は「Chapter5-1」から「Chapter5-4」までの4つの記事で構成されており、段階的に機能を追加しながら、ゲームとして完成させていきます。
最終的にはゾンビを倒してスコアを稼ぎ、ゲームオーバーやゲームクリアの判定がある、完成度の高い作品になります。
その第一歩となる今回のChapter5-1では、「ゾンビを出現させる」処理を実装していきます。
背景画像の上にプレイヤーキャラとゾンビを表示し、プレイヤーの銃弾でゾンビを倒せるようにするのが今回のゴールです。
ゾンビシューティングゲーム制作の準備
まずはダウンロードしたzipファイルを展開し、その中の「zombie_shooting.py」を実行してください。
「墓場」の背景画像とプレイヤーが表示されるはずです。プレイヤーや左右の矢印キーで移動でき、スペースキーで銃を撃てるようになっています。
現時点ではまだゾンビは登場しません。
つまり、これはゲームを動かすための「キャンバス」が整った段階といえるでしょう。まずはここにゾンビを登場させましょう。
また「zombie_shooting.py」は今回だけでなくChapter5-4まで通して使用します。
毎回少しずつコードを書き足していき、最終的にゾンビシューティングゲームを完成させましょう。
ここから先は会員限定記事です。どこよりも安いこの教材を、是非ご利用下さい^^