Главная
Study mode:
on
1
Introduction
2
Unreal Ticking
3
Framework
4
Components
5
Game Thread
6
TickTask Aggregation
7
Property Energization
8
Garbage Collection
9
FGL Component
10
Views
11
Tags
12
Processors
13
Thread Rights
14
Processing
15
Immediate Context
16
Deferred Context
17
Sample
18
Healer
19
Damage Alerts
20
Special Hashmap
21
Integration
22
FTL
23
Threat Safety
24
Waterfall Processing
25
Replication
26
Proxy Object
27
Blueprints
28
Our Experience
29
Benefits
Description:
Explore an advanced approach to optimizing game logic performance in large-scale multiplayer titles using Unreal Engine. Learn how to increase data and instruction cache coherency and implement automatic parallelization to maximize thread occupancy. Dive into Entity Component System (ECS) concepts and discover Funcom's implementation of a scheduler that extends the taskgraph for efficient dispatching and batch processing of game logic on component sets. Gain insights into techniques such as tick task aggregation, property energization, and garbage collection optimization. Examine practical examples including healer components, damage alerts, and threat safety mechanisms. Understand the integration with Blueprints and replication systems. Ideal for engine and game programmers tackling performance bottlenecks in the game thread, especially for server-side and performance-limited platforms.

Speeding Up Game Logic in Unreal Engine - Unreal Fest Online 2020

Unreal Engine
Add to list