[ power_up ][ power_up ][ power_up ][ power_up ]
rsdw-5.jpg
FULL CASE STUDY

RuneScape: Dragonwilds

Jagex: The RuneScape Company is working on a multiplayer, survival RPG entry into the RuneScape universe with RuneScape: Dragonwilds

Unreal Engine
UI Engineering
Gameplay

introduction [01]

[01]

Jagex Limited is a British video game developer and publisher best known for creating and operating the long-running online role-playing games RuneScape

RuneScape: Dragonwilds is a standalone open-world survival crafting game set in the RuneScape universe, where players gather resources, build settlements, develop skills, and use powerful magic to survive against dragons. Playable solo or in co-op with up to four players, it blends classic RuneScape lore with modern survival gameplay and RPG progression

work [02]
method

Co-development

Our engineers embedded themselves into various Jagex teams, bringing user interface, online, platform, gameplay, and world engineering expertise. We contributed to core game mechanics, delivered user interface, and supported an Epic Game Store release. Code delivery followed a disciplined multi-branch flow, with every change peer-reviewed and validated before submission.

jagex-1.jpg
Jagex

Work
includes
[03]

User Interface

Owned and delivered significant work in the front-end and UI layer, iterating from greybox through to shipped across every major menu surface. We refined existing UI, as well as developing new UI features from design specifications / mockups. With the new decoupled, data-driven approach, we were able to majorly improve performance.

Console UI parity

Internationalization & Localization

Centralized, data-driven HUD and Subsystem

Adopted MVVM, with enforced Dependency Graph

rsdw-2.jpg

World Engineering

Led technical planning and development by architecting highly modular, designer-facing systems. Engineered core puzzle infrastructure, where players gather charges that power a modular network of pipes, valves, and switches. To unblock designers, a custom Editor Utility was built, allowing visualization and construction of these modular networks.

Custom Editor Utilities

Unreal Engine Gameplay Engineering

rsdw-4.jpg

Software Development Lifecycle

Authored and propagated changes across multiple streams, including console certification, ensuring that work was merged cleanly and correctly. Following Jagex’s rigorous early access delivery process, all changes were reviewed by senior engineers and validated prior to submission.

rsdw-5.jpg

Core Improvements

[-]

Core Improvements

Led the engineering implementation of various gameplay features, including Health Shrines and Wand magic. We extended the existing player save system by versioning and serializing new save data, as well as adding automated migration tests to a custom Python-based save validation framework.

UNREAL_ENGINE_REPLICATION
CUSTOM_AUTOMATED_TESTING_FRAMEWORK

Pilotable System Framework

[+]

Pilotable System Framework

A universal, reusable system enabling players to control world actors, automatically managing actor ownership, network replication, and player input

UNREAL_ENGINE_C++
REUSABLE_SOFTWARE_COMPONENTS

Networking & Multiplayer

[+]

Networking & Multiplayer Infrastructure

Implemented push-based replication with tailored owner and distance relevancy to minimize network traffic. Engineered client-side event reconstruction for responsive gameplay, and strictly separated visual logic from dedicated servers to preserve authoritative performance.

OPTIMIZED_REPLICATION
SERVER-TO-CLIENT_PUSH_NOTIFICATIONS
CLIENT-SIDE_PREDICTION_&_DECOUPLING

Epic Games Store

[+]

Epic Games Store

Brought our significant EGS experience to bear, handling the implementation from top to bottom, including build support, Achievements, Entitlements, and Crossplay

TEAMCITY_INTEGRATION
EOS_CROSSPLAY_WITH_STEAM_&_CONSOLES

Case studies

[05]
[06]

Contact

If your studio is looking for a partner to help make their multiplayer ambitions a reality, please get in touch. We are happy to offer a free consultation call with one of our online experts. Please provide your details in the section below and we will endeavor to get back to you within 24-48 hours.

If you prefer to reach out directly on LinkedIn, you can contact Vitor de Magalhaes for  business enquiries or Jaymes Chapman for recruitment opportunities.

© All Rights reserved 2026