This template features a variety of settings and components that you can customize to build your Beat Em Up game:
FEATURES
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)
该模板具有各种设置和组件,您可以自定义这些设置和组件,以构建您的 Beat Em Up 游戏:
功能
连击
通过创建攻击序列来创建自己的连击。
跳跃攻击
玩家可实施空中攻击,如飞踢和飞拳。
可抓取的敌人
可抓取敌人,将其扔到关卡周围,并与其他敌人发生碰撞。
健康条系统
该项目包括一个针对玩家和敌人的健康条系统,每个单位上方都有小的浮动健康条,遇到 BOSS 时则有较大的健康条。
基于命中箱的碰撞
命中框用于确定角色是否被击中。只有当命中框与对手相交时,攻击才会发生。
可击破物体
提供了可破碎物体的示例,以及可在这些物体被摧毁时生成物品的脚本。
武器拾取器
武器拾取器(棒球棒和投掷刀)。项目中还提供了健康拾取器。
3 个关卡 + 示例
该项目包含 3 个关卡,用于演示游戏流程,即在完成之前关卡后解锁新关卡。
自定义设置
每个单元都可通过综合设置列表进行自定义,所有设置都可在 Unity 检查器中进行编辑。
波形管理器
可选系统,负责按顺序生成敌人,并跟踪玩家的进度。
音频控制器
该项目拥有一个易于使用的音频控制器,可让您调整音调、音量和音频剪辑、
|