Bobo's Happiness Factory by DzejPi
Bobo’s Happiness Factory!

Everybody loves treats and gifts from Bobo’s Happiness Family company. Do you have what it takes to become one of the best Bobo’s Happiness Factory workers? We will see about that!
Bobo is very nice to everybody, but if you destroy more than 250 $ items, then you’re off, so be careful!
Gameplay: ~5 minutes.
How to play?
- Wait for the item to drop from the conveyor belt to the working area.
- Click on the item that you want to wrap.
- Hover above
(+)marker until the item is fully wrapped. - Select another item.
If you want to mute sounds or music in game: * You can pause the game by pressing Esc. * When in pause menu, the items disappear, but the game still goes on, so be quick!

Known issues
Sometimes if you restart the failed game super quickly, you can take some damage right away from the old instances. I tried the best to limit this and it should be very rare, but if you want to go for "high score" and want to be super safe, just restart the game, or check whether you are not taking damage right away. If you are not even after 10 seconds, you’re good to go.
Technical
Tools used
Game was created using these tools:
- Godot v3.4.
- Aseprite.
- Ableton Live 11 Lite using Sylenth1 VST.
GitHub
The whole project including literally everything (source code + Aseprite projects + Ableton project) can be found here. Enjoy!
| Link | https://github.com/dzejpi/Bobo-s-Happiness-Factory |
| Link | https://dzejpi.itch.io/bobos-happiness-factory |
| Original URL | https://ldjam.com/events/ludum-dare/51/bobos-happiness-factory |
Ratings
| Overall | 234th | 3.443⭐ | 37🧑⚖️ |
| Fun | 272th | 3.257⭐ | 37🧑⚖️ |
| Innovation | 141th | 3.557⭐ | 37🧑⚖️ |
| Theme | 211th | 3.657⭐ | 37🧑⚖️ |
| Graphics | 329th | 3.157⭐ | 37🧑⚖️ |
| Audio | 190th | 3.329⭐ | 37🧑⚖️ |
| Humor | 122th | 3.227⭐ | 35🧑⚖️ |
| Mood | 259th | 3.176⭐ | 36🧑⚖️ |
| Given | 51🗳️ | 50🗨️ |
Sometimes the music fits with my movements. Really nice!
The important question, when I'm going to receive my wage.

.. I wanted to make a swipe pattern game once and I had problems to design it. Could really have used this idea
.. so needless to say that I really enjoyed your entry. You ticked high on humor, overal, fun, innovation (extra) Job well done!!!!!
Felt a little too easy. I had fun just letting it sit after a while to see the defeat screen.
It highlights the repetitive work that drives people crazy :dizzy_face:
Nothing more to say, the gameplay works perfectly :thumbsup:
@daandruff thank you for your feedback! Will try to make graphics and sounds more than OK next time! You have an interesting point with clicking input, will try to keep in mind for the next time. However, that would require to rework the game and make it slower, since I can imagine it would slow wrapping down. Thank you for your feedback again! Rated your game back!
@ty thank you for your comment! Ah, so I am not the only one who played on trackpad. :) Glad you liked the wrapping! And you’re right, it is kinda hectic; unlike your game, which is relaxing and I rated it back!
@gotanod thank your for your feedback! Not sure when Bobo decides to send your money, but I know when you are going to receive a rating from me — unfortunately on weekend, since I am on Mac now and won’t have access to Windows machine until weekend. Don’t worry, I won’t forget! :)
@mdotedot thank you for the feedback! Glad you like the mechanics; feel free to steal them. :) I wanted to make wrapping points "float around" to make it slightly more challenging, but I didn’t have time to implement it. Rated your game back!
@pixelydian thank you for your rating! This could totally work on phone, I will consider it after rating ends. Should be easy enough with Godot! Glad you liked the music; but your is infinitely better. :) I wasn’t super sure about it and I even considered setting it as off by default, haha. It was going back to roots moment for me, since I used Ableton again after like 7 years of not using it. I really tried to like FL Studio, but I can’t. Thank you again, rated your game back!
@flamboozle thank you for your feedback. It’s true that it’s not super challenging at the beginning, but I made sure it doesn’t stay that way forever. :) Rated your game back!
@fifut thank you for your comment! It gets repetitive, that’s for sure; would drive me crazy to do it for 8 hours. :) I already rated your game, it was an awesome one. Thank you again!
If you’d like to rewatch the playthrough, you can find it here: https://www.twitch.tv/videos/1608912292?t=1h44m39s
Good luck on your ratings, see you next LD! :D
💜 Elysia Griffin AKA Button Feedback Lady
https://www.twitch.tv/elysiagriffin

I also think I have the new high score :) 
@dr-v thank you for the comment! Rated your game back. :)
@ex3d0 thank you for your feedback! That indeed looks like a high score! Congratulations! Suprised you liked the music; I am not super happy with it, so I am glad someone actually thinks it’s alright. :D Not better than yours though! Rated your game back. :)
@eugenik & @ilari thank you for your comments! I will rate your games on weekend, since I am stuck on Mac now, but I should have access to Windows machine on the weekend. I will not forget, I promise. :)
nice game!feels really overwhelmed and intense!(rate back plz?)
@projectcolorball thank you for your comment and for sharing your score! Rated your game back. :)
My only piece of feedback: Because I was so focused on not pissing off the clown, I didn't end up looking at any of the dialogue; my eyes were primarily focused in the top-center of the screen because that's where the wrapping took place, and it would've taken too much time / effort to keep shifting my eyes down. To ensure that players are reading the commentary, perhaps, (1) the dialogue box could be replaced to the top-left instead (2) there could be a speech bubble above the clown's head.
In the grand scheme of things, pretty minor concerns :) Amazing game!!
Also, and I hate to do this, but I'd appreciate if you could rate my game as well! :) https://ldj.am/$303168 It's our first ever Ludum Dare, and we want to get all the feedback / ratings we can get so that we can continue to improve. Any help would be great! :)
@aplite thank you for your nice feedback! Glad you liked the tutorial, I was glad that the mechanics I wrote made it easy to time it well. And indeed, the rush after slowdown was the last rush to end them all. :) Rated your game back!
@commanderstitch thank you for your comment! That's a pretty good score! Rated your game back!
@cobrajs thank you for your feedback! You are bringing a very good point. I was mainly testing the gameplay on trackpad on my laptop and you're totally right that it's more challenging with mouse. Will keep in mind to playtest that in the future :) Rated your game back!