Managed Unreal Engine Horde, without running the infrastructure

    Get the Unreal build system built for large-scale game development without having to deploy, configure, scale, and maintain the infrastructure yourself.

    agent-04f21cBUSY
    shipping-win64 #284
    win-shipping | i-0a4f21c8
    agent-7d9e33BUSY
    nightly-cook #1188
    linux-cook | i-07d9e334
    agent-2b6c81BUSY
    playtest-android #642
    linux-cook | i-02b6c81a
    IDLE
    None
    IDLE
    None
    IDLE
    None

    You get a managed Horde environment, not another system to maintain

    Run Horde yourself

    Deploy Horde

    Set up the Horde server, configure your deployment, and keep it running.

    Manage your build agents

    Provision the machines that execute your builds and keep them connected and healthy.

    Run the infrastructure

    Manage databases, Redis, storage, networking, authentication, and the other services Horde depends on.

    Keep it running

    Handle updates, configuration changes, failures, scaling, and infrastructure maintenance as your projects evolve.

    How it works

    1. 01

      Tell us what you need

      We configure your Horde environment around your projects, build workflows, and infrastructure requirements.

    2. 02

      We provision it

      SpeedrunCI deploys the Horde environment and the infrastructure it runs on.

    3. 03

      Connect your projects

      Your team connects source control and gets your existing Unreal workflows running.

    4. 04

      We keep it running

      As your projects and build workloads change, we handle the infrastructure operations behind your Horde deployment.

    Scale your build infrastructure with your projects

    Your build workload isn’t constant. Add projects, increase build volume, or spin up more agents when you need them without planning and provisioning infrastructure yourself.

    Two Horde agent pools in SpeedrunCI, each showing current and desired instances, min and max, instance types and spot percentage, with one pool scaling

    More projects

    Support additional teams and projects without building another Horde environment.

    More builds

    Add capacity as build demand increases instead of queueing work behind a fixed pool of machines.

    More platforms

    Expand your build infrastructure as your projects target more platforms and configurations.

    Frequently Asked Questions

    You totally can! Many studios can successfully run it themselves. The question is whether you want your team to own the infrastructure required to deploy, operate, maintain, and scale it. SpeedrunCI manages that infrastructure for you, so your entire team (not just engineers) can use Horde without taking responsibility for the systems underneath it.

    SpeedrunCI manages the infrastructure running your Horde agents, including provisioning and maintaining the compute required for your builds.

    Your infrastructure can be adjusted as your projects, build volume, platforms, and compute requirements change. SpeedrunCI handles the infrastructure changes rather than requiring your team to provision and operate them.

    No. SpeedrunCI builds the infrastructure around your current workflow, so your team can keep using its existing Unreal projects, source control, and build workflows.

    Your source code and build data remain isolated to your environment. SpeedrunCI manages the underlying infrastructure and access controls, with security configured around your team’s requirements.

    Yes. Your projects, source code, and build data remain yours. We don’t lock your Unreal projects or source control into SpeedrunCI.

    SpeedrunCI: Horde deployment, infrastructure, build agents, scaling, maintenance, and monitoring.

    Your team: Unreal projects, source control, build workflows, and the builds themselves.

    No. SpeedrunCI is an independent managed service for Horde.

    Run Horde. Leave the infrastructure to us.

    Get a managed Horde deployment without taking on the infrastructure required to operate it.

    Talk to us