New demo: Pushbot

People are still making stuff for the Sinclair related machines. Tell us about new games and other software that runs on the Spectrum, ZX80/ZX81, Pentagon and Next.
User avatar
R-Tape
Site Admin
Posts: 6353
Joined: Thu Nov 09, 2017 11:46 am

New demo: Pushbot

Post by R-Tape »

ImageImage

Here it is: Pushbot.

A fully playable demo of 27 multicolour Sokoban levels in order of increasing difficulty. Levels can be skipped.

Nothing to get tooo excited about, but I wanted to get this in the archive in case I never touch it again. It's a BiFrost version of Sokoban, using levels from Dr Beep's SokobONE, which in turn were taken from various - SOKOMIND and LOMA. I chose them because they fit the screen and are the best type of Sokoban level - small and deceptively challenging.

It's not the smoothest play but it's a nice enough way to experience some of the best Sokoban levels there are.

Who knows, I may even return to it someday.
User avatar
4thRock
Manic Miner
Posts: 415
Joined: Thu Nov 09, 2017 9:35 am
Location: Portugal

Re: New demo: Pushbot

Post by 4thRock »

Excellent game and graphics! :D Enjoying it very much!
Ralf
Rick Dangerous
Posts: 2279
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: New demo: Pushbot

Post by Ralf »

Very good graphics !

Some years ago I would never believe that it's Spectrum if someone showed it to me.
User avatar
Spud
Manic Miner
Posts: 372
Joined: Sun Nov 12, 2017 8:50 pm
Contact:

Re: New demo: Pushbot

Post by Spud »

The first level (and probably every one) is impossible.

Other than that: Well done!
User avatar
Joefish
Rick Dangerous
Posts: 2042
Joined: Tue Nov 14, 2017 10:26 am

Re: New demo: Pushbot

Post by Joefish »

Level 3 is quite easy!
Possibly needs the levels to be re-ordered for increasing difficulty.
User avatar
Joefish
Rick Dangerous
Posts: 2042
Joined: Tue Nov 14, 2017 10:26 am

Re: New demo: Pushbot

Post by Joefish »

Then again, I wouldn't know if there's anything after level 4 as that one REALLY IS IMPOSSIBLE!
User avatar
Sokurah
Manic Miner
Posts: 283
Joined: Tue Nov 14, 2017 10:38 am
Contact:

Re: New demo: Pushbot

Post by Sokurah »

Spud wrote: Thu Mar 22, 2018 1:35 pm The first level is impossible
No, it's perfectly completable ;)

Image
Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation & Sqij.
Twitter: Sokurah
User avatar
Spud
Manic Miner
Posts: 372
Joined: Sun Nov 12, 2017 8:50 pm
Contact:

Re: New demo: Pushbot

Post by Spud »

OK, confession time: I rage-quit after level one.

I have just skipped to level 3 and it is indeed easy :)
User avatar
Spud
Manic Miner
Posts: 372
Joined: Sun Nov 12, 2017 8:50 pm
Contact:

Re: New demo: Pushbot

Post by Spud »

Sokurah wrote: Thu Mar 22, 2018 1:51 pm
Spud wrote: Thu Mar 22, 2018 1:35 pm The first level is impossible
No, it's perfectly completable ;)

Image
Ahh! So simple now I see the solution. Can you record it all for me so I can watch you complete it. :)
User avatar
Spud
Manic Miner
Posts: 372
Joined: Sun Nov 12, 2017 8:50 pm
Contact:

Re: New demo: Pushbot

Post by Spud »

Joefish wrote: Thu Mar 22, 2018 1:50 pm Then again, I wouldn't know if there's anything after level 4 as that one REALLY IS IMPOSSIBLE!
I just did 4! It was easier than level 1.
User avatar
R-Tape
Site Admin
Posts: 6353
Joined: Thu Nov 09, 2017 11:46 am

Re: New demo: Pushbot

Post by R-Tape »

Joefish wrote: Thu Mar 22, 2018 1:43 pm Level 3 is quite easy!
Possibly needs the levels to be re-ordered for increasing difficulty.
Spud wrote: Thu Mar 22, 2018 1:58 pm I just did 4! It was easier than level 1.
I think level 1 might be slightly out of place, but I think the rest are in order of difficulty. I think.

I've completed them all at least once! :-p
User avatar
Ersh
Manic Miner
Posts: 480
Joined: Mon Nov 13, 2017 1:06 pm

Re: New demo: Pushbot

Post by Ersh »

Nice multi coloured graphics! I really enjoy the size of the puzzles, being smaller, they don't feel all that overwhelming. Only had time to complete 2 levels, will play more this evening. Great job!
User avatar
Joefish
Rick Dangerous
Posts: 2042
Joined: Tue Nov 14, 2017 10:26 am

Re: New demo: Pushbot

Post by Joefish »

I think we can all agree it's batshit mental. Or a bit tricky.
Ralf
Rick Dangerous
Posts: 2279
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: New demo: Pushbot

Post by Ralf »

It's hard!

I reached level 10 and gave up. It's impossible!
User avatar
Kweepa
Manic Miner
Posts: 311
Joined: Sat Feb 03, 2018 6:14 pm
Location: Albuquerque, New Mexico

Re: New demo: Pushbot

Post by Kweepa »

Lovely little game, thanks!
It's amazing that these tiny levels seem impossible at first, and then suddenly they are easy.
Well done the people that the people you stole from from.
User avatar
Sokurah
Manic Miner
Posts: 283
Joined: Tue Nov 14, 2017 10:38 am
Contact:

Re: New demo: Pushbot

Post by Sokurah »

Kweepa wrote: Thu Mar 22, 2018 10:36 pm Well done the people that the people you stole from from.
:lol:
Website: Tardis Remakes / Mostly remakes of Arcade and ZX Spectrum games.
My games for the Spectrum: Dingo, The Speccies, The Speccies 2, Vallation & Sqij.
Twitter: Sokurah
User avatar
Kweepa
Manic Miner
Posts: 311
Joined: Sat Feb 03, 2018 6:14 pm
Location: Albuquerque, New Mexico

Re: New demo: Pushbot

Post by Kweepa »

Damn, I missed the second "stole" between the "from"s :(
User avatar
R-Tape
Site Admin
Posts: 6353
Joined: Thu Nov 09, 2017 11:46 am

Re: New demo: Pushbot

Post by R-Tape »

Kweepa wrote: Fri Mar 23, 2018 1:06 am Damn, I missed the second "stole" between the "from"s :(
Do you mean?
Well done the people that the people you stole from stole from.
In which case you are welcome!
Ralf
Rick Dangerous
Posts: 2279
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: New demo: Pushbot

Post by Ralf »

Well done the people that the people you stole from stole from.
That's too deep for me :D

But I guess it's something about borrowing levels from other games which is absolutely okay as long as you are honest with it.
User avatar
R-Tape
Site Admin
Posts: 6353
Joined: Thu Nov 09, 2017 11:46 am

Re: New demo: Pushbot

Post by R-Tape »

Ralf wrote: Fri Mar 23, 2018 9:42 am
Well done the people that the people you stole from stole from.
That's too deep for me :D

But I guess it's something about borrowing levels from other games which is absolutely okay as long as you are honest with it.
Yep, and if it transpires that Aymeric du Peloux stole his levels off someone else that sentence will make my head explode!

I think it might be:
Well done the people that the people that the people you stole from stole from stole from.
***DISCLAIMER - THIS IS HYPOTHETICAL, AYMERIC DU PELOUX DID NOT, REPEAT NOT, STEAL HIS LEVELS!***

It's a reminder that I do need to add a readme.txt to the downloads page, and a message at the start of the game.

I'll just need to work out where each level came from first... :shock:
Nomad
Manic Miner
Posts: 600
Joined: Thu Dec 28, 2017 12:38 pm

Re: New demo: Pushbot

Post by Nomad »

Well it's a PSPACE-complete problem so stands to reason its going to be a tough cookie. :lol:

http://weetu.net/Timo-Virkkala-Solving- ... Thesis.pdf
User avatar
Joefish
Rick Dangerous
Posts: 2042
Joined: Tue Nov 14, 2017 10:26 am

Re: New demo: Pushbot

Post by Joefish »

R-Tape wrote: Fri Mar 23, 2018 10:03 amI'll just need to work out where each level came from first... :shock:
Satan's armpit. :lol:
User avatar
Joefish
Rick Dangerous
Posts: 2042
Joined: Tue Nov 14, 2017 10:26 am

Re: New demo: Pushbot

Post by Joefish »

Actually these smaller ones can be easier to solve methodically, since the decision trees aren't all that extensive. There are certain obvious moves at the start that turn out not to work, but if you look again often you only have a choice of one or two possible moves from any position, so at the point where you do have a choice, you simply try the less-obvious option and see what happens.
User avatar
R-Tape
Site Admin
Posts: 6353
Joined: Thu Nov 09, 2017 11:46 am

Re: New demo: Pushbot

Post by R-Tape »

Joefish wrote: Fri Mar 23, 2018 1:39 pm Actually these smaller ones can be easier to solve methodically, since the decision trees aren't all that extensive. There are certain obvious moves at the start that turn out not to work, but if you look again often you only have a choice of one or two possible moves from any position, so at the point where you do have a choice, you simply try the less-obvious option and see what happens.
I'd be interested to know what you make of level 26. It's one of these cases but I was totally blind to the move that opened the door, I spent a whole afternoon trying to do it (as I did a few years ago with SokobOne and forgot the trick). I wonder if a different set of eyes finds it quite straightforward.
User avatar
R-Tape
Site Admin
Posts: 6353
Joined: Thu Nov 09, 2017 11:46 am

Re: New demo: Pushbot

Post by R-Tape »

Nomad wrote: Fri Mar 23, 2018 1:29 pm Well it's a PSPACE-complete problem so stands to reason its going to be a tough cookie. :lol:

http://weetu.net/Timo-Virkkala-Solving- ... Thesis.pdf
I'm sure it's very normal for people with a maths/computer science background, but I love the fact that people do professional research into things like this. If you type 'Sokoban' into the web of science it brings up all manner of interesting stuff.

Another great one is the Sokoban level generator paper, I even wondered if it could be implemented on the Speccy - I think Einar tried and decided it was a no go.
Post Reply