Project Snapshot
- Role: Solo programmer (Unity C#)
- Studio / Publisher: Maysalward UK
- Platforms: Android & iOS
- Development time: 4 weeks total
- Installs: 500+ (Google Play)
- User rating: Not yet rated (Android & iOS)
- Latest update: 10 Oct 2022
Game Overview
_Minesweeper Battle Clash RPG_ blends the familiar number-logic of classic Minesweeper with a naval warfare twist: clear safe tiles, flag mines, then unleash air-strikes, torpedoes and helicopter attacks to sink the enemy fleet while levelling up your own battleship.
My Key Contributions
- Engineered the full grid-generation & reveal algorithm supporting dynamic board sizes and adaptive difficulty.
- Built the real-time combat layer—damage formulas, VFX, and reactive enemy AI.
- Implemented a ScriptableObject-driven upgrade system for ships, air-strikes and power-ups.
- Optimised memory & draw-calls, holding ~55 FPS on mid-tier devices.
- Integrated Google Play Games & Game Center leaderboards plus IAP for ad-removal.
Technical Stack
| Engine | Unity 2021 LTS |
| Languages | C# |
| Back-end / Live-ops | Firebase Remote Config, Google Analytics |
| CI / CD | GitHub Actions → Unity Cloud Build → App Store Connect & Google Play |
Media
Try It Yourself
© Mohamed Osama — Part of my portfolio. Feel free to reach out for more technical details.