v0.15 - Improved Abilities UI & Refactored Enemy Behaviour


Ability UI Improvements

  • Replaced placeholder screenshots for new abilities.

Enemy AI Improvements

  • Simplified the spaghetti code for enemy behaviour. It was becoming difficult to manage. Now enemies have these states:
enum State { PATROLLING, CHASING, TRACKING, STUNNED, DYING }
  func _process(delta: float) -> void:
      match current_state:
          State.PATROLLING:
              _handle_patrolling(delta)
          State.CHASING:
              if can_chase_player:
                  _handle_chasing(delta)
          State.TRACKING, State.STUNNED:
              # Do nothing - handled by timers/animations
              pass

Audio Polish

  • Added new enemy sound effects including slime bounce sounds and integrated audio cues for enemy movement and tracking behaviors.

Level Design

  • Minor updates to cave layouts and enemy placement across multiple levels for improved gameplay flow.

What's Next

  • Further UI polish and visual improvements
  • Inventory system for items, quests and letters from old friends

Files

Brain Chase Demo v0.15 - Windows.zip 143 MB
5 days ago
Brain Chase Demo v0.15 - Mac OS.zip 164 MB
5 days ago
Brain Chase Demo v0.15 - Linux.zip 137 MB
5 days ago

Get Brain Chase

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.