Skip to main content

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

Salakksson

19
Posts
3
Followers
1
Following
A member registered Dec 17, 2023 · View creator page →

Creator of

Recent community posts

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

im not trying to be a dick? i just said i prefer when people make their own assets instead of downloading them, especially when im supposed to rate based off the assets, im actually impressed he made the vans and bezos himself because 3d art is difficult

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 ☺)

the assets just looked stolen, gives off that vibe, also why give someone a 5 star for visuals and sound if they didnt make the visuals and sound. thats my reasoning im not just trying to be a dick for no reason ☺

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

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

atleast you didnt have to program the conveyors (:

i will be continuing development since im suprised the game turned out this well, i started late which is why there arent many levels (also levels are difficult to make the way i do it)

please add a volume slider, and dont set the default volume to 20 duodecillion decibels

the controls are ass but bezos took my soul, not giving 5 for visuals since i doubt they arent probably stolen

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

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

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 

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

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

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

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

yh i aint porting this also i think it segfaults when changing rounds anyway

im working on porting this to webgl - mingw isnt working so i cant port it to windows for some reason