Posted July 04, 2024 by Rainier Games
I have worked on adding support for gamepad, as I heard that often games that are mouse only are not accessible to folks who cannot use the mouse - sounds logical, right?
Hence, the new versions now should support both Keyboard or Gamepads as input devices, please find the controls cheat sheet below.
As a bonus, you should be able to switch between Mouse and Keyboard/Gamepad seamlessly, simply move the mouse and you will see the cursor all the time. (otherwise it remains hidden during dialogue and level solving)
Oh, and if you're playing in windowed mode (which is the default), you might notice the system mouse cursor moving around the screen - that's because I'm using Input.WarpMouse() function in Godot that actually moves the system pointer. I could confine the cursor to the window itself, but then you would have to alt+tab or alt+f4 to switch between... I'll think about it! xD
Anyways, I hope you can enjoy the game regardless of how you decide to play it.
- Mateusz
Controls - mouse by default:
Left click - next dialogue / fill in a box of nonogram / navigate around the level
Right click - mark a box with X, only when solving a puzzle
F - toggle fullscreen mode
Keyboard:
Arrows / WSAD - move the selected box OR move cursor in multi-selection scenes
Space / X / E - same as left click
Z / Q -same as right click
R - reset the level
Gamepad:
Stick or D-pad - move the selected box OR move cursor in multi-selection scenes
Left Action / Sony Square / Xbox X / Nintendo Y - same as left click
Bottom Action / Sony Cross / Xbox A / Nintendo B - same as right click
Back / Sony Select / Xbox Back / Nintendo -reset the level