Python×Pygameで作る!スーパーの品出しゲーム制作記【ステージ編】
こんにちは!今回は、PythonとPygameを使って制作している「スーパーの品出しゲーム」の開発記録を紹介します!このゲームは、プレイヤーがスーパーの各売り場(精肉・ベーカリー・デイリー・青果・加工食品)に移動して、記憶した完成見本と同じように商品を並べるという記憶型パズルゲームです🛒🍞🥩🎮 ゲームの基本仕様全10ステージ構成各売り場はイラストや風の背景+アイテム画像で構成ゲーム開始時に完成見本を10秒間だけ表示プレイヤーは商品アイテムをドラッグして配置配置が完成したら「正解の位置と照合」してスコア判定!🧩 実装した機能(ここまで)main.py:ゲーム起動用mainface.py:メイン画面。売り場選択ボタン付き各売り場(meat.py, bakery.py, dairy.py, vegetable.py, dryfood.py)をクラス構造で構成各売り場の背景はオリジナル画像を使用(いらすとや風)アイテムは10種類、各売り場でドラッグ配置可能商品画像の読み込み失敗時には代替画像も表示タイマーやステージごとの正解判定の構想も進行中🖼 背景デザインもすべて自作!Pygameの構成にあわせて、各売り場の背景も手描きイラスト風で生成。リアルな棚や商品、オーブンや野菜など、それぞれの売り場らしさを出しています!✅ 今後の実装予定見本画像表示→ドラッグ配置→正解判定の流れを完成させるカート機能(ストック→配置)やスコアシステムを追加ステージセレクト画面の実装BGMやSEの追加(雰囲気UPを狙う)🔰 ゲーム制作を通じて学んだことPythonのクラス・関数・変数の使い方の整理画像の読み込
0