「【Pythonゲーム制作】見本画像からアイテム配置を判定する仕組みを実装してみた!」

「【Pythonゲーム制作】見本画像からアイテム配置を判定する仕組みを実装してみた!」

記事
IT・テクノロジー
こんにちは!
現在制作中の「スーパーの品出しゲーム」に、
新しい機能「見本ステージの表示と配置判定システム」を追加しました!

今回実装したのはこんな流れです。

🧩【今回の追加機能】

最初に見本画像(stage1_sample.png)を10秒間だけ画面いっぱいに表示

1.png
ゲーム起動後100秒間だけ見本画像を表示させます。

その後、プレイヤーはカートから棚にアイテムをドラッグして配置

3.png

各売り場を回りアイテムを見本画像通り配置していく。

配置完了後、「decideボタン」を押すと、棚の位置とアイテム種類が合っているかを判定!

正解数を画面に表示(全15個中、何個正解できたか分かる)
3.png - supergame - Visual Studio Code 2025_04_20 21_06_37.png


コンソールにて正解数を確認。


🎯 判定のロジックはとてもシンプルで、
「アイテムが置かれている棚の座標」と「アイテムのフォルダ名+ファイル名」をもとに比較する仕組みです。

これにより、単純な見た目の判定だけでなく、
「本当に正しいアイテムか?」 までしっかり判断できるようになりました!

今後の展開予定

ステージ別にレベルアップ

制限時間モード

お邪魔アイテムを配置して混乱を誘うギミック追加!

これからも開発の進捗を定期的に発信していきますので、興味のある方はぜひチェックしてください🌟
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す