UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 | Unreal Engine

preview_player
Показать описание
This session by Sr. Dev Rel Tech Artist Zak Parrish explores performance concerns for shipping games, focusing on how to track down problem areas on both the CPU and GPU. Learn how to set up a test environment and how to employ the necessary tools to identify key performance problems as well as some guidelines on how to address these concerns once located.​

(00:08) - Overview
(02:37) - Profiling Best Practices
(06:20) - Profiling Process
(12:49) - Diagnostic Tools
(14:52) - Optimization View Modes
(21:25) - Prifiling Tools
(25:36) - Blueprint Optimizations
(35:59) - Draw Thread Optimizations
(39:50) - GPU Optimizations
(46:16) - Lighting Considerations
(50:27) - Optimizing for Device
(52:04) - Network Optimizations
(53:14) - Content Streaming
(56:44) - Further Information
Рекомендации по теме
Комментарии
Автор

5 years, and this is all still very relevant. The energy that he had to bundle and present all these and that too in a live audience!!

PrabhuRPR
Автор

Sorry for talking at 900mph, folks! :)

zakparrish
Автор

Super informative talk! I am currently optimizing my game and trying to find more bottlenecks for it. Loved it!

kaname
Автор

Just profiling our project on 4.27: definitly one of the best video out there. Usefull, rich of contents and straight to the point.

gabrielepardi
Автор

Simply the best profiling video for UE4 out there - thanks Zak!

chronnodev
Автор

congratulations! that's one of the four lights

"I wrote it like that due to it being a captain obvious type of thing that happens quite often, I don't mean to be snarky at all it just felt like a good way to communicate this point"

that'd been kickbutt :p

aysikl
Автор

I actually came here after watching a ton of Digital Foundry videos. Feels extra relevant since I'm making a racing game in Unreal.

reaktorleak
Автор

Oh Zak, always keeping the good work! I had so much fun with your UDK tutorial series! :)

makanansari
Автор

feeling myself like Neo after his first study practices in simulation.... thanks :D
- i know ue4!
- show me..

misha_lunyov
Автор

This video is exactly what I was looking for. Really very important and informative.

issacdhan
Автор

You know you are in for a great video if it says Zak Parrish in the description. :-)

SirToxe
Автор

Really informative, the only part i didn't get was when you talked about Hard references in BP which slow FPS down "when you load a BP every other BP it referenced must be loaded" hope you can expand this line more with 3rd person character example let us say.

mhnoni
Автор

Great talk, thanks for emphasising Event tick! I honestly had no idea!

NixCM
Автор

"1 or 2 people ever used Blueprints in this room..." - EXACTLY, you should do much more tutorials about the dark side which is C++.

cumuIonimbus
Автор

Thank you so much for posting these videos, they are gold!

KPanic
Автор

avoid casting operations

I'll cut you this deal, epic... if y'all start making tutorials where you don't push everything into level blueprint and use casttoplayer and stuff ALL THE TIME YOURSELVES
then friendly ned flanders says okily dokily.... :p

aysikl
Автор

Thank you for this helpful video. Is it possible to get PDF version of this presentation ?

Pavel-nqpc
Автор

2:28 "By the way, I just want to mention that this is a room full of game developers and your all here before 11am....give yourselves a round of

Finally....permission to not feel guilty about our way of life....

blackarrowprojections
Автор

HLOD requires Simplygon? I thought that was only for automated mesh triangle reduction? The HLOD docs don't even mention Simplygon at all.

myboydutch
Автор

You Rock Zak!
Any chance on having you making tutorial series for this channel again?

juanmilanese