Vigyata.AI
Is this your channel?

Unreal Engine 5.1 Endless Runner Tutorial - Part 20: Optimizing Your Game

3.6K views· 15:07· Jul 22, 2024

🛍️ Products Mentioned (7)

Welcome back to Part 20 of our Endless Runner tutorial series in Unreal Engine 5.1! In this video, I’ll show you how to optimize your Endless Runner game for better performance. Assets: https://bit.ly/3pCAXJ7 Note: Before using any of the assets, please make sure to read the Readme file provided. Get the Endless runner project files here: https://shop.shivadev.com/b/erprojectfiles Note: The project files are constantly updated to reflect the latest tutorial in the series. Stay Connected: Discord: https://discord.gg/zFZ43Hjs3R Twitter: https://twitter.com/shivasgaming75 GitHub: https://github.com/Shiva9168 Instagram: https://www.instagram.com/shivas_gamingzone/ Portfolio: https://shiva9168.github.io/ Email: shivasgaming75[at]gmail.com Support Me: Patreon: https://patreon.com/shivasgaming PayPal: https://paypal.me/Shivasgaming Help me make more content by donating! -- Timestamps -- 00:00 Disclaimer 00:15 Intro 00:39 Enabling Detailed Stats 01:04 Tip #1 03:00 Tip #2 03:31 Tip #3 04:43 Tip #4 05:27 Tip #5 06:22 Rendering Settings for Windows 07:52 Rendering Settings for Android 13:03 Final Optimized Gameplay on Windows (w/ LODs) 13:41 Final Optimized Gameplay on Windows (w/ Nanite) 14:19 Final Optimized Gameplay on Android 14:58 Outro Track Title: Tranquility Music by: TeknoAXE Music Link: https://youtu.be/08ddPOJnTL4 // Ignore the tags below. They are provided for reference purposes only. Tags: #gamedevelopment , #unrealengine5 , #animation , #powerups , #endlessrunner , #Subwaysurfers , #tutorial , Endless Runner Tutorial, Game Design, Game Programming, Game Tutorial, Indie Game Dev, Game Development Series, Endless Runner , Game Development for Beginners, Game Development Tutorial, Game Development Step-by-Step, Game Development Walkthrough, 3d Character, Optimization, Game Optimization, Unreal Optimization

About This Video

In Part 20 of my Unreal Engine 5.1 Endless Runner series, I focus completely on optimization—because getting the game “working” is not enough if your FPS drops or your build size becomes huge. I start by showing you how to enable Detailed Stats in the viewport, and what I personally watch first: Draws and Prims. As a rough target, I try to keep Draws under ~300 and Prims under ~250k, and then I optimize step-by-step based on what’s actually expensive. After that, I go through my 5 main tips: using LODs (and how to generate them inside Unreal if your mesh doesn’t have them), enabling/creating texture mip-maps, reducing texture resolution (including bulk edits using Property Matrix), migrating only the required maps to a fresh project to remove unused assets, and lowering draw distance for things like coins and obstacles (I found 5000–7000 works great for coins). Finally, I share rendering settings I use for Windows vs Android—like when I recommend Nanite vs LODs, why I avoid hardware ray tracing on low-end devices, why I don’t like FXAA, and the mobile settings that matter the most (Forward Shading, MSAA, half precision, disabling bloom/AO, etc.).

Frequently Asked Questions

🎬 More from Shiva's Gaming Zone