Skip to content

v0.7.0

Choose a tag to compare

@Aniol0012 Aniol0012 released this 18 Feb 16:33
· 408 commits to main since this release

Release Notes - v0.7.0 - Pre-Alfa II

Features

  • Added enemy navigation mesh system for improved AI pathfinding.
  • Introduced melee attack mechanic and enhanced ranged attack animations.
  • Implemented a basic parry system and new fight enumerator for refined combat flow.
  • Enhanced melee attack parameters to customize hitboxes and improved wall climb jump.
  • Added projectile system for enemies, including collider-based detection and flip handling.
  • Introduced automatic checkpoints and enemy respawn on player death.
  • Enabled player fighting in mid-air and improved bounce logic (vertical and general bounce methods).
  • Added new die and hurt animations for both player and enemies.
  • Implemented debug inputs for easier testing and tuning.

Bug Fixes

  • Fixed various player collision issues, including crouch colliders, wall-hold transitions, and flip animations.
  • Corrected enemy gravity and prevented enemies from going underground.
  • Resolved issues with player jump and land animations.
  • Addressed build errors and removed outdated or unused mechanics.
  • Improved player bounce force calculations and attack cooldown logic.
  • Fixed multiple enemy flip problems and adjusted AI to avoid walls improperly.
  • Cleaned up typos and small oversights in code and animation triggers.

Other

  • Refactored enemy and player controllers for performance and clarity.
  • Updated project structure, including reorganized sprites and parameters.
  • Improved or removed legacy code, addressing warnings and reducing clutter.
Fight.mp4

Full Changelog: v0.6.0...v0.7.0