Files
UnrealEngine/Engine/Source/Programs/Horde
2025-05-18 13:04:45 +08:00
..
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00
2025-05-18 13:04:45 +08:00

HordeHorde

Horde is a set of services supporting workflows Epic uses to develop Fortnite, Unreal Engine, and other titles.

It is provided with full source code to Unreal Engine licensees, and is meant for licensees to host and configure themselves. We provide pre-built Docker images for deployment on Linux, and an MSI installer for Windows.

Horde offers the following functionality, most of which may be enabled or disabled independently:

  • Remote Execution: Functionality to offload compute work to other machines, including C++ compilation with Unreal Build Accelerator.
  • Build Automation (CI/CD): A build automation system designed for teams working with large Perforce repositories.
  • Test Automation: A frontend for querying automation results across streams and projects, integrated with AutomationTool and Gauntlet.
  • Studio Analytics: Receives telemetry from Unreal Editor, and shows charts for key workflow metrics.
  • UnrealGameSync Metadata Server: Various features for teams using UnrealGameSync, including build status reporting, comment aggregation, and crowdsourced build health functionality.
  • Mobile/Console Device Management: Tools for managing a farm of development kits and mobile devices.

Read more about our goals and philosophy, or check out the FAQ.

Status

Horde is considered production ready for Unreal Engine licensees.

See also: Feature Status

Getting Started

Reference

Horde's reference documentation is divided into sections by target audience:

  • Deploying Horde
    • Information on the architecture and components making up Horde, and best practices for deploying them.
      Audience: IT, sysadmins, coders intending to modify Horde.
  • Configuring and Operating Horde
    • Describes how to set up and administer Horde.
      Audience: Build/dev ops teams, admins.
  • Horde Internals
    • Describes how to build and modify Horde and its architecture.
      Audience: Developers wishing to extend Horde.

Further Reading