「【Pythonゲーム制作】見本画像からアイテム配置を判定する仕組みを実装してみた!」
記事
IT・テクノロジー
こんにちは!
現在制作中の「スーパーの品出しゲーム」に、
新しい機能「見本ステージの表示と配置判定システム」を追加しました!
今回実装したのはこんな流れです。
🧩【今回の追加機能】
最初に見本画像(stage1_sample.png)を10秒間だけ画面いっぱいに表示
ゲーム起動後100秒間だけ見本画像を表示させます。
その後、プレイヤーはカートから棚にアイテムをドラッグして配置
各売り場を回りアイテムを見本画像通り配置していく。
配置完了後、「decideボタン」を押すと、棚の位置とアイテム種類が合っているかを判定!
正解数を画面に表示(全15個中、何個正解できたか分かる)
コンソールにて正解数を確認。
🎯 判定のロジックはとてもシンプルで、
「アイテムが置かれている棚の座標」と「アイテムのフォルダ名+ファイル名」をもとに比較する仕組みです。
これにより、単純な見た目の判定だけでなく、
「本当に正しいアイテムか?」 までしっかり判断できるようになりました!
今後の展開予定
ステージ別にレベルアップ
制限時間モード
お邪魔アイテムを配置して混乱を誘うギミック追加!
これからも開発の進捗を定期的に発信していきますので、興味のある方はぜひチェックしてください🌟