Personal Projects

These are the non-confidential projects
Over the years, I have contributed to 60+ games
either building them from scratch or enhancing them through updates.

Minesweeper Battle Clash RPG

Minesweeper Battle Clash RPG – Portfolio Project
Minesweeper Battle Clash RPG logo

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

EngineUnity 2021 LTS
LanguagesC#
Back-end / Live-opsFirebase Remote Config, Google Analytics
CI / CDGitHub Actions → Unity Cloud Build → App Store Connect & Google Play

Media

Battle grid & ship combat Defeat the enemy prompt Customization menu

Try It Yourself

Google Play ▶ | App Store 


© Mohamed Osama — Part of my portfolio. Feel free to reach out for more technical details.