~/talk

Unreal Engine Game Optimization on a Budget

Talkat JetBrains GameDev Day Online 2022 · on Thursday, 2022-10-27· [game-development]
slides:none on file

Practical checklist for immediate wins: run Unreal Insights with trace channels and bookmarks to find whether the bottleneck is game thread, render thread, or GPU; run memreport -full and obj list class to find unexpected 100–200+ MB body setups; use DumpTicks grouped and stat vobjects to stop needless ticking; enable Significance Manager to reduce tick/update rates by distance; use Oodle compression and Animation Compression Library (reported ~50x faster compress, much smaller runtime memory) and distance/occlusion culling to cut draw and shadow cost.

AI-written summary · about

  1. 0:00Intro
  2. 2:15Start
  3. 2:42Table of Contents
  4. 3:07Who am I?
  5. 3:56Preparing for Profiling
  6. 5:22Find the bottleneck
  7. 7:55Unreal Insights
  8. 8:40Insights: Trace Channels
  9. 9:25Insights: Bookmarks
  10. 10:08Insights: Custom Stat Profiling
  11. 10:57Insights: Tips
  12. 12:20Memreport -full
  13. 14:35DumpTicks
  14. 18:12Collision & Physics
  15. 21:40Moving Scene Components
  16. 26:09Significance Manager
  17. 28:15Occlusion Culling
  18. 34:23Light Culling
  19. 35:57Level Streaming
  20. 39:10Animation & Skeletal Meshes
  21. 43:50Oodle Compression
  22. 45:50SynthBenchmark
  23. 47:10Shadow Proxies
  24. 48:00SizeMap (Disk & Memory)
  25. 48:40Statistics Window
  26. 49:39Useful Console Commands
  27. 51:15Q&A Time!
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.