THE LAB
Sweeney Tears Down the House: UE6 Replaces C++, Git, and the Whole Actor Model
↩ Developing story — first reported Jun 17 · previously Jun 18
At Unreal Fest 2026 in Chicago on June 17th, Tim Sweeney did not announce a graphics upgrade. He announced that C++ is out as the primary language for gameplay logic, Git is out for large-scale game development, and the Actor-Component architecture that has defined Unreal since the early 2000s is deprecated on a timeline. Unreal Engine 6, targeting early access in late 2027, is a more fundamental re-architecture than any version change since UE3.1
The centerpiece is Verse, Epic's new programming language, which Sweeney frames as non-negotiable for the distributed-world problem they actually need to solve. The specific technical argument: all Verse functions run as atomic transactions that can be rolled back and re-simulated.1 That transactional semantics extends to C++ called from Verse via a custom LLVM compiler that automatically transactionalizes the C++ code. The goal is a full distributed software transactional memory system where game code is written as if running on a single machine, while the Verse runtime distributes work across a server cluster transparently — rolling back a transaction, migrating an object to the right server, and re-running it. Fortnite currently caps at 100 players per session; Sweeney said that cap is a direct artifact of the single-threaded server constraint the original Battle Royale film just happened to fit.1 Verse is the engineering path past it.
The language's other design priority is backward compatibility at metaverse scale. Sweeney's illustration is pointed: if a car object from developer A, a gun from developer B, and a stage from developer C all run together on a live server — without the three developers ever coordinating — and developer A patches the car, neither B's gun nor C's map should break. JavaScript's lack of a type system makes this impossible at that scale; Verse's type checker makes it structurally guaranteed. The existing Actor-Component architecture, in production since Unreal Engine 3, will be deprecated in favor of Scene Graph, a new gameplay framework built from scratch on Verse.2 Blueprints survive into early UE6 but are on a deprecation clock; Epic is building a Blueprint-to-Verse automatic conversion tool, using Fortnite's own hundreds of thousands of Blueprint structures as the test case.2
The second infrastructure announcement is LORE, a new version control and asset storage system replacing Git for large-scale game development.2 The critique of Git is familiar to anyone who has pushed a 4GB texture: it is text-code infrastructure adapted badly to binary game assets. LORE is designed to track gigabyte-to-petabyte binary assets at speed, scale from solo projects to global live services, and manage the three-stream isolation problem Epic actually runs: the live Fortnite build, next week's build, and the long-term UE6 integration work. Sweeney said Epic's own online services will migrate to LORE as live verification.
The third strand is the merger of UE5 and Unreal Editor for Fortnite (UEFN) into a single engine. Two different build targets — standalone AAA games versus the UEFN ecosystem with its 80 million monthly active Fortnite users — currently lack each other's features.1 UE6 collapses them. Build once, ship to console stores, PC stores, mobile stores, or live into the Fortnite ecosystem, or any other UE6-based ecosystem from any third-party developer. Fortnite cosmetics are the first portability proof point: Epic will open the outfit system as a UE6 module so other developers can accept Fortnite outfits in their games, and vice versa.
On the AI side, Epic is building MCP integrations for Claude, Gemini, and others as a first-class engine capability — the goal is to expose engine operations as MCP tools so developers can bring their own models.1 Sweeney's framing is productivity, not replacement: if an engine can interpret natural language to set up a level, rig a character, or tune a particle system, the development cost math changes. His numbers are blunt: a $100M AAA game that generates $50M in revenue is a structural business failure; a 3x productivity improvement gets that same game to $33M in production cost, which survives.2
The UE6 development branch is already on GitHub. Verse is visible there, though not intended for general adoption yet.1 Marcus Wassmer, Epic's EVP of Development, noted that Fortnite's live build is already running on the UE6 codebase — which is what makes it a live laboratory rather than a roadmap slide.
Godot 4.7 shipped on June 18th with two additions that matter for shipping 3D titles. AreaLight3D is a new node for rectangular light surfaces — a single node replaces the multi-point-light hack previously required to fake a soft ceiling panel or window light. HDR10 output support has landed across Windows, macOS, and Linux (Linux requires Wayland).34 The release also adds a native virtual joystick with three layout modes, 3D vertex snapping with a modifier key, and gyro aiming support for controllers. The Android build environment now supports full game creation, export, and publishing entirely within Android. Over 300 contributors pushed more than 1,600 pull requests for this release.5 Steam currently lists over 700 new Godot games published in 2026 so far, on pace to exceed 2025's full-year total.5
A researcher at Orchid Files published a detailed account on June 18th of finding 10,000 GitHub repositories actively distributing Trojan malware.6 The methodology is what makes it interesting: the repositories cycle commits every few hours — deleting the previous commit and pushing a new one that adds only a README link to a zip archive — while copying commit histories and contributor lists from legitimate repositories to fake provenance. Submitting the archive link to VirusTotal returns zero hits; submitting the zip file itself detects the Trojan.6 The author built a script against GH Archive event data (filtering for repositories updated 1–24 times per 24 hours, with single-file README-only commits) and found 10,000 matching repositories across the 25% hit rate. GitHub removed repositories from the reported list but has not run the script itself — the researcher documented running the script again after the initial takedowns and finding new repositories that remain up. The campaign has been active for at least 1.5 years, per a Reddit thread from February 2025.6
On the Fable 5 thread: Wired's report describes what a former White House technology official called the "slap-dash approach" — the administration's export control action against Anthropic's Mythos and Fable 5 models was taken without any written policy that clearly defines what Anthropic did wrong.7 The best public articulation of the government's position remains a post on X from White House technology adviser David Sacks.7 In a June 18th analysis, the Pragmatic Engineer flags the structural consequence: by restricting Fable 5 to US citizens only, the action creates a vacuum that China's open-weight models — GLM-5.2, DeepSeek, Kimi — are positioned to fill for non-US developers and governments. All of Anthropic's customers including Apple, Meta, and much of the Fortune 500 remain locked out.7
Trending today: GitHub trending is saturated with AI coding assistants, LLM wrapper frameworks, and curated "awesome" lists — zai-org/GLM-5 (the open-weights release Simon Willison covered Jun 17) is the one technically substantive entry, already reported.
- Unreal Engine 6 will combine UE5 and UEFN into a unified engine gamesbeat.com Jun 17, 2026
- Tim Sweeney Interview: Unreal Engine 6 Will Fundamentally Change the Development Paradigm invenglobal.com Jun 18, 2026
- Godot 4.7 Released — GameFromScratch gamefromscratch.com Jun 18, 2026
- Godot 4.7 Released With HDR Output — Phoronix phoronix.com Jun 18, 2026
- Godot 4.7 Release Notes godotengine.org Jun 18, 2026
- I discovered large-scale malware distribution on GitHub orchidfiles.com Jun 18, 2026
- The White House Is Making Up Its Rules for AI in Real Time wired.com Jun 18, 2026
- The Pulse: Big implications of US banning Anthropic's Fable newsletter.pragmaticengineer.com Jun 18, 2026


