Fill the crates ! by Flancon

[raw]
made by Flancon for Ludum Dare 54 (JAM)

The boss is pissed. Customer orders still haven't left the warehouse, and you're the only one working today. To top it off, there are no more normal boxes, you have to make do with oddly shaped boxes. Try to fill them as much as possible, even if their space is very limited.

Tutorial : Use your mouse to drag the stacked boxes into the crate. You have 30 seconds to find the best way to fit them in. But be advised, you can't have a box partially in, neither have to boxes stacked in the crate. Oh, and the boss wants you to put at least 3 boxes in the crate. Alt F4 to quit :)

Ratings

Overall 1046th 2.908⭐ 40🧑‍⚖️
Fun 1028th 2.737⭐ 40🧑‍⚖️
Innovation 1033th 2.618⭐ 40🧑‍⚖️
Theme 428th 3.829⭐ 40🧑‍⚖️
Given 24🗳️ 54🗨️

Feedback

🎤 Flancon
02. Oct 2023 · 17:02 UTC
Small comment : it's my first game jam, and I struggled a lot with coding. So I'm still proud of having a functionnal game, that (I hope) respects the theme.
Flying Butter Studio
02. Oct 2023 · 18:09 UTC
Hello @flancon :smile:

I think you made good work for a first game jam, congrats! The idea respect the theme and the game is playable, nicely done :wink:
If i can give you an advice, next time maybe try to make a little tutorial. I was surprised seeing the bloc placed over each other, i didn't understand why on the forst time.

Overall, a great entry for your first participation, continue like that! :smile:
LDJam user 3808
02. Oct 2023 · 18:10 UTC
Good job on your first jam. For small puzzle game this had nice idea. Problems for me was first the instructions not fitting on screen. Also the grid was off somehow so dragging boxes to designated area did not match with underlaying image.

Adding timer indicator to add pressure to fulfil customer orders and score how many boxes you managed to cram inside the order would give the gameplay goals.
🎤 Flancon
02. Oct 2023 · 18:20 UTC
@flying-butter-studio Thank you so much!
Yeah, I'll study for the next LD, to save some time and to develop other aspects of the game. And again, ty!
🎤 Flancon
02. Oct 2023 · 18:23 UTC
@denvil That's true. I had a hard time with the cam and block placement (and some functions are juste horrible, so don't go see them xD). But I'll work to have a more complete game next time ! Ty for the feedback !
LDJam user 268934
02. Oct 2023 · 18:30 UTC
You finished a game on your first jam you can be so proud of that alone !
And then your game is also pretty good.
Do agree with comments above .
Tip: You can write the tutorial here on this page just a quick how-play :)
🎤 Flancon
02. Oct 2023 · 18:32 UTC
@senso I'll do it right away ! Ty for the tip :)
LDJam user 268934
02. Oct 2023 · 18:41 UTC
Yes exactly like that !
Panda king 976
02. Oct 2023 · 18:41 UTC
This game seems well coded but it's unclear about what you are supposed to do to get points.
🎤 Flancon
02. Oct 2023 · 18:46 UTC
@panda-king-976 You get 100 point by box in the crate. It's a bit repetitive, I originally wanted to code an evolving difficulty, but in the end, I decided to call it off, thinking I couldn't finish on time.
TheJookerful
02. Oct 2023 · 19:18 UTC
Cool game, a bit easy but the concept is very interesting. And for a first game jam, it's really well done ;)
NoviceDevGames
02. Oct 2023 · 19:27 UTC
the idea is great but i encountered a bug . whatever i do , i don't lose life . Also i don't know if it was voluntary but i can on the boxes placed previously , i think it's a bug because all the puzzle design you've made would be useles as we can fuse all the boxes together , i don't see other people talking about that so maybe something on my pc broke the game . Or the problem may be with the way you glue the boxes side in contact, when a box is within an other
it glue the nearest sides of each other making that problem .

i don't know if i clearly enough explained it
🎤 Flancon
02. Oct 2023 · 19:38 UTC
@thejookerful Thank you so much !
🎤 Flancon
02. Oct 2023 · 19:40 UTC
@novicedevgames Well, the scripts are like a battlefield, so It's probably an error of the game. I'll check it and tell you if I find the error. Ty for the feedback !
Mathstr0fficial
02. Oct 2023 · 22:42 UTC
For a first jam, you should be really happy with what you accomplished here! It's simple, but that isn't necessarily a bad thing. I did have some issues with the boxes placing properly, but it seems like other people have mentioned it already and you're aware. Not a huge deal. My only big critique would be to maybe make the game harder as it goes on because otherwise I think I could probably go on forever as it currently is. But overall well done and I hope you stick with Ludum Dare!
🎤 Flancon
02. Oct 2023 · 22:49 UTC
@mathstr0fficial Thank you so much ! I'll stick ! From now on, I'll study to code more properly, so that I'll be ready next LD !
Yeah, and thinking about it, I might have had enough time to do it (difficulty system), but I was stressed about not finishing in time. Ty for your feedback :smile:
jellycopter
02. Oct 2023 · 23:59 UTC
As many have said, great job on your first jam! There's definitely some jankiness, I think making boxes unable to stack would've taken this up a lot. That said, excellent work! Hope to see you on future LDs!
Ninten7
03. Oct 2023 · 00:32 UTC
After a couple of levels it gets addicting. Well done on your first game jam. I know how daunting it can be at first. but it allows you to push and grow to learn new things, I wish you good luck in the future!
Strato
03. Oct 2023 · 02:57 UTC
I really like these sorts of spatial puzzle games. As others mentioned the weird grid snapping offset made things a bit difficult but I was able to work past that and made it through the levels okay. Good work for a first gamejam!
AncientEntity
03. Oct 2023 · 04:15 UTC
Overall really enjoyed the game! It's quite simple and had fun matching up a few of the different boxes. Placing the boxes was a little finicky but overall this was good. Good job and congratulations!
Fendri
03. Oct 2023 · 07:06 UTC
With little you achieved a nice game that fit the jam. Hope you will continu and do more ;)
🎤 Flancon
03. Oct 2023 · 07:07 UTC
@jellycopter Yeah I know :smile: I'll work to have a better game next Ld! Thank you!
🎤 Flancon
03. Oct 2023 · 07:09 UTC
@ninten7 @strato @anciententity @fendri Thank you all for being so supportive! For the jankiness, I know what is the cause, but I had a hard time correcting it! Thank you again, it means a lot!
Crimson Flame
03. Oct 2023 · 10:09 UTC
really good game for your first jam, only problem was with the boxes not aligning with the area properly but it can be worked around and was pretty fun
🎤 Flancon
03. Oct 2023 · 13:18 UTC
@crimson-flame thank you! I saw the problem a bit late, I think that the camera is not aligning properly with the screen size. Ty for the feedback! :smile:
Edom Games
03. Oct 2023 · 18:21 UTC
Overall a pretty good game! Nice job! Even more so your first time!
TheLastSlowpoke
03. Oct 2023 · 18:53 UTC
I'm in awe that you finished your first game jam while still struggling with coding. Great job! I hope you'll get more comfortable with it in the future.
thetatautau
03. Oct 2023 · 18:58 UTC
It's all right as a first jam.

Things that could have been easily improved:
* the crates should stick to the grid during the drag & drop (just RoundToInt its position).
* a way to skip waiting if we finish a level before the timeout.
🎤 Flancon
03. Oct 2023 · 19:29 UTC
@thetatautau Great point ! The grid was already rounded to int, it's the camera that is janky. It breaks the alignement on some resolution. And yes, a button to skip could have been a good idea !
🎤 Flancon
03. Oct 2023 · 19:31 UTC
@thelastslowpoke I hope so ! I'd really like to show some great and complete games next LD ! And thank you so much, it means a lot ! To be honest, on the first day, I almost gave up x) glad I didn't!
🎤 Flancon
03. Oct 2023 · 19:32 UTC
@edom-games Thank you ! :grin:
Gerardufoin
03. Oct 2023 · 19:59 UTC
Congrats on your first game jam, hope you had fun and learned a lot!

I don't know what I did, but I unfortunately managed to break the game. I tested to lose life in order to end the game but after one "hit", my life would not drop anymore no matter what I did. The drag&drop was a bit janky too, but those comes with practice.

Gameplay-wise I would recommend adding a button to validate the box ahead of time, sometimes the 30 seconds are a bit long and you are forced to wait.

Great job nonetheless :thumbsup:
LDJam user 0
04. Oct 2023 · 09:27 UTC
Great job on your first game!
DeltaMain
04. Oct 2023 · 12:07 UTC
Funny little tetris-like game! There're some minor bugs, like being able to stack boxes on top of each other, but it does not matter! I would also like to have a button to ship a box I've already packed as much as possible!
Papus Games
04. Oct 2023 · 18:22 UTC
Sometimes blocks are placed unevenly and player can overlap them. But for the first jam it's not so bad
🎤 Flancon
04. Oct 2023 · 18:37 UTC
@gerardufoin @deltamain @papus-games Thank you for the feedback ! I'm showing the game to some of my friends, the bugs are horrible.
Alfred Clark
05. Oct 2023 · 11:30 UTC
Great job finishing a game for the jam. It definitely fits the theme well! I like the idea a lot, having these random containers and trying to jam as many tetronimoes in as you can. There are lots of ways you could make a very compelling game out of that mechanic and it sounds like you would have liked to work on that if you had time. Very relatable!

As a jam-specific pointer, it can pay off to give players more of a "complete experience" of playing the game, even if what you make isn't in-line with what you wanted. For instance, you could have made the timer shorter each time the player solved one down to a minimum value, and then give the player a "victory" screen after they complete a certain number of shipments. That way, jammers aren't left playing an infinite game wondering "is there more to see or am I finished?"

Anyway, congrats on making the game! Super impressive, hopefully see you next LD!
Wouter52
05. Oct 2023 · 18:33 UTC
Congratz on your first LD entry! I have some thoughts about your game:

- I like the backstory of the game. It gives a sense of purpose
- This game could really use a soundtrack, or at least some sound effects. A tool like this is really easy to quickly make some bleep and bloop sounds and it really adds to the game: https://sfxr.me/
- A visual grid where the piece would go when you let loose of the mouse button would have been nice. Sometimes the piece would snap somewhere, where I did not want it to go. When there is an overlapping piece there, then it is a bit more hard to fix
- A "Next" button would have been nice, or tighther timers. Now I had situations where I needed to wait until the time was over
- Rotating pieces with for instance right mouse button would be a cool addition! But I can imagine that the game would become less hard, which could disrupt the balancing :thinking:

I think you did a great job!
🎤 Flancon
06. Oct 2023 · 06:21 UTC
@alfred-clark That some precious piece of information! I'll keep them in mind next LD! I'll try to make a system so that it's getting harder and harder, a better explanation of the game at the start, and a victory screen. Thank you so much!
🎤 Flancon
06. Oct 2023 · 06:29 UTC
@wouter52 Ty for the link !
Well, I started by coding the rotation, and it worked. But the verification system wasn't working, so I had, after some hours, to improvise. But this new system (that is sometime working sometime not), wasn't working with the rotation, so I deleted it.
The next button is a good idea. I have to be careful next LD, to create something fun to play, with no long waits, and clear instructions !
Thank you for the feedback :smile: it means a lot !
Igor Morgun
06. Oct 2023 · 15:14 UTC
Well work for first Jam, i like interesting mechanics with move boxes.
MatthewDrake
07. Oct 2023 · 21:40 UTC
Good work for your first jam! It looks like the things I was going to mention have already been said in other comments though. ^^;
LDJam user 206001
18. Oct 2023 · 03:02 UTC
I would like to congratulate you on being able to submit it on your first jam. I've tried other times but this is the first time I've managed to submit it in the jam category too. The pieces don't fit together properly, it doesn't seem to be completely working perfectly yet, but it works in a certain way.
Nathan Franck
20. Oct 2023 · 16:28 UTC
It was tricky placing shapes, and it took me a bit to understand to get all the shapes in the red border, instead of just where the platform's graphics are. Nice entry!