Technical design & gameplay
Reliable gameplay systems built around the needs of players, designers, and production teams.
INDEPENDENT UNREAL ENGINE CONSULTANT
I help developers and studios solve the Unreal Engine problems holding their projects back.
Blueprints. C++. Multiplayer. From a broken system to a maintainable solution, let’s get development moving again.
SENIOR TECHNICAL SUPPORT · FOCUSED DIAGNOSTICS · REMOTE CONSULTING
Blueprint & C++ / Multiplayer systems / Gameplay architecture / Developer tools
01 / THE FLAGSHIP SERVICE
Diagnose. Repair. Get moving again.
Sometimes a project doesn’t need another feature. It needs someone who can figure out why the existing features aren’t working. I investigate unfamiliar projects and make focused repairs while preserving what already works.
Broken references, event flow, inheritance, or native C++ integration.
Replication, RPCs, authority, ownership, and client/server inconsistencies.
Gameplay, AI, UI, input, inherited code, regressions, and technical debt.
Compilation, cooking, packaging, and deployment failures.
02 / BEYOND THE FIX
For independent developers, small teams, and established studios that need experienced support without another full-time hire.
Reliable gameplay systems built around the needs of players, designers, and production teams.
Content-authoring systems, editor workflows, and designer-facing tools that reduce implementation friction.
Maintainable connections between gameplay state, interface design, and player input.
Practical reviews, maintainable patterns, and guidance that helps teams solve similar problems independently.
03 / EXPERIENCE THAT CONNECTS THE DOTS
20+ years in professional game development.
I’m Jonathan Straw: designer, engineer, technical leader, creative director, and mentor. My background spans game development, interactive storytelling, and production technology.
I’ve built gameplay systems, contributed to narrative-authoring technology, established technical workflows, and supported distributed teams. A good solution needs to do more than compile: it needs to be understandable, maintainable, and right for the project.
SELECTED GAME CREDITS
Experience across design, engineering, tools, and technical leadership.
04 / HOW WE WORK TOGETHER
Share your Unreal version, symptoms, project context, and what you’ve tried.
We define a consultation, paid diagnostic, or broader technical engagement before work begins.
I investigate within your existing architecture wherever practical, documenting findings and changes.
You receive a clear handoff covering the outcome, changes, and remaining technical considerations.
05 / LET’S FIND THE WAY FORWARD
From one stubborn Blueprint to a multiplayer architecture that needs experienced attention, tell me what’s holding your project back.
Let’s discuss your projectEMAIL JONATHAN
jdstrawesome@gmail.comInclude your Unreal Engine version, a short description of the issue, and your timeline.
The button opens your email app with a project outline. You can also copy the address into your preferred email service.