Uploaded June 2026 | Updated September 2026, 2 weeks ago
I packaged my UE5 city builder, ran it at 200+ FPS, and it felt awful. Stuttery, jolty, every camera pan made me wince. The fix was three lines in an ini file. Here's the story.
This video walks through how I diagnosed it with `stat unit` and `stat unitgraph`, why high FPS made the same spike feel six times worse than it would at 60 FPS, the math behind perceived smoothness, and the exact `DefaultEngine.ini` changes that fixed it. The deeper lesson — variance beats raw rate — applies to most performance work, not just UE.
The underlying chunk-upload spike that caused this is still there; capping the FPS just changed how big it felt. The proper fix (PSO precaching, lowering MaxBuildsPerFrame, foliage density tuning) is a separate video. For now, the cap ships.
────────────────────────────────────────
🎮 PROJECTS IN THIS VIDEO
────────────────────────────────────────
► CityGen on FAB (just released!): fab.com/listings/943e7e83-f24c-4914-a3b5-d6ac38a9f017
► WorldGen on FAB: fab.com/listings/e4e93fbe-9326-40b8-a043-a809f788306a
► Patreon (early access + project files): patreon.com/posts/160090493
[TIMESTAMPS — to be added after edit, from transcript]
────────────────────────────────────────
🎮 SUPPORT & COMMUNITY
────────────────────────────────────────
► Patreon: patreon.com/cw/CodeLikeMe
► Subscribe: youtube.com/codelikeme
────────────────────────────────────────
#UnrealEngine #UE5 #GameDev #FramePacing #VSync #IndieDev #GamePerformance #CodeLikeMe #UE5Tutorial #UnrealEngine5
► 👇 𝐒𝐮𝐩𝐩𝐨𝐫𝐭 𝐓𝐡𝐞 𝐂𝐡𝐚𝐧𝐧𝐞𝐥 // 𝐁𝐞𝐜𝐨𝐦𝐞 𝐀 𝐏𝐚𝐭𝐫𝐨𝐧!
patreon.com/codelikeme
I packaged my UE5 city builder, ran it at 200+ FPS, and it felt awful. Stuttery, jolty, every camera pan made me wince. The fix was three lines in an ini file. Here's the story.
This video walks through how I diagnosed it with `stat unit` and `stat unitgraph`, why high FPS made the same spike feel six times worse than it would at 60 FPS, the math behind perceived smoothness, and the exact `DefaultEngine.ini` changes that fixed it. The deeper lesson — variance beats raw rate — applies to most performance work, not just UE.
The underlying chunk-upload spike that caused this is still there; capping the FPS just changed how big it felt. The proper fix (PSO precaching, lowering MaxBuildsPerFrame, foliage density tuning) is a separate video. For now, the cap ships.
────────────────────────────────────────
🎮 PROJECTS IN THIS VIDEO
────────────────────────────────────────
► CityGen on FAB (just released!): fab.com/listings/943e7e83-f24c-4914-a3b5-d6ac38a9f017
► WorldGen on FAB: fab.com/listings/e4e93fbe-9326-40b8-a043-a809f788306a
► Patreon (early access + project files): patreon.com/posts/160090493
[TIMESTAMPS — to be added after edit, from transcript]
────────────────────────────────────────
🎮 SUPPORT & COMMUNITY
────────────────────────────────────────
► Patreon: patreon.com/cw/CodeLikeMe
► Subscribe: youtube.com/codelikeme
────────────────────────────────────────
#UnrealEngine #UE5 #GameDev #FramePacing #VSync #IndieDev #GamePerformance #CodeLikeMe #UE5Tutorial #UnrealEngine5
► 👇 𝐒𝐮𝐩𝐩𝐨𝐫𝐭 𝐓𝐡𝐞 𝐂𝐡𝐚𝐧𝐧𝐞𝐥 // 𝐁𝐞𝐜𝐨𝐦𝐞 𝐀 𝐏𝐚𝐭𝐫𝐨𝐧!
patreon.com/codelikeme










