Stylized Beat Em Up
This package delivers a complete Blueprint framework designed to replicate classic beat ’em up movement in side scroller projects.
It includes advanced combat features such as combo mechanics, hit reactions, power projectiles, particle spawn support, and flexible combat logic.
With Classic and Modern lifebar modes, Grabs & Throws, checkpoint system, enemy wave spawner, score tracking, combo counter, and now a fully integrated Weapons system, the package offers a robust and expandable foundation for professional beat ’em up games.
Since Unreal's standard package doesn't provide a side scroller along the lines of the classic and beloved Beat Em Ups, I decided to provide this basis of a beat em up game that brings that feeling back.
It's like the classic beat 'em ups, such as Cadillacs and Dinosaurs, Final Fight, and Streets of Rage. It supports local co-op with two controllers or with the keyboard. (It runs great on original Xbox controllers.
ATTENTION:
Do NOT upgrade from 5.4 or 5.5 to 5.6. Instead, create directly in 5.6
if you're going to use it. Same for UE 5.7.
Create the project directly in the version that will be used.
Technical Details
Required Plugins: PythonScriptPlugin and EditorScriptingUtilities
Enhanced Input (is necessary to Unreal versions lower than 5.1)
New update 1.7 - Grabs and Throws / Combo Hit count / Weapons System only work with UE version 5.4 or higher.
Features:
2 Player Cooperative Local Support.
Movementation like classics Beat Em Ups.
Side Scroller Camera Actor.
Basic enemy blueprint with A.I.
Base Side Scroller character playable.
Child Blueprints ready to change skeletal mesh and variables.
It uses UE4 skeletal as basis, UE5 compatible.
Blueprint to Spawn Players.
Some blueprints to work with animations/ anim montages. (Anim Notify, Anim Notify States)
Dynamic hit reaction and improvement support.
Some components and actors of Content Examples.
Working combo and damage system.
Some original combat animations.
Some weapon animations.
52 paired animations. (26 attacker animations; 26 victim animations).
52 same paired animations with root motion.
Stylized Material to use in post process volume.
Custom Game State and more.
v.1.7
Number of Blueprints: 122
Input: (Gamepad, Keyboard) Works great with original xbox controllers.
Network Replicated: (No)
Supported Development Platforms: PC x64
Windows: (Yes)
Mac: (Yes)