Skip to main content

· Engine & tools

Custom server engine and server-authoritative architecture

The recording includes a technical overview of the backend technology used around Scars of Honor and related studio tools.

Public release plans for the server engine

The studio plans a separate event focused on opening its custom-built server engine to outside developers. The intention is to let other teams use it for building massively multiplayer games rather than keeping it solely for internal use.

Unity and Unreal integration goals

The engine is described as combining ideas associated with both Unity and Unreal. It is said to integrate well with Unity-style components while also offering an Unreal-like blueprint system. The stated goal is to take useful workflow elements from both ecosystems while supporting MMO-scale networking.

Scale and threading rationale

The engine is presented as designed to support thousands of concurrent players. In the explanation, mainstream game engines are characterized as limited by rendering-oriented architecture and practical single-threaded constraints in many gameplay contexts (inferred from context). The custom solution is described as extending beyond those limits for large-scale online simulation.

Server-authoritative model

Scars of Honor is described as server authoritative. The server holds the world state, including player and map state, while the client primarily renders what the server reports.

The client is not intended to make authoritative gameplay decisions. This architecture is presented as important for security and anti-cheat, since allowing the client to decide too much would make hacking easier.

Internal implementation approach

The system is said not to rely on a single state-machine model. Instead, it uses multiple patterns depending on the type of behavior being implemented. The explanation remains high level, but emphasizes flexibility rather than one universal architecture.

Source

  • Recording: BIG News! SoH Stream Event - Play with Viewers - Spoilers and Chill Gaming
  • YouTube: Watch on YouTube
  • Published: Monday, September 8, 2025 at 9:10 PM UTC

← Back to Engine & tools