Puzzle Prizon by Walter Mays

[raw]
made by Walter Mays for LD 41 (COMPO)

NOTE: For some reason the Windows version is buggy, but the source works fine. To make sure that all the levels load, go to Love2D's website, download the best version for your system, and then download the .love file (one of the source downloads). I'm working on fixing these bugs as soon as I can!

Puzzle Prizon is a prison full of puzzles. To escape, you have to solve those puzzles while avoiding being noticed by the guards. They will notice you if you go into their line of sight, and they may also hear you.

Solve the puzzles by pushing the pieces onto the indicated spaces. Move with arrow keys or WASD. Good Luck!

Build with Love2D. There is a download link for Windows with a prebuilt executable; on other platforms you will need to download the love executable (unless you are on Linux and already have the latest love installed.)

Screenshots!

Screenshot from 2018-04-22 18-36-09.png

Screenshot 1

Screenshot from 2018-04-22 18-40-41.png

Screenshot from 2018-04-22 18-43-48.png

Ratings

Given 11🗳️ 2🗨️

Feedback

Travis Spuller
23. Apr 2018 · 18:28 UTC
**Good**

The puzzles themselves are self-explanatory and you do a really good job of teaching the player how to play with the progression of levels. So good level design.

The feel of the game was great. One of those retro games you played as a kid.

The movement was smooth and the implemented mechanics were well executed.

Guard AI seemed exceptional. I know AI is difficult to do in a short timeline.

**Improvements**

Number one thing, please add a pulling option. So many times, I've pushed the pieces into a wall because I hit it with my big head. It avoids having to restart.

Add a restart button if I do fail up the level. I had to close and launch every time unless I was caught.

Frequently, the levels wouldn't appear for some reason. Look at the image I attached. It was inconsistent but it typically happened on the third level. Never the first or second levels.

There shouldn't be an opening at the bottom of the level for the first level. I was confused for a good minute.


Nice entry! Hope to see your next project soon!!

[error.PNG](///raw/ce8/4/z/119b1.png)
niterich
23. Apr 2018 · 20:06 UTC
I agree with pretty much everything Travis says above, especially that failure to load levels. I could never get the fourth level to load in.
🎤 Walter Mays
25. Apr 2018 · 19:24 UTC
Hmm. I wasn't able to reproduce that bug that's not loading levels, even with the packaged version of the game. Granted, I'm running Linux, so maybe there is a problem with the Windows binary. Are you willing to run it in a terminal and maybe share some of the output?
Dan Matthews
25. Apr 2018 · 20:08 UTC
Great idea, nice little puzzle game! The only things I didn't like was when a block was stuck against a wall, you could potentially allow the player to restart the level. Also the collision detection seems a bit too big, you end up pushing blocks when you're just trying to walk past them. Really enjoyed this though, nice work!
Chris Coe
25. Apr 2018 · 20:14 UTC
Blocks are a bit too easy to push. Had to restart on the second level after accidentally pushing a block into a wall when I was trying to walk around it. On the fourth level, the graphics of the stage didn't load. It sounded like I was still moving around since I heard my footsteps and the sound of pushing a block; I just couldn't see anything but the blank purple background inside the square gameplay frame.
🎤 Walter Mays
25. Apr 2018 · 20:25 UTC
@Chris-coe You're the third person to report that! Would you be willing to help me debug that problem? I'm on a Linux machine and can't reproduce the issue that you're having, even with the packaged version. If you'd be willing to try running the program from the command line and copying the output, that would be very helpful. :)
Chris Coe
26. Apr 2018 · 00:48 UTC
@Walter-mays Definitely willing to help, if I can figure this out. So I ran puzzleprizon.exe from my command line. Game ran. Wasn't getting any output from it in the command prompt window. Level 3 was the one that bugged this time...
Chris Coe
26. Apr 2018 · 01:43 UTC
@walter-mays Interestingly the issue seems to only happen with the windows .exe. Several runs of the .love version and I'm not getting any graphical bugs whatsoever.
🎤 Walter Mays
26. Apr 2018 · 17:11 UTC
@Chris-coe That's interesting. I'll try rebuilding the exe and uploading it.
AnaGF
26. Apr 2018 · 19:13 UTC
Nice game! It matches the theme very well, the art and audio are polished and it is funny (and also a bit addictive) to solve those puzzles. In my opinion it also has potential, now that you have the assets if you wanted you could design more levels, maybe it would do fine as a mobile game.

I agree with some of the other players that a "restart" button would help a lot, sometimes you get stuck moving the stones and that way the player wouldn't have to redo all the past levels.

It also happened to me that the graphics didn't load in some scenes. My first run it didn't happen until a guard caught me, then I went back to menu and it occured again when I reached the third level. After that, I tried a few times to restart the game, and it always bugged when I entered the second or the third level.
Radnyx
29. Apr 2018 · 02:08 UTC
Ohh cool! Such a better and more interesting take on the push-puzzle genre.
Diego Escalante
30. Apr 2018 · 03:43 UTC
Maybe consider locking the player's movement to the grid. This might reduce the level of precision someone needs to push some blocks and not others. But this was a fun game! I loved how intuitive it was. The only piece of information I needed was that I could move with WASD. All else was told to me through the design of the game, which is awesome. Good work!
blubberquark
06. May 2018 · 18:01 UTC
The movement was a bit weird (player continuous, objects discrete), and I was sorely missing a way to undo a move or restart a stage. Also the guards don't reset the stage, but I have to restart in level 1!