Sokoban-like puzzle game about synchronization of inputs and interactive inputs. It contains 50 levels.  

Made with PuzzleScript Next. Hackable source is available here.

Controls

  • Arrows/WASD: move
  • X: wait
  • Z: undo
  • R: restart
  • Esc: menu

Background

In recent years, a common design paradigm seen in puzzle games is presenting elements that are usually treated as internal variables as objects that players can interact with. One of the games that explores this concept most deeply is BABA IS YOU, which allows players to manipulate the fundamental rules of the game itself.

This game, inputs, was born from the idea: what if the inputs that players enter became interactive objects?

In the end, the game adopts a relatively modest form of interaction—inputs that the player can step on. However, it might also be interesting to explore inputs that the player can push.

The box synchronization mechanic was inspired by MoonSoup's Sea Snake Safari and was created as a result of trying to cleverly handle virtual inputs within the constraints of PuzzleScript.  (As a result of this mechanic being so interesting, I ended up introducing the main mechanic later than intended.)

Also, many levels originate from Microban I by David Skinner. (playable here)

The game currently uses arrow keys, Z, and R as interactive inputs, but it could also introduce action buttons (X) or the menu button (Esc) as in-game objects.

I believe the concept of "player-interactable inputs" goes much deeper than what is explored in this game. If this idea interests you, I encourage you to create a game around it. Or, if a game like this already exists, please let me know.

Published 1 day ago
StatusIn development
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
Authorsmyrnensis
GenrePuzzle
Made withPuzzleScript
TagsPuzzleScript, Sokoban
Average sessionAbout an hour

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

You should check out this game SAY>HI, I think you’ll like it.

There seems to be some inconsistency in level 49
(rot13)
Va Haqb 7, qb gurfr zbirf: YYHEYQYYK Guvf checyr fdhner jvyy abg erghea gb vgf bevtvany cbfvgvba

Unintended solve at Multiple 3








Pressing down here transfers the green outline to the player character

Thanks for reporting.  I need to fix the stage.

(+1)

Fixed in a handy way

!

(2 edits)

I've been pondering about objects corresponding to player input for quite a while, but never really thought of something concrete that doesn't end up with the level design being too tight.

My experience with the levels is going great, although it would be nice how the final mechanic is recorded... Also it's really taking it's time loading the game-

I'm not sure what is causing the slow activation, but it may be that the rules part of the puzzlescript is too complicated.

I checked the rules through the hack link, oh jeez- Now I see how you implemented the final mechanic... I mean, if you got no plans on changing it any time soon there's no need to touch it