Hashem Game Dev
Ahmad Hashem · Senior Unreal Engine Developer · Lead Developer
I build multiplayer games and the tools around them: ~9 years across UE4/UE5 — C++, replication and dedicated servers, build automation, and editor plugins that ship. Lead Developer at Thousand Hour Games on Everstorm since 2020. Independent FAB seller. B.Sc. Computer and Control Engineering, Port Said University, 2020 (Degree of Excellence and Honor). Former intern at Epoch Games, UK.
~9 yrs UE4 / UE5
2 Released games
18 FAB products published
UE 5.0–5.8 Engines supported
▸ Featured: Everstorm
Lead Developer · 2020–present
Lead Developer, Thousand Hour Games. UE4 online multiplayer: server authority, dedicated servers on Edgegap, build automation. Classic MOBA combat meets battle royale PVP with roguelite elements — fight other players, customize abilities, survive monster hordes, face the final boss.
UE4 multiplayer Server authority Dedicated servers on Edgegap Build automation
▶
FAB Marketplace
▸ HashemGameDevStore
Focused Unreal Engine plugins and game templates that give Blueprint access to engine systems.
18 Products
12 Plugins
6 Game templates
UE 5.0–5.8 Engines supported
Spotlight
Advanced Save System
Comprehensive save/load system with automatic serialization, save slots, async operations, encryption and cloud save integration.
Automatic serialization
Save slots management
Async operations
Encryption and cloud save integration
UE 5.0–5.6, 5.8
All (18)
Plugins (12)
Game Templates (6)
Bundles (2)
Plugins
Plugin
Advanced Save System
Comprehensive save/load system with automatic serialization, save slots, async operations, encryption and cloud save integration.
UE 5.0–5.6, 5.8
Plugin
Advanced Input Rebinding System
Complete runtime key rebinding for the Enhanced Input System with cloud sync, profiles and pre-built UI.
UE 5.0–5.8
Plugin
Alpha Video Player
Transparent video UMG widget and UI media component for UE5.
UE 5.0–5.8
Plugin
Runtime Directory Watcher
Hot-folder file events plus async texture loading in Blueprints, working in packaged builds.
UE 5.0–5.8
Plugin
Expose MetaSound Parameters To Blueprint
Set, get and interpolate MetaSound parameters at runtime directly from Blueprints, with presets.
UE 5.0–5.8
Plugin
Blueprint Subsystems Bridge
Game Instance, World, Engine and Player subsystems created and used entirely in Blueprint, no C++.
UE 5.0–5.8
Plugin
Expose Niagara Variables C++ & Blueprints
Set Niagara parameters at runtime from Blueprint and C++.
UE4 + UE5
Plugin
Multi-Monitor Display Controller
Blueprint monitor, window and DPI cursor control across multiple displays.
UE 5.7–5.8
Plugin FREE
Runtime Clipboard Utility (FREE)
Free Blueprint clipboard plugin for Unreal Engine 5: copy and paste system text with three nodes, zero C++.
UE 5.0–5.8
Plugin
Async Runtime File Dialog
Native OS file/save/folder picker for Blueprints that works in packaged builds, zero C++.
UE 5.0–5.8
Plugin
Async Render Target Reader
Non-blocking GPU pixel readback for Blueprints: read render targets without stalling the game thread.
UE 5.0–5.8
Plugin
Kiosk Lockdown Toolkit
Kiosk mode plugin: block Alt+Tab, Win key and taskbar, with watchdog, auto-restart and idle timeout.
UE 5.0–5.8
Game Templates
Template
Hidden Object Game Template
Data-driven multiplayer hidden-object game template in Blueprint.
Template
Multiplayer Quiz Trivia Ultimate Game Template Kit
Multiplayer quiz/trivia game template kit with API questions and ranking.
Template
Top Down Space Shooter Game Template
Modular top-down space shooter starter project.
Template
Multiplayer Platformer Kit
Replicated Blueprint obstacle-course multiplayer platformer kit.
Template
Dynamic Chaos Destruction Fields
Replicated destructible Chaos meshes / destruction fields in Blueprint.
Template
Multiplayer 2D Parkour Game Template
Replicated 2D parkour multiplayer platformer starter.
Bundles
Save System + Input Rebinding Bundle
Includes:
Niagara + MetaSound Bundle
Includes:
▸ Released Games
Soblox Android Unreal Engine 5
Tap The Color Blox and survive as long as you can. Endless tap gameplay with no microtransactions, leaderboards, and colorful visuals powered by Unreal Engine 5.
Black Deserter Run Android Unreal Engine
An endless runner with RPG elements and hack-and-slash gameplay: fight Spider, Bear, Troll and Golem across arenas with different blades. Free with cosmetic-only purchases and leaderboards. Powered by Unreal Engine 5.
▸ Web Games
Small browser prototypes, currently in development.
Bolt Run: Scrap Sprint In development Gate runner (1-input arcade)
Scrap-robot gate runner: pick +/- and x// gates to grow bolts, survive 10 seeded levels and climb the bonus ladder.
Counterweight In development Merge + balance physics puzzler
Merge the cosmos without tipping the scale: drop bodies on a pinned beam where two matching bodies merge and placement is the skill.
Shield Sketch In development Draw-to-protect physics puzzler
One line to save the bot: draw one stroke that turns solid, then survive 8 seconds of homing sparks and meteors.
Bolt Run: Scrap Sprint, Counterweight, Shield Sketch — in development.
▸ Skills
Engine & Gameplay C++ Blueprints Tools & editor plugins
Networking & Servers Multiplayer / replication Dedicated servers
Pipeline & Tools Build automation (UAT/UBT, CI) Perforce
▸ Experience
Thousand Hour Games — Lead Developer, Everstorm (2020 – present) UE4 online multiplayer, server authority, dedicated servers on Edgegap, build automation.
HashemGameDevStore — Independent FAB seller (independent) 18 published products: plugins and game templates, engines UE 5.0–5.8.
Epoch Games (UK) — Internship (2018 – 2019)
Port Said University — B.Sc. Computer and Control Engineering (2020, Degree of Excellence and Honor)