--- title: "UnrealEngine5" type: entity tags: ["game-engine", "product", "unreal-engine"] sources: ["unreal-systems-engineer", "unreal-multiplayer-architect", "unreal-technical-artist", "unreal-world-builder"] last_updated: 2026-04-30 --- ## Aliases - UE5 - Unreal Engine 5 - UE 5 - UE5.3+ ## Definition Unreal Engine 5(UE5)是 Epic Games 于 2022 年发布的游戏引擎,引入 Nanite(虚拟化几何)、Lumen(动态全局光照)、World Partition(开放世界分区)、MetaHuman 等核心技术,是构建 AAA 级开放世界游戏的首选引擎。 ## Core Systems Relevant to LLM-Wiki-Agent - **[[World Partition]]**:开放世界分区管理,支持大规模世界的流式加载与多用户协作编辑 - **[[Nanite]]**:虚拟化几何系统,处理海量三角形细节,无需手动 LOD - **[[Lumen]]**:软件 Ray Tracing 全局光照(UE5 默认方案) - **[[ProceduralContentGeneration]](PCG)**:程序化内容生成,用于大规模植被和环境资产放置 - **[[HierarchicalLOD]](HLOD)**:层级 LOD,将远处多 Actor 合并为少量网格 - **[[RuntimeVirtualTexturing]](RVT)**:运行时虚拟纹理,消除 Landscape 层混合开销 - **[[LargeWorldCoordinates]](LWC)**:双精度坐标,解决超大世界浮点精度问题 - **[[OneFilePerActor]](OFPA)**:多用户协作编辑模式 - **Gameplay Ability System(GAS)**:技能系统框架 - **Niagara**:粒子与 VFX 系统 ## Key Architecture Notes - Tick 逻辑必须 C++ 实现,Blueprint VM 开销在每帧调用下与 C++ 相差 ~10x - Blueprint 适用于:高层游戏流、UI 原型、设计师可扩展层 - Nanite 优先策略:所有静态网格在条件允许时启用 Nanite - LWC 启用阈值:任何轴超过 2km 的世界必须启用,~20km 后出现浮点精度错误 ## Connections - [[Epic Games]] ← 开发商 ← UnrealEngine5 - [[World Partition]] ← 世界管理 ← UnrealEngine5 - [[Nanite]] ← 几何渲染 ← UnrealEngine5 - [[UnrealWorldBuilder]] ← 运行环境 ← UnrealEngine5 - [[UnrealSystemsEngineer]] ← 技术栈 ← UnrealEngine5 - [[UnrealMultiplayerArchitect]] ← 技术栈 ← UnrealEngine5 - [[UnrealTechnicalArtist]] ← 技术栈 ← UnrealEngine5 ## Sources - [[unreal-systems-engineer]] - [[unreal-multiplayer-architect]] - [[unreal-technical-artist]] - [[unreal-world-builder]]