In-game shop module: an offer catalog driven by a JSON configuration, a player coin wallet with persistence, and the UI views for the shop screen (offer list, featured offer banner, currency HUD).
This module was extracted from one of our live games. It was written by a mid-level developer on your team and is submitted to you for review.
Clone the repository and review it as you would a real pull request from a teammate. Write your feedback the way you would actually give it to the author.
You are not asked to fix the code. The review should take around two hours.
- Targets Unity 2022.3, only depends on Unity packages.
- Prefab and scene wiring is intentionally not included; assume a standard uGUI setup where the serialized fields are assigned in the inspector.