Tiny Shop by chuckeles

[raw]
made by chuckeles for Ludum Dare 54 (COMPO)

Monosnap Tiny Shop (DEBUG) 2023-10-01 22.54.07.png

Run a tiny groceries shop and try to make a living. The space you have available is really limited!


Well, it's 2 weeks now and I somehow still lack the energy to write a better description, a tutorial, or anything. And I certainly lack the energy to gather ratings and play other games. Oh well, it is what it is, this time my game won't get enough plays or ratings to get scored. But for anyone interested, here's a quick...

Quick tutorial!

Control the game using the Arrow keys or WSAD for movement, and E or Enter for interacting with stuff (like picking up objects or opening containers). The point of the game is to make money selling products in your store. Each day, new products "appear" in the storage room (there was supposed to be a mechanic of you buying those products before going to work but oh well). Customers only buy products that are displayed in the store. When a customer is ready to pay, scan all the products they want to buy using the cash register (hold the product in hands and interact with the cash register), then put them into the right basket next to the cash register. All shop interactions are also in the cash register, like closing the store and ending the day. There you go, good luck!


I'm working on the game a little after the game jam, trying to actually finish it. I had plenty of troubles trying to figure out the navigation system in Godot, so maybe I'm just gonna give up. Features I wanted to get in:

  • Before going to work, decide what products to order and have them appear in the storage room for you to sell
  • Ability to upgrade to a bigger store
  • Ability to hide employees
  • Pay rent, see your bank account balance

If you want to follow the development, head over to the Github repo and give it a star/watch. Thanks!

Ratings

Given 2๐Ÿ—ณ๏ธ 0๐Ÿ—จ๏ธ

Feedback

doubley
03. Oct 2023 ยท 05:28 UTC
I enjoyed this one. I was always in a rush to get more items out to the floor. Almost sold out on the first day! Making 62$.

The baskets were the biggest challenge. I feel like they were always in the way no matter where i put them.

One thing I would change is to make the people / baskets a little more movable. I did get stuck in the freezer when the door got block by people trying to check out XD.


Great game, would love to see a version where you can use the funds to purchase more floor space or freezer space or registers.
๐ŸŽค chuckeles
04. Oct 2023 ยท 08:25 UTC
@doubley hi, thanks for playing the game! (even before I wrote any sort of tutorials for it heh...)

I agree with the baskets. I did not really know what to do about them in Godot, and did not have the time to try to implement a pushing system. But I think it ties nicely into the theme - Limited Space, heh? :laughing: But they can get really annoying. And with the upgrades, yep that was the plan, but I ran out of time. Maybe I'll continue working on the game in the future and implement that, not yet sure.
noya
08. Oct 2023 ยท 12:39 UTC
The graphics are adorable and the little beep when you scan groceries is absolutely satisfying. ๐Ÿ˜Š The controls and simple UI both feel really good. First I got really angry with the customers when they would get stuck in front of a basket, but over time I got more caring and moved them away for them, mumbling to myself "there you go". ๐Ÿ˜‰ I played until day 4, it was quite addicting, and I think I would have kept playing if there would have been some kind of challenge (e.g. you have to pay rent at the end of the week) and if I would have had some more options (e.g. order groceries for the next day, listening closely to what the customers want over the day). Also I appreciate the Linux build. Well done! ๐Ÿ’œ
๐ŸŽค chuckeles
08. Oct 2023 ยท 13:26 UTC
@noya great to hear that the Linux build works! YAY :rocket:

And also great idea with the rent due each week... :thinking: I only thought about ordering products for the next day, but the rent is a really good idea as an additional motivation to sell more each day.