Skip to main content

· Engine & tools

World streaming, dynamic lighting, and cross-platform graphics technology

The technical direction described for Scars of Honor focuses on delivering a seamless MMORPG world across both PC and mobile. Much of the current work is framed as foundational technology development rather than simple content production.

Seamless continent streaming

A major goal is world streaming: players should be able to move across a continent without loading screens between zones. The intended experience is to log in and travel from one end of a continent to the other continuously, with loading screens reserved mainly for transitions between continents.

This is presented as a significant technical challenge on mobile hardware, where memory limits, rendering budgets, and asset complexity are much stricter than on PC.

Cross-platform constraints

The team describes the project as unusually demanding because it aims to support both PC and mobile while preserving the feel of a PC MMORPG rather than a mobile-first port.

The main constraints mentioned include:

  • the amount of geometry and textures that can be shown on screen
  • memory usage for models and materials
  • the cost of animated objects
  • the need to optimize aggressively for mobile without making the PC version feel stripped down

The stated approach is not to build two separate games, but to create a shared visual and technical baseline that remains attractive on PC while still running on phones.

Dynamic day-night cycle and weather

The game uses a fully dynamic real-time lighting system rather than pre-painted lighting. This supports a server-controlled day-night cycle and weather changes.

The day-night cycle is described as being tied to server time. Because of that, gameplay services such as shops are expected to remain available regardless of time of day, even if the world visually changes.

The same sky and atmosphere system is said to support weather presets such as rain, with region-specific weather tables. A desert, for example, would not receive snow, while other regions could have a high chance of frequent rain.

The system can interpolate multiple environmental values, including:

  • sky color
  • cloud density
  • fog
  • water reflections

The team also notes that weather effects and cloud systems have already been made to run on mobile, with quality settings available where needed.

Possible gameplay hooks for time of day

Because the day-night cycle is server-controlled, the system could support gameplay variations such as enemies appearing only at certain times or racial passives changing with time of day. These are discussed as possibilities rather than confirmed features.

Asset optimization methods

The environment art shown is described as low-poly in geometric terms, with much of its detail created through textures, shaders, and normal-map-style surface work rather than dense meshes.

This allows buildings and scenery to appear more detailed than their underlying geometry would suggest. The approach is used to keep assets efficient enough for mobile while still looking strong on PC.

Examples mentioned include architectural edges, roof details, and wall ornamentation that appear complex in rendering but are built from relatively simple forms.

Shared environmental systems

Several technical systems are described as custom-built for the game, including:

  • the day-night cycle
  • volumetric clouds
  • weather effects
  • shader-based environmental detail

One example given is procedural moss on Human buildings, intended to add variation and age to structures in-game beyond the cleaner presentation seen in isolated renders.

Development implications

The team explains that some content delivery has slowed because technology had to be revisited first. The reasoning given is that large-scale content production should not continue until the underlying technical benchmark is proven.

This includes testing entire continental spaces on mobile and identifying where performance is acceptable and where further work is still required.

Source

  • Recording: Lore, Sun Elves and Map Reveal | Scars of Honor Development Update - July 2024
  • YouTube: Watch on YouTube
  • Published: Friday, July 5, 2024 at 7:00 AM UTC

← Back to Engine & tools