Description
This project consists of four actor components, and other blueprints, designed to be a good starting point for prototyping, or in the creation process of a simple multiplayer melee action game. Every feature is separated into its own actor component, for implementation flexibility.
Video Demonstration and Tutorials Playlist
The main componets are:
- Basic Montage Sequence Manager – Handles the playback of the montage sequences and sections. ( A plugin version of this component is available for free here. )
- Combat State Manager – Handles the hit scan, damage, and blocking events.
- Ragdoll State Manager – Handles all ragdoll-related events.
- Simple Lock-on – Handles the character and camera lock-on.
Additional Components are:
- Projectile Spawner – Handles the spawning of projectiles for range based weapons, as well ammo and reloading.
- Animation Sync – Handles synced animations, used here for combat finishers.
It also includes a three vs three game mode to demonstrate all features, and AI bots (which are automatically added to complete the two teams for the match).
This project is a multiplayer alternative version (simplified in some areas, and expanded in others) of my other marketplace system Basic Melee Combat System. Consider checking it out if you are looking for a melee system focused on single-player, in the style of modern beat ’em ups.
Features:
- Four modes of hit scan tracing for damage.
- Aim Offset (for the melee attack be in the aiming direction).
- First and Third person camera toggle setup.
- The possibility of “baking” the tracing locations in arrays, for more hit precision in very low frame rate scenarios (Check the documentation for more details).
- Handling of attack sequences, with support for montage sections.
- Blocking, Dodging and Shield Bash.
- Fully network replicated, with a demonstration game mode.
- Ragdoll state handling.
(Version 2.0)
- Added support for Ranged based weapons.
- Added support for combat finishers.
You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.