Slides: (temp link) https://drive.google.com/drive/folders/172r3Bnd1Z6H9dc4KDY0JjrvA_h1pbFnL?usp=drive_link
UE official docs, best to start:
- UMG Best Practices https://dev.epicgames.com/documentation/en-us/unreal-engine/umg-best-practices-in-unreal-engine
- Optimizing User Interfaces Series https://dev.epicgames.com/documentation/en-us/unreal-engine/optimizing-user-interfaces-in-unreal-engine
UE official docs, going deeper:
- Driving UI Updates with Events https://dev.epicgames.com/documentation/en-us/unreal-engine/driving-ui-updates-with-events-in-unreal-engine
- Widget Reflector tool overview https://dev.epicgames.com/documentation/en-us/unreal-engine/using-the-slate-widget-reflector-in-unreal-engine
- Unreal Insights tool series https://dev.epicgames.com/documentation/en-us/unreal-engine/slate-insights-in-unreal-engine
-
- especially Slate Insights https://dev.epicgames.com/documentation/en-us/unreal-engine/slate-insights-in-unreal-engine
Unreal Garden -- Ben UI blog
- Unreal UI Best Practices https://unreal-garden.com/tutorials/ui-best-practices/
- Unreal UIs and Performance https://unreal-garden.com/tutorials/ui-performance
Mr. Guo Chunbiao Unreal Open Day 2017 event talk speech record (old, but still good!) https://topic.alibabacloud.com/a/ui-optimization-tips-in-unreal-engine-4_8_8_10274886.html
Game Programming Patterns book by Robert Nystrom https://gameprogrammingpatterns.com/contents.html
Myth-Busting “Best Practices” in Unreal Engine by Ari Arnbjörnsson, Unreal Fest 2024 https://dev.epicgames.com/community/learning/tutorials/l3E0/myth-busting-best-practices-in-unreal-engine