View case study ↗3D Strategy GAME
Unity developer · Lahore, Pakistan
I’m Abdul Fahad Shahbaz. I build Unity games, multiplayer systems, interactive applications and custom software. Based in Lahore, Pakistan — available for remote projects worldwide.
Selected game collection
From procedural mazes and online strategy to AR learning and mobile platformers—each project is a focused study in how systems shape the player experience.
View case study ↗3D Strategy GAME
View case study ↗Augmented Reality APP
View case study ↗Game Development
What I bring to a build
01Player controllers, combat, progression, abilities, feedback, UI, and the tuning that makes every input feel intentional.
02AI, pathfinding, procedural generation, reusable tools, and modular C# architecture that stays practical as production grows.
03Photon multiplayer, Android, WebGL, AR Foundation, IAP, ads, profiling, optimization, and release support.
Based in LahoreThe developer behind the build
I’ve spent more than three years building and shipping Unity projects—turning design goals into maintainable code, profiling for real devices, and refining the details players notice immediately.
Game development is my main focus. I also work with C#, JavaScript and TypeScript on interactive applications and content-driven web interfaces.
The AR Planet Info App connects educational content to touch-controlled 3D models. This portfolio uses Next.js, Markdown content and a local Node.js editing workflow.
Inside the build
Practical breakdowns of the decisions behind procedural generation, multiplayer synchronization, and reusable gameplay architecture.
How I combined guaranteed-solvable procedural generation with an efficient AI opponent without making the race feel predetermined.
A practical breakdown of matchmaking, shared resources, construction, combat events, and a synchronized win condition in World War F.
How Hard Jumper uses data-driven level definitions to support procedural layouts, four biomes, progression, and multi-jump mechanics.
Yes. I’m based in Lahore and available for remote projects worldwide. Share your time zone and preferred way to review progress when you get in touch.
Send the target platform, a short description, reference games or screens, the current project stage, required features and any budget or timeline constraints. For an existing Unity project, include the Unity version and reproducible issue details.
Have a game, interactive application or software project in mind?