+  UNITY GAME DEVELOPER IN PAKISTAN · ISLAMABAD, PK
Now Entering

Jan Ali Hassan
Unity game developer in Pakistan.

I'm a Unity game developer in Islamabad, Pakistan focused on gameplay systems, multiplayer experiences, mobile games, WebGL builds and interactive worlds.

This portfolio is a project gallery of worlds I've built, from an 8-player vehicular combat racer to a chaotic co-op cafe and a Discord-powered virtual office.

Jan Ali Hassan is a Unity game developer in Pakistan building multiplayer worlds, mobile games, WebGL experiences and game AI systems.

Project Realms

01 · Featured Work

Landmarks, not just screenshots.

Four projects that show the full range — multiplayer networking, system-heavy co-op gameplay, cross-platform web tech, and shipping under real production pressure.

DOOMSTRACKS VEHICULAR COMBAT RACING 8-PLAYER ONLINE · STORY CAMPAIGN · UNITY 6

Final Year Project · Unity 6 · 101 C# Scripts

DoomsTracks

Solo Developer — design, code, 3D pipeline, networking, testing

A vehicular combat racing game where racing meets rockets. Custom vehicle physics with gear shifting, drifting and nitro; machine guns, rockets and mines; AI drivers that race, fight and grab pickups; a 3-act story campaign with cutscenes; a garage with vehicle customization — and online multiplayer for up to 8 players built on Unity Netcode with Lobby and Relay.

4.2/5Satisfaction
87%Would Replay
8POnline Races
15Playtesters

Structured 30–60 min playtest sessions · 78% campaign completion · racing rated 4.3/5, combat 4.1/5

  • Server-authoritative multiplayer: NetworkVariables, RPCs, UGS Auth, Lobby & Relay
  • AI opponents with waypoint navigation, weapon usage and pickup decisions
  • Three combat vehicles modelled and rigged through a Blender → FBX → Unity pipeline
Unity 6Netcode for GameObjectsVehicle PhysicsGame AICinemachineBlender

Professional Work @ GrayHat · Mobile Co-op

Matcha Cafe

Gameplay Programmer — interaction systems, multiplayer sync, mobile UX

An Overcooked-style cooperative café game for 1–4 players, built portrait-first for mobile. Players race order timers to brew matcha and espresso, blend, chop, heat, cool and serve — while every cup, station and customer stays synchronized across all players.

  • Recipe and order-queue system with 30s expiry timers and three-stage visual warnings
  • Smart interaction priority — the game picks the right station based on what you're holding, the recipe, and what's about to burn
  • Burn states, brew-complete indicators and cup state fully synced in multiplayer
  • Touch controls, virtual joystick and haptic feedback tuned for 9:16 portrait play
Co-op MultiplayerMobile PortraitUnityState SyncTouch InputWebGL
M ! 1-4 PLAYERS ORDER UP! CO-OP SYNC DON'T BURN THE ESPRESSO! MATCHA CAFE · COOPERATIVE KITCHEN CHAOS
ARCADE MEETING ROOM CEO OFFICE MAIN WORK AREA LOBBY 1 LOBBY 2 VC WALK INTO A ROOM → SWITCH VOICE CHANNEL

Discord Buildathon · Full-Stack Game App

Disjoint

Developer — Discord SDK integration, gameplay zones, frontend & backend

A virtual office that lives inside Discord. Your avatar walks around a top-down map and — as you enter the Arcade, the Meeting Room or the CEO Office — your actual Discord voice channel switches with you. Built as a Discord Embedded App with a Phaser 3 game layer and a Node.js backend.

  • Discord OAuth, guild/channel retrieval and real-time zone-to-channel mapping
  • Phaser collision and overlap detection driving live channel switching
  • Shipped through real deployment pain: CSP fixes, auth errors, API edge cases
  • PostHog analytics for user behaviour events
Discord Embedded SDKPhaser 3React + ViteNode.js + ExpressPostHog

Professional Work @ GrayHat · Party Multiplayer

Space Force

Gameplay Programmer — lobby flow, bots, power-ups, round logic, sync fixes

An Astro Party-style local multiplayer arena shooter: 2–4 players, zero-gravity momentum, two-button controls, one-hit destruction — first pilot to three round wins takes the match. Easy to pick up, vicious to master.

  • Player joining, lobby UI, bot fill-in and configurable match settings
  • Round flow, elimination logic, winner screens and match restart
  • Power-up systems and friendly-fire toggles
  • Debugged multiplayer synchronization issues in fast, physics-heavy play
2–4 PlayersUnityPhysics CombatRound-BasedBots
P1 2-4 PLAYERS · FIRST TO 3 WINS · ONE-HIT KILLS
Origin Zone

02 · Experience

Quest log.

From intern to full-time engineer at the same studio — they played the demo, then hired the developer.

Jan 2026 — Present
● ACTIVE QUEST

Associate Software Engineer · Game Developer

GrayHat Developers Pvt Ltd — Islamabad, Pakistan

Full-time game development across multiplayer, mobile and WebGL projects — from gameplay programming to network synchronization and production proof-of-concepts.

  • Built multiplayer features with Unity Netcode for GameObjects, Lobby and Relay
  • Developed lobby and in-game UI, audio integration and demo screens for client-facing builds
  • Created technical proofs of concept, including Netcode synchronization demos and Unity MCP tooling tests
  • Collaborate daily with designers and developers; debug gameplay and network sync issues
Jun 2025 — Aug 2025

Game Developer Intern

GrayHat Developers Pvt Ltd — Islamabad, Pakistan

Prototype sprint: shipped four playable Unity prototypes in one summer — 2D Racer, Tic-Tac-Toe, Escape the Infected, and a roguelike.

  • Integrated PlayroomKit multiplayer into browser-based games
  • Produced PC and WebGL builds; debugged and optimized prototypes
Nov 2024 — Jan 2025

Game Developer Intern

The Junk Tech — Islamabad, Pakistan

First studio experience: gameplay mechanics in C#, AI behaviour, UI wiring and debugging across 2D and 3D Unity projects.

Experiment Lab

03 · Game Library

Every game teaches something.

The full back catalogue — stealth, puzzles, fighters, shooters, AI experiments. Each one was built to master a different slice of Unity production.

The Great Fleece Unity stealth game screenshot by Jan Ali Hassan

The Great Fleece

3D stealth heist with click-to-move, guard AI, voiceovers and full cinematic cutscenes via Cinemachine and Timeline.

Unity 3DStealthCinematics
View details
Virtual City open-world Unity gameplay poster by Jan Ali Hassan

Virtual City

GTA-style open city — ride your bicycle between missions through streets full of NPC pedestrians, guided by a minimap and full-screen map with marked locations.

Unity 3DOpen WorldMission SystemNPC AI
Gameplay video on card
The Dungeon Escape mobile Unity gameplay screenshot by Jan Ali Hassan

The Dungeon Escape

2D mobile adventure with enemy combat, gem economy, shop system and Unity Ads — shipped for Android and PC.

Unity 2DAndroidMonetization
View details
Escape The Infected 2D survival game screenshot by Jan Ali Hassan

Escape The Infected

Survival action prototype built during the GrayHat internship — tense encounters, infected AI pressure and resource play.

UnitySurvivalEnemy AI
Internship prototype
2D Racer Android Unity game screenshot by Jan Ali Hassan

2D Racer

Browser racing prototype with PlayroomKit multiplayer — built fast, tested in the browser, iterated on feedback.

Unity 2DMultiplayerWebGL
View details
Roguelike prototype Unity screenshot by Jan Ali Hassan

Roguelike Prototype

Procedural combat loop with run-based progression, enemy scaling and challenge pacing experiments.

UnityProceduralRoguelike
Internship prototype
Ruins Riddles puzzle platformer gameplay screenshot by Jan Ali Hassan

Ruins Riddles

Halloween puzzle adventure starring a cat in ancient ruins — ten levels, hidden secrets and a ghost chase finale.

Unity 2DPuzzle10 Levels
View details
Vortex Fighters Unity arcade shooter screenshot by Jan Ali Hassan

Vortex Fighters

3D local fighting game — two-player combat, character movement and fighting-game state systems.

Unity 3DFightingLocal 2P
View details
AI Robo Car Unity game AI and driving screenshot by Jan Ali Hassan

AI Robo Car

Autonomous vehicle AI demo — pathfinding, decision logic and scene-based behaviour testing.

UnityAIPathfinding
View details
Space Shooter Unity arcade gameplay screenshot by Jan Ali Hassan

Space Shooter

Arcade wave shooter with weapon pickups and escalating enemy patterns — the project that started it all.

Unity 2DArcadePC/Web
View details
Fruit Saga mobile Unity puzzle game menu by Jan Ali Hassan

Fruit Saga

Casual 2D collectathon with medals, traps and custom audio — built for both PC and Android.

Unity 2DCasualAndroid
View details
Kitchen Chaos Unity cooking game screenshot by Jan Ali Hassan

Kitchen Chaos

Cooking simulation with ingredient flow, order timers and delivery pressure — clean architecture practice (events, state, SOLID).

Unity 3DSimulationArchitecture
View details
Tic Tac Toe Unity mobile game screenshot by Jan Ali Hassan

Tic Tac Toe

Turn-based logic classic with clean state handling and a simple, readable interface.

UnityLogicTurn-Based
View details
Skill Forge

04 · Skill Tree

Fully unlocked branches.

Unity and C# first — backed by networking, AI, and enough web stack to ship beyond the engine.

Engine & Language

Unity 6Unity 2D / 3DC#OOP & Design PatternsGame ArchitectureURPScriptableObjects

Multiplayer & Netcode

Netcode for GameObjectsUnity Lobby & RelayUGS AuthenticationNetworkVariables & RPCsClient-Server ArchitecturePlayroomKit

Game AI

NavMeshWaypoint NavigationEnemy & Vehicle AIState MachinesAI Combat LogicPathfinding

Unity Systems

CinemachineTimelineInput SystemDOTweenAddressablesUnity Ads & IAPTilemapsUI / TextMeshPro

Web & Platforms

WebGL BuildsAndroid BuildsReact + VitePhaser 3Node.js + ExpressDiscord Embedded SDK

Tools & Pipeline

Git & GitHubBlender → FBXPhotoshopAsepriteVisual StudioC++ / Python
Archive

05 · Education & Training

Stats screen.

BS Computer Science

Abasyn University, Islamabad — Class of 2026

Degree with a heavy practical focus on game development: Unity, C#, software engineering, artificial intelligence, networking and computer graphics. Final-year project — DoomsTracks, the 8-player combat racer featured above.

Certifications & Training

  • The Complete Unity 3D Bootcamp — 61.5 hours, Udemy
  • The Ultimate Guide to Game Development with Unity — Official Unity course, Udemy
  • Kitchen Chaos — Code Monkey's clean-architecture Unity course
  • Outscal — game development exercises and projects
★ FINAL LEVEL ★

Got a game idea?
Let's make it playable.

From first prototype to multiplayer launch, I handle the full journey for game teams, founders and clients in Pakistan or working remotely worldwide.

Contact Signal

06 · Contact

Ready when you are.

Open to game development roles, freelance projects and collaborations in Pakistan and remote teams worldwide, especially anything multiplayer, mobile or delightfully weird.