Erdi Gülmen

Game Developer · Unreal Engine & C++

I build gameplay systems, editor tools and real-time interactive applications with Unreal Engine 5 and C++.

I create modular, data-driven frameworks for input, inventory, UI and game settings, and publish documented Unreal Engine plugins on Fab.

  • Unreal Engine 5
  • C++
  • Blueprints
  • Gameplay Systems
  • Editor Tools
  • Plugin Development

About Me

I'm a game developer building gameplay systems, editor tools and real-time interactive applications with Unreal Engine 5 and C++. I design modular, data-driven frameworks for input, inventory, UI and game settings, with a focus on clean architecture and designer-friendly workflows.

Optimizing rendering performance and building production pipelines and update systems are a big part of my work too. I publish the Unreal Engine plugins I build on Fab and back them with documentation, setup guides and usage examples on GitBook and YouTube.

  • Gameplay Systems

    I build modular, extensible gameplay mechanics in C++ and Blueprint.

  • Editor Tools & Plugins

    I create documented Unreal Engine plugins and editor tools, published on Fab.

  • Performance Optimization

    I tune foliage, lighting and rendering setups for smooth experiences.

  • Pipelines & Update Systems

    I speed up production with asset pipelines, launchers and DLC / patch systems.

  • Unreal Engine 5

    Gameplay systems, editor tools and real-time applications.

  • C++

    Modular, data-driven gameplay systems and plugin development.

  • Blueprints

    Designer-friendly, Blueprint-exposed systems and rapid prototyping.

  • Gameplay Systems

    Weapon, inventory, health / damage and experience systems.

  • Editor Tools & Plugins

    Plugins published on Fab and project-specific editor tools.

  • UI Systems

    CommonUI menus, HUD indicators and modal dialogs.

  • Performance Optimization

    About 30% higher FPS through rendering, lighting and foliage optimization.

  • Async Asset Loading

    Efficient memory use with soft references and a ref-counted cache.

  • Localization

    Localization into 12 languages, string tables and translation workflows.

My Projects

All projects

Modular Experience System

  • Unreal Engine 5
  • C++
  • Blueprints

An Unreal Engine plugin where gameplay experiences are composed through parent-child definitions, with Game Feature Actions activated and deactivated per experience.

Modular Attachment System

  • Unreal Engine 5
  • C++
  • Blueprints

A data-driven attachment system with a three-layer architecture for composing visual and gameplay elements on actors.

Modular Input System

  • Unreal Engine 5
  • C++
  • Enhanced Input

An Unreal Engine plugin with gameplay-tag driven routing for Enhanced Input, a time-based input buffer and editor tools that show what happened to every press.