Vigyata.AI
Is this your channel?

Unreal Engine 5.1 Endless Runner Tutorial - Part 2: Character Setup & Animations

34.9K views· 11:55· Jul 1, 2023

🛍️ Products Mentioned (7)

Welcome back to the second part of our tutorial series for creating an Endless Runner game in Unreal Engine 5.1! In this video, we'll show you how to add the main character to your game and make it jump and slide using awesome animations. Stay tuned for more updates in our tutorial series, and don't hesitate to ask any questions in the comments section. 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! 0:00 Intro 00:10 Importing Animations 01:12 Creating Character Blueprint and Input Mapping Context 02:47 Adding Input Action Mapping Function 03:41 Adding Infinite Running Function 04:41 Creating Input Actions and Adding Control Bindings 05:55 Adding Jump Function 07:18 Adding Slide Function 11:08 Fixing the Character Feet 11:46 Outro Track Title: Down in the Rain Music by: TeknoAXE Music Link: https://www.youtube.com/watch?v=EikqTyeirYk // Ignore the tags below. They are provided for reference purposes only. Tags: #gamedevelopment , #unrealengine5 , Endless Runner Tutorial, Game Design, Game Programming, Game Tutorial, Indie Game Dev, Game Development Series, Endless Runner, #Subwaysurfers , #tutorial , Game Development for Beginners, Game Development Tutorial, Game Development Step-by-Step, Game Development Walkthrough, 3d Character, unreal character, #animation

About This Video

Hey guys, welcome back to part 2 of my Unreal Engine 5.1 Endless Runner series. In this video I focus on getting the main character properly set up—starting from importing the animation .uasset files into a clean Animations folder, and then building a fresh character blueprint (BP_RunnerCharacter). I also set up Enhanced Input the way I like it: I create an Input Mapping Context (IMC_RunnerDefault), add it on Begin Play through the Enhanced Input Subsystem, and then wire up my core input actions (Jump_IA, Slide_IA, and Move_IA). After that, I implement the “infinite run” behavior by driving Add Movement Input every tick using the controller rotation, so the character always keeps moving forward. Then I hook Jump directly through the Jump_IA input action, and for Slide I add a quick impulse downwards (so you slam to the ground midair), plus a proper sliding system: speed check, not falling check, Do Once gating, disabling input, changing capsule collision response, and playing the running_slide montage faster (1.5x) with a timed delay to reset everything. Finally, I show a common issue—feet looking wrong because of IK/control rigs—and I fix it by disconnecting the control rigs in the mannequin animation blueprint. Next video we’ll move on to the floor and obstacles.

Frequently Asked Questions

🎬 More from Shiva's Gaming Zone