In this tutorial I will show you how to add an input buffer to animations so that players can input an action before they are allowed to be processed according to gameplay rules. This kind of system will help a lot in making your inputs feel less janky.
This is basically a "How to remove JANK with one SIMPLE TRICK!" video, without all the clickbait, course selling and shouting like we're 5-year-olds.
Timestamps:
00:00 Intro
00:26 Off-Camera Mining
02:33 What does an Input Buffer do?
02:30 Input Buffer Component
08:53 Creating AnimNotifyState
10:56 Adding Buffers to Animations
14:13 Inserting Inputs into the Buffer
19:38 Testing and bugfixing
20:41 Final result
20:55 Outro
Software Used (in order):
Unreal Engine 5
As always, if you have any questions whatsoever, do not hesitate to leave a comment and I will do my best to help.