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.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $75
- Category:
- Templates › Systems
- Developer:
- Osarion
- Price:
- $75
- Rating:
- 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 »