Comments

Log in with itch.io to leave a comment.

(1 edit)

This game ended up nicely! The feature of level making is impressive. I left the game jam unfortunately, a combination of utter lack of inspiration and extreme temperatures (looking forward to the winter!). 

Some tips: 

The described operators should include 'g for goal' creation.

Something unexpected happen, description of the event: 

[] is a block containing something:

There's the following in line [72] [-]

when I make this by moving [1] next to it, it always becomes [-71].

Thus: [72][-][1] = -71

It seems the order of the calculation is based upon the moment of the final block that is added. And not on the order of the sum (as I would expect it to happen). When creating [72][-][1] I always expect it to result in [71].

It seems it is calculated as: [last block added] [-] [72].

Feel free to try my level (12321) to see what I mean. 

I think it is better respect to do sums by order from left to right and from above to below. As a suggestion :) And not take into account the moment of a block added. 

Thanks for your comments.  Indeed, when the operator is the last block slid into place the left-right, top-down order is respected.  But, sadly but intentionally, I made it so the last numeric can alter the order ( perhaps giving more level making options and more thinky-ness! ) ;-)
I'm will be checking out your level now/soon. thanks.

(1 edit)
519.000 7/1/2026
9:17:53 AM

Not bad, I was a little scared when I saw all those numbers.

By the way, there is a (b) lock that can be used.

Also, the stars are based on when you solve if...

(( No more Numbers left in the world +1 star ))

(( No more operators left in the world +1 start))

(( Back to back equation solution (Fast Action) +1 special star ))

(( Back to back transactions happen when the result of one expression, gives a number that then completes another expression )).
Level 77777 gives a good example of this.  After getting the FAST ACTION, you get blockage immunity that allows you to slide into an otherwise blocked fixed block (f) numeric (0-9) or operator (+-/*^~@) tile.  You'll have to try it to see how that goes.

is there a way to adjust how movement works? it's very slow. I used an unwind partial movement approach in mine, also not perfect as you can still make mistakes but it plays much quicker/smoohter at least for me.  otherwise, as I said in my review:  this is a lot of fun!

Yeah, I agree with the slowness problem.  I guess I rushed into it and also made it a virtually Endless possible world of numbers and I'm checking for expressions almost everywhere on each move again and again.  For a while there, I had some animation looping recursion that was even worse.  Not sure if I'll modify this existing one, but will use that as a lesson learned if I do another something like this.

What do you mean by 'unwind partial movement' though.  I'd like to know what you mean to understand the best approach.

Oh I see. I thought that the slowness was actually an intentional delay to prevent two movements when only one was intended. That makes my comment less relevant. If curious, try my game to see what I mean by unwinding as it's far easier to see than explain. 

(+1)

(three Math Related Sokoban Game Submissions)

# Lock

https://itch.io/jam/thinky-puzzle-game-jam-6/rate/4698682

Equation Gate

https://itch.io/jam/thinky-puzzle-game-jam-6/rate/4712858

Soko3an

https://itch.io/jam/thinky-puzzle-game-jam-6/rate/4725343

Great work on the game :) 

*mumbles something about a cheat when pressing escape to get a high score for level 5...*

For user created levels, perhaps make a grid of 100x100 blocks and allow users to select and create their own place on it. And also allow users to select a number between 1-10000 for a specific level. 

(1 edit)

lol - I just added something to prevent you from getting a score doing that.  I also added another janky way for user created levels to both be created/saved and listed.  Right now there is an ability for other users to overwrite another user's saved level (10-99999), but I can change that and  only allow the first save of a level to be stored and never allow overwriting -- Since I want people to experiment in making their own levels, I'll keep the ability for users to overwrite levels -- They will get a good warning and are asked to of course only overwrite the game level they say they created - honor system of course.  The start page will list levels (tutorial, 1-9), as well as a list of all levels that have been played at least once.

Clicking the level name in the list will open that level for playing.

Wow, seems like there is a fan of this game that has been playing many of the levels.  The level editor is functional, but I currently don't have it finished to allow user submitted levels -- that's next on the list.  By the way, there are now Fixed locations.  If the fixed location contains an operator, when the result is filled, the location is no longer fixed!  Should make for some interesting gameplay/levels. 

(1 edit)

After receiving some good player feedback, I've updated the game to add/improve the features and because of this, I reset the high scores list.  There is now a scoreboard for Time as well as a scoreboard for Least Number of moves performed.

Please feel free to comment and let me know what other features I can add and thanks for playing!