Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@Aniol0012 Aniol0012 released this 22 Dec 21:31

Release Notes - v0.5.0

Features

  • Character Movement Enhancements

    • Added wall climbing and up mechanics.
    • Introduced crouch v2 with new animations and slide effects.
    • Implemented first hold mechanic and hold system with functional animations.
    • Added can walk and can run flags for each character.
    • Enabled player multiplatform control using the input manager.
  • Character Management

    • Introduced a character manager with enhanced functionality.
    • Added animator override controllers for each character.
    • Stored previous character positions for seamless transitions.
    • Added Micca1 and Micca2 animations, including running and idle states.
  • Environment and Controls

    • Added certain tiles as one-way platforms.
    • Enhanced player controller configuration in the inspector.
    • Added key detectors for debugging purposes.
    • Introduced camera controls and sample controls image in the UI.
    • Added test environment 2 to the scene.
  • Debugging and Testing Tools

    • Implemented debug tileset with color variations.
    • Added debug keycodes to respawn the player.

Bug Fixes

  • Movement and Collision

    • Fixed wall climbing mechanics and related collider issues.
    • Resolved player flip and death animation errors.
    • Adjusted player collider bounds during crouch and slide actions.
    • Fixed player cooldown offsets and ensured proper movement triggering.
    • Resolved collider collisions within the player controller.
  • Animation and Visuals

    • Fixed player jump and hold animation parameters.
    • Improved death pipeline logic and animation controller refactoring.
    • Adjusted player sprites configuration and starting positions.
    • Reduced death time transitions for smoother gameplay.
  • Camera and Controls

    • Fixed camera reset issues upon stopping the up key.
    • Ensured serialized camera fields correctly follow the player.
    • Updated camera controls to reset camera offsets properly.
  • Gameplay Mechanics

    • Fixed ledge detection and climb ledge offsets.
    • Resolved issues with player holding states and movement locks.
    • Fixed crouch mechanics to prevent unintended stops and parameter issues.
    • Improved player run animations and movement state checks.

Other

  • Code Refactoring and Optimization

    • Refactored crouch into a standalone mechanic.
    • Simplified player movement state management.
    • Enhanced code readability for player input and ledge detection scripts.
    • Organized directories and unified horizontal and vertical axis keybinds.
    • Optimized character manager and integrated Cinemachine camera.
    • Disabled character manager if any character GameObject is missing.
  • Assets and Chores

    • Adjusted player collider offsets and reduced heart screen size.
    • Added banana asset and removed unused Unity tutorials package.

Full Changelog: v0.4.0...v0.5.0