// the find
Szaroslav/block-puzzle
Block Puzzle is a classic, puzzle game, made in Unity, where you have to put a randomly spawned blocks in suitable places.
A mobile block puzzle game (think 1010!) built in Unity for Android, published on the Play Store. It's a student/hobbyist project that demonstrates a complete Unity mobile game pipeline including ad integration. Useful as a reference for people learning Unity 2D game development targeting Android.
- It's a complete, shipped product on the Play Store — not just a tutorial demo that stops halfway through. That means save state, scoring, and ad lifecycle are all actually wired up.
- Includes real Google Mobile Ads integration (banner + interstitial) which is notoriously annoying to set up; having a working reference is genuinely useful.
- Uses LeanTween for animations rather than rolling custom coroutines, which is a reasonable choice for a mobile puzzle game and shows some awareness of the ecosystem.
- Last commit was May 2021, targeting Unity 2019/2020 era. The Google Mobile Ads SDK bundled here (play-services-ads 19.3.0) is multiple major versions behind; anyone cloning this will immediately hit dependency conflicts or deprecated API errors.
- All the third-party plugin source (GoogleMobileAds, ExternalDependencyManager, dozens of androidx AARs) is committed directly into the repo instead of being managed via package manager or .gitignore. This inflates the repo and makes updates a manual nightmare.
- No documentation on the actual game logic — no architecture notes, no explanation of how the board/block placement system works. Someone trying to learn from this has to read code cold.
- The Play Store link is the only way to try the game; there's no editor-playable demo setup or instructions for getting it running locally, which limits its usefulness as a learning reference.