New content:
Redesigned the main menu.
Added visual feedback for menu button presses.
Smoothed out the visual effects for health/mana reduction and experience gain.
Player Code Overhaul:
More responsive controls (WASD & Shift).
Redesigned combat: hits feel more impactful, and every 5th consecutive hit pushes enemies back.
Improved hit reactions (impact) on the player and tuned player attributes.
Added new enemy animations: Idle, attack, stun, walk, run, block, parry, ragdoll, and death.
New Enemy AI:
Detection: Line-of-sight fills a detection meter. If filled completely, or if the player gets too close, the enemy aggros.
Facing: The enemy tracks the player and turns accordingly (currently left and right only).
Movement: The enemy walks slowly when close to the player and speeds up if the distance increases.
Attacking: Enemies attack when in range. Normal hits deal minor damage, while every 5th attack knocks the player back.
Ragdoll: Specific abilities can now interrupt enemy actions and trigger a ragdoll state.
Blocking: Enemies can raise a shield when attacked, reducing incoming damage.
Parrying: Enemies can parry player attacks, stunning the player and opening them up to a counterattack.
Major optimization improvements.
Various code refactoring to speed up future development.
Bug Fixes:
Fixed a crash when picking up an item after re-entering a room.
Fixed a crash when exiting the skill menu.
Fixed a bug that spawned two player instances after loading a save.
Fixed a bug that opened a broken dialogue box displaying "0" when trying to save.
Fixed a crash when clicking "Play" or "Continue".
Fixed a crash that occurred upon killing an enemy.













0 comments