Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Parcel PuzzlerView game page

You are Garry. Garry has one job. Solve puzzles to deliver the parcels to the chute.
Submitted by Salakksson, Judbutnotspud — 1 day, 1 hour before the deadline
Add to collection

Play game

Parcel Puzzler's itch.io page

Results

CriteriaRankScore*Raw Score
Fun#63.6473.647
Overall#143.5103.510
Visuals and Sound#203.4123.412
Creativity and Theme#223.4713.471

Ranked from 17 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Played until I got to this, it seemed like a good place to stop, I'll have to come pack to finish the rest of the levels.

This is really good! The visuals and sound are on point too.

Developer(+1)

i didnt know this could happen on this level! i really need to fix the conveyors lol

Submitted

This is really really good, im not smart enough for the later levels but i can tell this is a extremely well crafted game, great job!

Developer

thanks, some of the mechanics arent explained very well which could be why some people are struggling on the later levels (or i just made them very difficult ☺)

Submitted

I can't get your game to load in my browser. Looks cool though.

Developer

are you getting some sort of error? multiple people have played it without issues loading it so it might be your browser

Submitted

I went back in again to check for errors and it openned this time. Fun little game! Hope you add more levels!

Developer(+1)

yh obviously i cant add any more levels to the game jam version but ill probably continue developing the game after, i didnt work on it today because i was doing 10+ hours of development per day for the jam so im tired of it

Submitted(+1)

Great game! love the character!

Submitted(+2)

Great game and music (hehe)! Enjoying it very much!

Submitted

baba is you dev reference. pretty straight-forward puzzles. although one level I couldn't figure out and the character's smile makes it worse

Developer(+2)

Garry's smiles are proportional to the mental anguish inflicted on the players.

Developer(+1)

most of the puzzles are dead simple since a lot of them are meant to be a tutorial since i didnt want the player to have to read a novel to understand a level (although theres a paragraph in the menu). we didnt have time to make enough challenging levels so theres only really 2 difficult levels

Developer (1 edit) (+1)

The more levels we make, the larger and more difficult they will get (if we make more idk).

Developer

there are a bunch of bugs based around conveyors, they can sometimes duplicate parcels or delete the player, all the levels are solveable without duplication

Developer(+1)

When we made this neither of us knew about Sokoban, I was mostly inspired by Baba Is You when making this game.

Submitted

I love Sokoban! The effect you made for scene transitions is awesome.

Developer(+1)

the effect was literally just lowering the rectangle width and height lol, glad you liked it

Submitted

Heyyy, we made a Sokoban entry too! This was fun to play, everything is snappy and the puzzles are well made. The box duplication bug was a bit annoying, but most of the time it was avoidable by undo-ing a bunch, so nothing game breaking. Nice job!

Developer

was the box duplication on the spiral level, the one with two boxes stuck on the right or one of the last 3?
i know the spiral one can kill the player if you enter and the one with two boxes on the right can duplicate but i havent experienced any bugs in the last 3, thanks

Submitted

Yeah, I think those are the two that I faced as well.

Developer(+1)

the  conveyors took me forever to get working, before there were way more bugs with them that i fixed by rewriting the logic entirely using recursion 

Submitted

Ah I see. I’m curious as to why it duplicates though? Do you create a new box every time instead of just moving the original one?

Developer(+1)

i store the level as a hashmap where the key is the coordinate and the value is a struct containing the top and bottom tile
the conveyor logic goes like this:

for each conveyor in the map, check if its possible for it to move, and whether you would need to push an object (like if theres a box after the conveyor and theres empty space after the box, so the box will get pushed by whats on the conveyor)
i store this as an array of moves, then for each move i perform it, by setting the object in the end coordinate to the one that was in the start coordinate, then removing the object from the start coordinate only if theres no moves in the array which point to the start coordinate, or if an object needs to be pushed i call the move() function i have which i use for moving the player

its most likely an issue with the pushing mechanic, now i feel stupid for making the objects part of the map instead of in an array, since i iterate over that entire hashmap many times per frame/move, if i maintain this game i will remake this system but i only had ~3.5 days to make the game since i started late

TLDR;
im a complete idiot and i used a hashmap to store all the objects on the map lol

Submitted

Ahh, I gotcha. Given that you started late, the jank is excusable I’d say. I had the whole week and still made terrible design choices in the code.