Warhorse Studios, the Belgian developer behind *Kingdom Come: Deliverance* and *Kingdom Come 2*, is officially greenlighting its next open-world RPG—a *Lord of the Rings* adaptation—with a 2028 launch window. The project, codenamed internally as “Project LOTR: Shadow of the Ring”, will leverage Warhorse’s proprietary real-time physics engine (a fork of the PhysX framework with custom middleware for environmental destruction) and an undisclosed RTX 6000-series-level ray-tracing pipeline. Unlike Ubisoft’s *Lord of the Rings* games, which rely on proprietary middleware, Warhorse’s approach hints at deeper integration with Unity’s HDRP for cross-platform parity, though final engine details remain under wraps.
The Engine War: Why Warhorse’s Tech Stack Matters Beyond Middle-earth
This isn’t just another fantasy RPG. Warhorse’s decision to build on a modified PhysX stack—rather than adopting Unreal Engine 5’s Nanite/Lumen—signals a calculated bet on developer control over vendor lock-in. The studio’s previous games used a hybrid C++/C# pipeline, but sources close to the project confirm they’re now evaluating Rust for performance-critical subsystems, particularly in the procedural generation of Middle-earth’s landscapes. This aligns with a broader industry shift: Rust’s memory safety guarantees reduce crash risks in open-world games where physics simulations can spiral into numerical instability.
“Warhorse’s use of Rust for core systems isn’t just about performance—it’s about survivability. Open-world games are memory hogs, and Rust’s borrow checker catches the kind of use-after-free bugs that turn a 10-hour play session into a 10-minute crash loop. If they’re doing this for *LOTR*, they’re either planning a massive world or they’ve learned from *Deliverance*’s scaling issues.”
The 30-Second Verdict: What In other words for Game Devs
- Physics Engine Forking: Warhorse’s
PhysXderivative suggests they’re avoiding NVIDIA’s PhysX SDK licensing costs while retaining real-time destruction. This could pressure competitors to open-source their middleware—or face a DIY physics arms race. - Rust Adoption: If they commit to Rust for procedural generation, expect other AAA studios to follow. The language’s rise in game dev was slow, but BeamNG.drive’s success proves it’s viable for physics-heavy engines.
- Unity vs. Unreal: By leaning on Unity’s HDRP, Warhorse sidesteps Epic’s aggressive store policies while avoiding Unreal’s
C++steepness. This could make *LOTR* one of the first Unity-powered blockbusters in years.
Ecosystem Lock-In: How This Game Could Reshape the Cloud Wars
Warhorse’s tech choices aren’t just about rendering. The studio’s decision to not announce a cloud-gaming partnership (despite *Deliverance*’s GeForce Now support) raises eyebrows. Industry whispers suggest they’re evaluating AWS GameLift for dedicated servers, but with a twist: hybrid rendering. Here’s how it works:

- Client-Side: Players run the
PhysXderivative locally for physics, but offload ray-traced shadows to a cloud-basedOptiXpipeline. - Server-Side: AWS or Azure hosts the
Rust-compiled procedural world generation, ensuring consistency across platforms. - The Catch: This requires GeForce Now or xCloud to support
CUDA-accelerated physics sync, which neither currently does at scale.
“Warhorse is playing a dangerous game here. If they go full hybrid rendering, they’ll need either Microsoft or NVIDIA to bend their cloud APIs to their will. Right now, AWS GameLift’s physics support is terrible—it’s basically
PhysXrunning in a VM with 50ms latency. If they want deterministic multiplayer, they’ll need to build their own sync layer.”
Platform Lock-In: The Silent Winner
Warhorse’s approach could force cloud providers to specialize:
- NVIDIA: If they push for
CUDA-accelerated physics in GeForce Now, they’ll need to open their NSight profiling tools to third-party engines. - Microsoft: xCloud’s Azure Game Stack would need to support
Rustcompiled binaries for server-side world generation. - Amazon: GameLift’s physics would have to evolve from a
C++legacy system to aRust-compatible backend—or risk being outmaneuvered.
Under the Hood: What We Know (and Don’t) About the Tech Stack
Warhorse has remained tight-lipped about specifics, but leaked concept art and internal docs reveal:
| Component | Speculation | Industry Context |
|---|---|---|
| Physics Engine | Modified PhysX 5.1 with custom C++17 middleware for environmental destruction |
NVIDIA’s PhysX is used in 80% of AAA physics systems, but Warhorse’s fork suggests they’re avoiding licensing fees (~$50K/year for commercial use). |
| Procedural Generation | Rust for terrain, HLSL shaders for runtime tweaks |
BeamNG.drive uses Rust for physics; Warhorse’s adoption would make them one of the first to apply it to procedural storytelling. |
| Rendering Pipeline | Unity HDRP with RTX 6000-level ray tracing | RTX 6000 GPUs cost ~$3,000 each; Warhorse would need NVIDIA’s RTX servers for cloud rendering, locking them into a CUDA-dependent workflow. |
| Multiplayer Sync | Custom UDP layer with Rust-compiled determinism checks |
Most games use Valves’ GPN or Steamworks; Warhorse’s approach would require dedicated server hosting. |
What This Means for Indie Devs
Warhorse’s tech stack could lower the barrier for open-world games:
- If they open-source their
PhysXfork (unlikely, but possible), indie studios could build deterministic physics systems without paying NVIDIA. - Their
Rustadoption suggests they’re solving memory safety in open-world games—a problem that’s plagued *No Man’s Sky* and *The Witcher 3*. - If they release a Unity HDRP template for procedural worlds, it could become the new standard for low-budget open-world games.
The Broader Implications: Why This Game Could Redefine AAA Development
Warhorse’s *Lord of the Rings* RPG isn’t just another license grab. It’s a technological gambit with ripple effects across three fronts:

- Engine Wars: If their
PhysXfork gains traction, it could force NVIDIA to open-source PhysX or risk losing market share to a free, high-performance alternative. - Cloud Gaming: Their hybrid rendering approach could push Microsoft and NVIDIA to standardize
CUDAsupport in cloud APIs—or risk being left behind by a game that demands it. - Rust in Games: If they succeed with
Rustfor procedural generation, it could accelerate adoption in memory-critical systems, potentially makingC++obsolete for physics engines.
The 2028 Timeline: What to Watch For
- Q4 2026: Rumored Steam Next Fest showcase of tech demos (likely focusing on destruction physics).
- Q1 2027: Official engine reveal, possibly with a Unity HDRP plugin for procedural worlds.
- Q3 2027: Beta tests for
Rust-compiled world generation (expect crashes—this is uncharted territory). - Q2 2028: Launch, with mandatory cloud requirements (players may need to use GeForce Now or xCloud for full ray tracing).
The Bottom Line: A Game That Could Change the Industry
Warhorse’s *Lord of the Rings* RPG isn’t just another fantasy epic. It’s a test bed for next-gen game tech—one that could force NVIDIA to open-source PhysX, push Microsoft into standardizing CUDA for cloud gaming, and prove that Rust isn’t just for indie devs. The real question isn’t whether this game will be good. It’s whether the industry will let it.
One thing’s certain: If Warhorse pulls this off, we’ll see a wave of deterministic, procedurally generated open-world games in the next five years. And if they fail? Well, at least they’ll give us a very expensive lesson in why PhysX licensing isn’t the only way.