Why Ludeon is Leaving Unity
Ludeon Studios has spent years building a dedicated fan base around its colony simulation RimWorld. The game runs on the Unity engine, a popular choice for indie developers. However, as the community grew and mod lists expanded, the limitations of Unity became more apparent. Developers reported longer load times, slower tick rates, and occasional stability issues when handling large mod packs.
The limits of the Unity engine for RimWorld
Unity offers a flexible framework, but its general‑purpose design means that performance optimisations must be applied at a higher level. For a game that simulates thousands of entities each tick, the overhead can add up. Players with extensive mod collections often experience load times that stretch beyond ten minutes, and the game can feel sluggish during intensive map generation.
Goals for the Waylith Engine
To address these challenges, Ludeon announced the development of the Waylith Engine, an in house solution tailored specifically for RimWorld’s simulation needs. The primary objectives are to reduce startup latency, accelerate map and world generation, and increase the number of simulation ticks processed each second.
What the Waylith Engine Brings
Performance metrics
According to the upcoming update 1.7, the Waylith Engine delivers a performance increase of roughly two to four times compared with the Unity version. Benchmarks shared by Ludeon show that a mod pack containing 1500 items dropped from fourteen minutes of loading to six minutes. This represents a reduction of more than fifty percent in total load time.
- Faster startup – the game reaches the main menu in a fraction of the previous time.
- Improved map generation – large colonies appear more quickly.
- Higher ticks‑per‑second – simulations run smoother, especially during combat.
- Reduced memory spikes – large mod lists consume less RAM.
Startup and loading improvements
Waylith restructures asset handling by loading only essential resources during the initial launch. Subsequent assets are streamed in the background, allowing players to begin playing while the game continues to load additional data. This approach mirrors techniques described in the official Unity documentation for asynchronous loading, but is implemented with custom pipelines that suit RimWorld’s data‑heavy environment.
Mod compatibility after a core engine change
Technical approach to preserving the mod API
One of the most remarkable aspects of the migration is the decision to keep the existing mod API intact. Ludeon has rebuilt the underlying systems in Waylith while exposing the same public interfaces that modders rely on. This means that most mods will continue to load without modification.
The studio acknowledges that a small subset of mods may be flagged as "potentially unsupported" because they reference version‑specific behaviours. In practice, these mods still function, but developers are encouraged to test them against the new build and report any anomalies.
What modders can expect
For creators, the transition offers several benefits:
- Reduced load times for development builds, speeding up iteration.
- More stable simulation ticks, which can improve the reliability of complex mod logic.
- Continued access to the same XML and C# hook points that have defined the RimWorld modding ecosystem.
Modders are invited to join the discussion on the official Ludeon website and on the Steam community hub, where early adopters share compatibility reports.
Impact on players and the community
Save file continuity
Players can migrate their existing saves from version 1.6 to the new 1.7 build without losing progress. Ludeon confirmed that the save format remains unchanged, and the engine conversion occurs at load time. This ensures that long‑term colonists can continue their stories uninterrupted.
Future roadmap
The Waylith Engine opens the door to further enhancements. Ludeon hinted at upcoming features such as dynamic weather rendering, more detailed AI behaviours, and expanded mod tooling. By controlling the core technology stack, the studio can iterate faster and respond directly to community feedback.
Industry observers note that engine migrations of this scale are rare for live‑service games. A recent article in Game Developer discusses the risks and rewards of such moves, highlighting how a well‑planned transition can extend a title’s lifespan.
For newcomers, the switch promises a smoother entry point. Shorter load times and more responsive gameplay reduce the barrier to trying extensive mod packs, which have become a hallmark of the RimWorld experience.
Overall, the Waylith Engine represents a strategic investment in performance and stability while honouring the mod‑centric culture that has defined RimWorld since its early days. As the update rolls out, both veteran colonists and fresh settlers can look forward to a faster, more reliable simulation without sacrificing the creative freedom that makes the game unique.
Comments
No comments yet. Be first.
Please log in to comment.