Skip to content
FSFahad ShahbazUnity Gameplay Programmer
ProjectsAboutCapabilitiesWritingDiscuss a project ↗

Development journal

Notes from
inside the build.

Case studies, implementation notes, and honest lessons from designing gameplay systems and shipping interactive projects.

01

Case Study · 6 min read

Building a fair race from DFS mazes and A* pathfinding

How I combined guaranteed-solvable procedural generation with an efficient AI opponent without making the race feel predetermined.

↗
02

Technical Note · 5 min read

Synchronizing an online strategy game with Photon PUN 2

A practical breakdown of matchmaking, shared resources, construction, combat events, and a synchronized win condition in World War F.

↗
03

Devlog · 4 min read

Designing reusable platformer levels with ScriptableObjects

How Hard Jumper uses data-driven level definitions to support procedural layouts, four biomes, progression, and multi-jump mechanics.

↗
FS

Building gameplay
players remember.

Abdul Fahad Shahbaz · Unity Game Developer & Software Developer.
Based in Lahore, Pakistan — available for remote projects worldwide.

ExploreProjectsAboutServices & capabilitiesWritingDiscuss Your Project
ConnectEmailGitHub ↗LinkedIn ↗
© 2026 Abdul Fahad ShahbazUnity · C# · Gameplay Systems