Preparing for the upcoming Steam Puzzle Fest I noticed a surprising amount of issues related to the input system, weither it is mouse and keyboard or controllers, so I decided to refactor it entirely. It is now more stable than ever and easier to manage any bugs related to it.
Every stutter weither it is player movement related or slab interaction have been fixed.
Visuals related to inputs have also been reworked, with new animations and designs.
Menus always have been looking a bit off compared to gameplay visuals, so I added proper buttons sprites. It is more readable, but the pause menu might need some more work on that regard.
Changelog
Features
New movement selection visuals
New teleport slab VFXs
Smoother camera follow
Smoother player movement
Smoother player slabs interaction
New menus button visuals
Move tracks interaction animations
Improvements
Level 2 time quest objective increased (10 => 12)
Level 3 time quest objective increased (3 => 5)
Level 4 time quest objective increased (5 => 8)
Faster menu navigation transitions
Smoother bounce when interacting with a directional slab
Smaller main menu buttons
Smaller main menu game title
Faster in-game HUD animations
New current slab empty sprite
Fixes
Fixed being blocked right between two wall slabs not calling game over
Fixed wall slab rotation not completing when reaching the exit
Fixed controller navigation not working in the quick settings panel
Fixed animation stutters when selecting levels
Fixed spamming confirm when reaching the exit triggering leave to menu
Fixed keyboard command prompts being visible when pausing the game
Fixed pressing escape not pausing the game
Fixed pressing start button on the controller not closing the pause menu
Fixed leaving to menu not exiting to level selection
Fixed moving right at the start of a level creating a camera stutter
Fixed move tracks not resetting when cancelling last player movement
Fixed current slab image position when all quests have been completed
Changed files in this update