Vigyata.AI
Is this your channel?

Unreal Engine 5.1 Endless Runner Tutorial - Part 19: Adding Hoverboard PowerUp

3.2K views· 27:28· Jun 28, 2024

🛍️ Products Mentioned (8)

Welcome back to part 19 of our tutorial series on creating an Endless Runner game in Unreal Engine 5.1! In this video, I'll be adding a Hoverboard into our game. Original Hoverboard Model Used in the Video: https://bit.ly/4eBK0Pn 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:30 Creating Variable 00:40 Importing Hoverboard Mesh 01:21 Creating Hoverboard Blueprint 05:20 Importing Animations 06:25 Retargeting Animations for Custom Characters 07:25 Adding Socket to Character Skeleton 10:00 Adding Hoverboard to Character 10:40 Continue Editing Hoverboard Blueprint 15:45 Editing CharacterBP and ObstacleDestroyerBP 18:55 Adding Progress Bar to Gameplay_UI 21:30 Adding Hover Animation to AnimBP 25:05 Spawning Hoverboard in Game 25:55 Fixing Some Issues 26:40 Final Result 27:19 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, Spawning Buildings, Buildings, Skyline, Environment, Hoverboard, Powerups,

About This Video

Hello everyone! In Part 19 of my Unreal Engine 5.1 Endless Runner series, I add a Hoverboard PowerUp and make it work end-to-end—pickup logic, character attachment, animations, UI, and spawning. I start inside BP_RunnerCharacter by creating a simple boolean variable, “Is Hovering”, then I import the hoverboard mesh (I used a Sketchfab model and I also shared my modified version). After that, I create a dedicated actor blueprint (BP_PowerUp_Hoverboard) with a rotating mesh, overlap event, pickup sound, and GameMode integration using a new float variable called “Hover Timer”. Next, I bring in hovering animations (Manny + Mixamo YBot), explain when to enable Root Motion (Manny + retargeted clips) and when not to (original YBot), and I retarget for custom characters using the IK Retargeter. Then I add a socket on Foot_r, attach the hoverboard mesh to my character, and toggle visibility while hovering. I also handle obstacle destruction while hovering, fix death/resume edge cases, and add a Hoverboard progress bar in Gameplay_UI bound to the Hover Timer. Finally, I spawn the hoverboard from BP_Floor, and I show the exact “gotchas” I hit—collision must be Overlap All Dynamic, and you must actually set the Hover Timer value (I use 10). After those fixes, the hoverboard works perfectly in game.

Frequently Asked Questions

🎬 More from Shiva's Gaming Zone