Hello everyone, just updated Sokobos to version 1.2.0.
This brings a couple of changes, but the most significant one is a the new Input system that I carried over from my upcoming game puzzle game SokoSolitaire.
New input system
This new input system allows for pressing and holding keys, which is something the old one did, but this one is improved. The old system would use a delay between inputs whenever you pressed or held the key. This new one uses delay for holding down a key but pressing a key will always move you, regardless of how long has passed since the last move.
No more settings require a level restart
Sokobos allows you choose a colorblind support mode and also adjust the transparency of the blueprints, however both of these changes required a level restart in order to take an effect. This is no longer the case.
Move optimization mode
In Sokobos you can choose to see a move counter and have a leaderboard displayed after you beat each level. This is a feature for those who enjoy not just solving levels, but also conquering them in as little moves as possible. Sokobos would start you on first time of turning your game if you'd like to have this mode on or off.
Looking back, this was not the best choice, as you aren't familiar with the game itself, what its levels are like and so on. This has been changed and all new players will be offered this choice after beating level 10. However, if someone wants to turn it on before then, they can do so in the settings at any time.
Bug with setting default gamepad controls
Last but not least, I've fixed an issue where if you reset controls back to default the D-Pad right and D-Pad left (for moving right and left) would be set to the wrong direction.
[ 2023-06-29 16:42:35 CET ] [ Original post ]