Locomotion
The Player is able to move accurately in relation to the direction of the camera with additional animations for stopping and quickly turning.
Attack Combos
The Player is able to perform a 7-move basic attack combo. Each attack has its own unique repositioning frames, active hitbox frames, combo input windows, and knockback.
Targeting System
The targeting system automatically selects targets that are within a certain range based on the direction the Player is inputting, favoring enemies that are visible on the camera over those that are not. The targeted enemy is highlighted, and the player will automatically align to them during the repositioning frames of attacks.
Enemy AI
The enemy follows a simple AI implemented using behavior trees. It will wait idle until it detects a player within a certain cone of detection. Once it has found the player, it will stay within a target distance range of the player, pursuing or backing up as needed.
Blink/Warp Attack
The Player is able to perform an attack that (nearly) instantaneously teleports them to the enemy highlighted by the targeting system, enabling them to quickly switch to different targets that are in view.