Hello, I'm
Abdullah
Unity Game Developer
Result-oriented Unity Gameplay Programmer with 3+ years of specialized experience in gameplay architecture, multiplayer networking (Photon Quantum), and VR/ AR development. Deeply focused on performance optimization and low-level engine mechanics, leveraging tools like the Unity Profiler, DOTS, and enjoy developing personal projects in C++ with Raylib to explore low-level engine concepts. Proven track record of shipping high-quality mobile and multiplayer titles. Passionate about clean code architecture, I actively write technical blogs on topics such as Dependency Injection (Reflex Framework) to share knowledge with the developer community.
skills
bachelor of software engineering - Assuit university
GPA: 2.75 (B-)
recent work
Hoops Audition VR
A virtual reality basketball prototype built to experiment with physics and clean software architecture.
- Technologies Used - Unity, Unity XR Interaction Toolkit (XRI)
- GitHub -> ▶ View Code
- Sample video -> ▶ Watch Here
VR Anatomy Lab
An interactive VR educational application exploring human anatomy, built with Unity and the XR Interaction Toolkit.
- Technologies Used - Unity, Unity XR Interaction Toolkit (XRI)
- GitHub -> ▶ View Code
- Sample video -> ▶ Watch Here
Scary Teleportation (VR)
An immersive VR experience featuring custom teleportation mechanics and physics-based interactions developed in Unity.
- Technologies Used - Unity, UnityXR, C#
- Showcase -> ▶ Watch Here
Upper Egypt Derby
Horse racing but in the South Egyptian style 🐎
- Still Under development, You can follow my Devlogs here 👇👇
- YouTube (Arabic) -> ▶ Watch Here
- YouTube (English) -> ▶ Watch Here
Pixel Highway (C++ with Raylib)
Survive as long as you can to set a new high score. One crash, and it's game over!
- GitHub -> ▶ View Code
- Itch.io -> ▶ Play Here
Velocity Surge (Racing game)
Experience heart-pounding speed and adrenaline-fueled competition in the ultimate racing car game 🏎️🛞
- Technologies Used - Unity, Blender
- GitHub -> ▶ View Code
Asteroids (Photon Quantum)
Simple Asteroids game using Photon Quantum
- Technologies Used - Unity, Photon Quantum
- GitHub -> ▶ View Code
Racing Game (Photon Fusion)
Simple multiplayer racing game using Photon Fusion
- Technologies Used - Unity, Photon Fusion
- GitHub -> ▶ View Code
Serpent Day
Let Mr.Snake jump up and get rid of the bugs and rotten leaves.
- Technologies Used -> Unity Engine
- GitHub -> ▶ View Code
Saving and Fatal Steps
Jump here and there and make sure you watch your steps. Decoupled using Interfaces and Event System.
- Technologies Used -> Unity Engine
- GitHub -> ▶ View Code
Brick Breaker
Simple Brick Breaker game implementing the Observer Pattern.
- Technologies Used -> Unity Engine
- GitHub -> ▶ View Code
Fruit Ninja
Fruit Ninja in Unity. Used Event system and Interfaces for clean architecture.
- Technologies Used -> Unity, Photoshop
- GitHub -> ▶ View Code
Ping Pong
Pong game in Unity with Observer Pattern implementation.
- Technologies Used -> Unity, Photoshop
- GitHub -> ▶ View Code
Flippy Bird
Unity event system for decoupling and PlayerPrefs for settings.
- Technologies Used -> Unity, Photoshop
- GitHub -> ▶ View Code
Asteroids
Simple Asteroids game implementing Object Pooling Pattern.
- Technologies Used -> Unity, Photoshop
- GitHub -> ▶ View Code
Hit and Run
A platform game involving a Wight Knight sent to clear enemies.
- Technologies Used -> C#
- Download -> ▶ Play Here
The Escape
A story-driven revenge game featuring a blue knight.
- Technologies Used -> Unity Engine, C#
- Play it -> ▶ Play Here
Dragons
Simple game with a little blue dragon killing evil dragons.
- Technologies Used -> Unity Engine, C#
- GitHub -> ▶ View Code
- Play it -> ▶ Play Here