@z3nkuro

Richard Onyeocha

GAMEPLAY SYSTEMS DEVELOPER

Gameplay systems developer specializing in scalable, data-driven mechanics, backend-integrated gameplay, progression design, and runtime architecture across Unreal Engine, Unity, and web-based game frameworks.

Portfolio

Featured Projects

Arcanum
Hytale Engine (Java)
Hytale

Arcanum

Modular Spellcraft, Combat & Progression System

An award-winning Hytale system where players discover spell nodes, construct their own combat abilities, and expand those builds through PvE progression.

Hytale Engine (Java)Combat DesignProgressionSpellcraftingTechnical DesignECS
SWRMS
Unreal Engine 5
Unreal Engine

SWRMS

Combat, Progression & Boss Encounter Design

A published UE5 mobile looter-shooter where I led gameplay development across combat, progression, stat systems, and multi-phase boss encounters.

Unreal Engine 5Combat DesignBoss EncountersProgressionBlueprintC++Mobile
Don't Look
Unity
Unity

Don't Look

Shader-Based Echolocation

A Unity horror prototype using shader-based echolocation and XR interaction to make navigation itself the source of tension.

UnityC#URPOpenXRXR Interaction ToolkitShaders

Skills

Technicals

Code

Programming Languages

C++C#TypeScriptJavaScriptJavaPythonSQL
Build

Engines & Frameworks

Unreal Engine 5UnityHytale EnginePIXI.js-based frameworks
Stack

Backend & Infrastructure

Amazon Web Services (AWS)SupabaseDocker
Design

Core Competencies

Combat & encounter designProgression & buildcraftBalancing & playtestingGameplay architecturePrototypingECS patterns

Professional Skills

Agile & iterative developmentCross-team collaborationWorking to production deadlinesLive service developmentDebugging & optimisation

Career

Experience

Junior Developer

Light & Wonder

May 2025 - Apr 2026

  • Developed gameplay systems and game logic in TypeScript within a proprietary PIXI.js-based framework for iGaming releases.
  • Built reusable gameplay components adopted across multiple shipped titles and collaborated with design, art, and QA on feature delivery.
  • Diagnosed and resolved gameplay issues across live production builds while contributing to releases under tight Agile deadlines.
TypeScriptPIXI.jsAgileGameplay SystemsLive Releases

Lead Gameplay Programmer & Designer

MNNT / Andrometa

Aug 2023 - May 2025

  • Led gameplay development for a published 3D roguelike looter-shooter on iOS and Android using Unreal Engine 5 within an 8-person team.
  • Designed and implemented combat, progression, stat scaling, online trading, and backend-integrated gameplay systems.
  • Integrated gameplay with VFX and animation pipelines, implemented monetization systems, and improved bug-resolution turnaround through a player feedback pipeline.
Unreal Engine 5C++BlueprintSupabaseMobileBackend APIs

Software Developer (Contract)

Self-Employed

May 2018 - May 2019

  • Developed a distributed account-instance system that enabled user migration across server instances.
  • Reduced per-user data load by around 50%, improving backend efficiency and scalability.
  • Delivered infrastructure-focused contract work around state distribution, migration safety, and performance constraints.
Distributed SystemsBackend ArchitectureScalabilityData Migration

About

Who am I

Hi

Richard Onyeocha

Gameplay systems developer

I specialize in scalable, data-driven gameplay systems with a focus on combat, progression, and runtime architecture.

My work spans Unreal Engine, Unity, and web-based game frameworks, with an emphasis on backend-integrated gameplay, reusable systems, and rapid iteration.

I enjoy designing frameworks that unlock emergent play while staying practical for production teams, live releases, debugging, and ongoing feature delivery.

Currently

Open to gameplay systems, technical design, and programming opportunities

By the Numbers

3+
Years Experience
4
Projects Shipped

Contact

Let's Work Together

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!

zenkuro37@gmail.com