Furniture Science is a game about the science of moving furniture. It's a turn-based block-pushing puzzle game in a grid  and it is also a homage to some game you may have heard of before...

This is a prototype which may or may not be the final release and there are currently 14 levels. Kinda hope to build new levels although creativity has been scarce.

To skip a level, go back to the main menu (escape) and use the level selector.

Also keep in mind that this time the puzzlescript rules come in large numbers and thus it takes a while to compile. That's the reason why there's a pause with the "Insert cartridge" prompt. After that it may actually have low tick rate in cell phones.

StatusIn development
PlatformsWindows, macOS, Linux, Android, HTML5
Rated 5.0 out of 5 stars
(9 total ratings)
Made withPuzzleScript
Tagsmade-with-puzzlescript, PuzzleScript, Retro, Top-Down


Download NowName your own price

Click download now to get access to the following files:

Local Playable Version 394 kB
if you pay $1 USD or more

Development log


Log in with to leave a comment.

I enjoyed the micromanaging of portals waay more than I thought (though I did groan a few times) :)  You have some formidable level design talent :)  Especially impressed with level 7 - looking for different places to get the leg to poke out.

I think I would've liked to have known how many levels there are in the game?

[I played to level 9 before my brain decided to call it an evening, but I had lots of fun until then, and I'll probably come back at some point :) ]

Clever, unique, brain-melting brilliance! Still on level 8, I think I'm getting close.

Wohoo! Finally got them all. Fantastic mechanic and level design! 


Do you have any hints for levels 9, 10 and 11? I'm absolutely stuck.

9: you are handicapped the whole level because you need to get back to that 1x1 in the upper left, and so you need to leave your initial portal open the whole time. You can only push the white blocks and not use portals. You need to get two white blocks into a configuration:



(or maybe it's flipped) by only pushing them. Use the yellow Ls to help push around the white blocks. 

10: This is actually far simpler than it seems. It seems like there are a whole bunch of things you need to do, but if you just get to reconfiguring the long yellow blocks to be horizontal, then push them into the water, you can get around the map pretty easily to solve it. You don't need to be too conservative with the white 1x1s, but where you push them ends up being straightforward and pretty simple (there's a bit of portaling but it's not too complex). I think in the end I might not have even used one of them. 

11: It's been a while and I'll need to reconstruct what I did :). I think you need to use the white block and the long L to push around the short L to get it into place, and as you may have guessed the white block needs to have a portal through which the long L block will protrude upwards into the 2x1 slot but that is the really tricky bit. I remember I spent a long time playing around with portaling at the two white slots at the top, as well as trying to get the player character above the midway river to manipulate things directly; I think that the solution ended up involving neither, but I don't remember for sure. 

10 actually is bugged and has cheese, the fixed version's solution is apparently even harder than 11 according to playtesters, I'll upload an update soon :D


Level 8 might be my "This broke me" moment, but that's about my brain, not any complaint at all about the game.  The game is really clever!

its soooooo hard I am so frustrated. but its still so fun

This is brilliant! The mechanics produce so many wrong-feeling moves that just go against every instinct years of sokoban-ing has instilled, and these new concepts have all sorts of subtle interactions of their own. It's genuinely delightful to play.