Easy Asset Search

Beat 'Em Up - Game Template 2D

A complete Unity project for a 2D side-scrolling Beat 'Em Up game, reminiscent of 90's classics like Double Dragon, Streets of Rage, and Final Fight.
Beat 'Em Up - Game Template 2D Asset Image A complete Unity project for a 2D side-scrolling Beat 'Em Up game, reminiscent of 90's classics like Double Dragon, Streets of Rage, and Final Fight.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$75
Category:
TemplatesSystems
Developer:
Osarion
Price:
$75
Rating:
(8 reviews)
Favorites:
255
Supported Unity Versions:
2022.3.31 or higher
Current Version:
1.0
Download Size:
9.51 MB
Last Update:
Sep 17, 2024
Description:
This template features a variety of settings and components that you can customize to build your Beat Em Up game. Key features include:

Combos: Create your own combo's by creating sequences of attacks.
Jump Attacks: Players can execute aerial assaults, such as a flying kick and flying punch.
Grabbable Enemies: Enemies can be grabbed, thrown around the level, and collide with other enemies.
Health Bar System: The project includes a health bar system for both players and enemies, with variations such as small floating health bars above each unit and a larger health bar for boss encounters.
Hitbox Based Collision: Hitboxes are used to determine if a character is hit. Strikes connect only when a hitbox intersects with opponents.
Breakable Objects: Examples of breakable objects are provided, along with scripts that can spawn items when these objects are destroyed.
Weapon Pickups: Weapon pickups (a baseball bat and throwing knife). A Health Pickup is also available in the project.
3 Levels + Examples: The project includes 3 levels, to demonstrate the flow of a game where new levels unlock when previous levels have been completed.
Customizable Settings: Each unit can be customised with a comprehensive list of settings, all fully editable in the Unity Inspector.
Wave Manager: Optional system, responsible for the sequential spawning of enemies and keeps track of the player's progress.
Audio Controller: The project features an easy to use AudioController that allows you to adjust pitch, volume, audio clips, and other settings easily.
Camera Controller: The project includes a basic Camera Controller that tracks the player and pauses at specific points until all enemies are defeated.
Joypad and Keyboard Controls (Modern Unity Input System): Uses Unity's modern input system for Joypad and Keyboard controls.
Menu Flow: Main Menu, Level Selection, Game, Level Completed, and Game Over screen.

This asset uses Unity's 2D Package and Modern Input System.
Technical Details:
Features:
* Customizable Combos
* Jump Attacks
* Enemies can be grabbed and thrown around the level
* Health Bar System
* Hitbox Based Collision
* Breakable Objects
* Weapon Pickups
* 3 Levels + Example Scenes
* Customizable Settings
* Wave Manager, responsible for the spawning of enemies and more...
* Audio Controller
* Camera Controller
* Joypad and Keyboard Controls (Unity's Modern Input System)
* Menu Flow: Main Menu, Level Selection, Game over and Level Completed screen
Packages:
* This asset uses Unity's 2D Package and Modern Input System. (Package Manager)
Continue »

Similar Packages