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.
Criteria | Rank | Score* | Raw Score |
Fun | #6 | 3.647 | 3.647 |
Overall | #14 | 3.510 | 3.510 |
Visuals and Sound | #20 | 3.412 | 3.412 |
Creativity and Theme | #22 | 3.471 | 3.471 |
Ranked from 17 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
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.
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!
I can't get your game to load in my browser. Looks cool though.
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
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
Leave a comment
Log in with itch.io to leave a comment.