Skip to main content
Elmarath Studio Logo

Elmarath Studio

Professional Game Development Tools

Denizhan Toprak

Denizhan Toprak

C++ Gameplay Programmer

@Elmarath

Game Development Journey

Watch my latest devlogs & tutorials

Documentation

Explore my Unreal Engine plugins and game development tools

Staged Interaction System

Staged Interaction System that uses stages as a way to create complex player interactions with ease.

Easy Trace-Trail System

A modular, optimized solution for easily controlling and extending hit results from continuous hit trails.

Ability Queue Task System

Extension of Epic's Gameplay Ability System. Enables queueable abilities with priority-based activation.

Nested Inventory Architecture

Create customizable, nested, section-based, object-oriented inventory systems for intuitive gameplay.

Modular Action System

A modular, data-driven action system for games. Network-ready and easy to customize.

Easy Skeletal Mesh Merge Async

A simple and optimized workflow to create modular characters via skele merging.

Easy Ability Set System

Ability Set Management System that handles both granting and input binding for Gameplay Ability System.

Dynamic Input System

A flexible, runtime input management system that allows dynamic binding and modification of input mappings during gameplay.


Fab

Creating Fab plug-ins with modularity in mind. For making games easier!

Hermod's Ride

A topdown arena medieval slasher game currently in development.

Social

Check out our Youtube Channel, Twitter to see what we have been doing! Also join our comminty with joining our Discord!