Case Study: Walls Timed Puzzle Game
Legacy cross-platform mobile puzzle game developed in Unity (iOS & Android).
Gameplay Video

Legacy Project Notice
Please note that Walls is currently not available on the Apple App Store or Google Play Store.
Originally published in 2015, the game achieved thousands of downloads and successfully generated revenue through in-app purchases for additional levels and premium features. Due to focusing on other academic and professional activities, I did not have the time to continuously maintain and update the codebase to comply with the rapidly evolving iOS and Android store guidelines. The project remains presented here strictly for legacy portfolio and software design purposes.
Gameplay Overview
Walls is a minimal, fast-paced timed puzzle game featuring 1,000 unique levels. The core mechanic requires players to move a white circle by swiping their fingers across the screen.
Each level is populated with small white squares that must all be collected before the player can proceed to exit via the cross icon. A prominent countdown timer keeps pressure high—if the timer hits 0 before all squares are collected and the exit is reached, the level is failed.
Architecture & Features
- 1000 Procedurally-Validated Levels: Levels designed and tested via solver algorithms to guarantee solvability within the allotted time.
- Cross-Platform Codebase: Built with Unity to target both iOS and Android platforms efficiently from a single repository.
- Monetization Integration: Included native store APIs to handle in-app purchases for level packs and premium ad-removal.
- Minimalist Visual Design: Styled with clean shapes, high-contrast assets, and smooth transitions to keep user attention strictly on gameplay mechanics.
Screenshots
Original high-contrast interface screenshots of gameplay levels.



