On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(5 edits) (+6)

Well, that was a blast. Your art style is everything I wished mine was and more. It is so cute and lovable. The small details you put in the background (it getting progressively worse) was also great detail.

Correct me if I’m wrong, but the letters the customers’ attack you with also are the exact letters used in their dialog. That is a very good detail. The dialog each character had was also nice to read.

Ahem. Don’t think I didn’t read all the dialog, by the way. Speaking of, you misspelled “groceries” during the blond-haired Karen boss. Also, the single mother seemed nice, albeit overworked. Those poor coupons…

Ah, also, 2 dollars an hour!? Get the Labor Union gurl!

Anyway, it was, overall, very engaging. I do, however, have a few criticisms as well. Mainly bugs.

I got softlocked like 6 times at the final boss. It was fine though. It helped perfect my speed-running method. 3 minutes and 25 seconds! New record.

image.png

I think I can get faster too, if I try some more.

Anyway, let me explain a few of the bugs I experienced. Keep in mind that I, overall, rated your game highly because it deserves that. I’m just mentioning a few problems I experienced.

First, you can place items off of the table. What I mean is, if you go all the way to the left, and drop the item to the left, the item becomes completely offscreen. In addition, during the final boss, the item pickup radii are too small to recollect anything if they are placed outside the player’s movement area. …they are also too small to recollect if you, accidentally, place them on the paper contract without scanning them too. Since I could not walk over the contract, this was the main cause of most of my soft locks.

In addition, there was this bug if you wait to the end of a customer’s dialog, then after finishing the boss at a certain interval of time, their repeated dialog will continue playing even after the new customer comes. This new customer will, then, no longer speak no matter what. This means that no dialog trigger will occur to drop the items, soft-locking you.

Strangely, this isn’t a problem for the final boss, since the pen is already on the battlefield the moment the boss begins. I thought I was lucky then, as no dialogue means no attacks…until I realized that dialogue was needed for the game to end at all. Even if you spelled “I quit”, the game doesn’t end. Sad face.

You can also get hit during customer transitions, as the letters do not disappear.

Also, the final Boss’s dialogue covers your HP metter.

Now, for more fun glitches that I used to speedrun. Apparently, you can scan items while carrying them, defeating most of the challenge of the game! It’s a bit of a convoluted science, however.

First, you need to start scanning. then you need to pick up the item. It should still be scanning by this time. However, if you press any new input at this time, then the scanning will reset. You’ll need to press the scan button again in those cases. Thus, you can move while scanning so long as you are already holding the move button while scanning it. In addition, if you were holding any moving button at all, then even if the progress gets canceled somehow with a changed input, you can just press “E” again (while still carrying the item) to restart the scanning most of the time (something this doesn’t work, so you do need to quickly drop it in these cases).

This is a very helpful technique, as it meant I could just run into an item, keep holding the “D” button, press “E” to scan, press “space” to pick it up and continue moving to the basket while scanning. Since you heal a bit with each item you scan, you don’t even need to worry about dodging. Just charge straight through. The main holdbacks to the speedrun are the unskipable intro dialog and the time it takes to transition scenes/drop the items. …also RNG. Can’t get past RNG.

Also, you can fullscreen godot with “DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_FULLSCREEN);” I’m not sure if the large screen was intentionally made to avoid doing an actual fullscreen, or not, so I’m saying this here anyway. Though, admittedly, if you don’t use an actual fullscreen, the game window may get cropped on some devices.

Anyway, as I said, your art style sold this for me. Thank you for sharing this. It was fun.

(+2)

Thank you so much for the much needed feedback and especially the code! We knew about some of the bugs, but weren't able to fix them in time or just didn't know how. I appreciate the extensive time you put into the game. You definitely make me want to continue on the game even after the game jam has ended. People like you make our first game worth all the stress!