Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins
Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins Input Buffer | Code Plugins

Preview: youtu.be/xAxOwMlSiok


This is a plug-in for Unreal Engine 4 that grants your projects the ability of Input Buffering which is commonly found in action and fighting games. While a controlled character is carrying out an uninterruptible action, buffering user’s input in the meanwhile instead of just ignoring it will make your games greatly more responsive to the player.


In addition, the plug-in features Command Recognition, which enables key combinations in your games. With that, you can even add complex input commands such as Quarter-Circle-Forward Punch.


Besides, you can draw input history like practice modes in many fighting games. A thumbnail renderer for Input Commands is also available to make them much more distinguishable by visualization in the editor.

Technical Details

  • A new player controller class with an input buffer that allows developers to set up input events and store them in the buffer for future examination.
  • A new asset type of Input Command that consists of sequences of input events and can represent typical input commands such as Quarter-Circle-Forward Punch commonly found in many fighting games.
  • Ability to tell whether given Input Commands match the contents of input buffer.
  • An asset type of icon sets for Input Commands to draw thumbnails according to their input events.
  • Another asset type of icon sets designed for input buffers to draw the content of input history on canvas.
  • A new HUD class is available for drawing input history and Input Commands on screen.


Network Replicated: No

Supported Development Platforms: All

Supported Target Build Platforms: All


Documentation

Example Project