Ratsaurant Rush by Lone_Wolf
Welcome to your restaurant!
We select only the best and biggest chefs from around the world, and every meal is carefully crafted so as to suit anyone's taste. Stop in anytime, a meal is guaranteed within 8 seconds!

Controls
- WASD/Arrow Keys
- Space/Enter to interact
- Mouse to 'aim' your character
Instructions
- I tried to make the game self-explanatory, let me know if I failed at that anywhere
- Hint: Look at the sewer first
Ratings
| Overall | 117th | 3.658⭐ | 21🧑⚖️ |
| Fun | 110th | 3.579⭐ | 21🧑⚖️ |
| Innovation | 166th | 3.316⭐ | 21🧑⚖️ |
| Theme | 126th | 3.763⭐ | 21🧑⚖️ |
| Graphics | 154th | 3.579⭐ | 21🧑⚖️ |
| Audio | 206th | 2.921⭐ | 21🧑⚖️ |
| Humor | 16th | 4.088⭐ | 19🧑⚖️ |
| Mood | 107th | 3.618⭐ | 19🧑⚖️ |
| Given | 19🗳️ | 12🗨️ |
Very cute graphics and sound effects! I like it
Thanks for the info, I guess I should have positioned the player so that they would walk past the sewer before anything else, or maybe made it so that you start with a rat in your hand
Alas the food wastage! That conveyor belt got out of control! So much food thrown in the trash!
The one question I have is - if the entire kitchen is rats cooking everything why is it that a rat can come through on the conveyor belt? Is it a mob hit? Somebody got too drunk on the job and ended up getting served up as food? Seems the rats are working so hard they didn't even notice.
Pretty awesome and impressive title!
A couple little bits of feedback:
I had some trouble with the physics collision bits — at one point I had accidentally backed up a line out my door and was hopelessly in the weeds — my culinary rodentia were cooking and plating up a storm, but my legs could only carry me fast enough to keep one table fed at a time (the one nearest the door). I know a big part of the challenge in the game is that the chef's not exactly a speed demon, but I think he might benefit from being a little faster or having a little "dash" he can do to scoot around quicker (Overcooked is a great precedent to draw some inspiration from there!).
My first playthrough I didn't realize I needed to staff each station with a rat, so I wasted a bunch of time trying ot figure out how to do the cooking tasks myself. A little more aggressive tutorializing, or starting with a rat-in-hand or right on the sewer might help!
There's a couple spots where the colliders interact a little strangely with the player — when carrying a rat inside, you have to aim yourself juuuuuuust right to squeeze between the bottom left table and the wall.
All super minor things though, this is an excellent game and an impressive result for compo!
To add to late-game difficulty there is a rare chance for cheese to come down the conveyor belt, which the rats are unable to resist gorging themselves on. I didn't have enough time to perfect the food-spawning rate though, so it's really easy to miss them eating the cheese among the jumble of other foods. I guess you could say the game's dominant strategy matches my dev process as the deadline drew near :P
I guess the conveyor belt-controlling rat should have had a different arrow indicating they're more important.
I didn't even think about the physics/collision being hard to get used to. I'd probably need to simplify them a little and add more space to the serving area to account for the late-game customer crowds.
The player speed was originally half what it is now, but I increased it when making the game so it would be easier to test my work. I guess what felt like wasted time for me probably isn't fun for players either. I had planned to revert the change but (fortunately it seems) decided not to when it came time to publish :sweat_smile:. You can still see the old speed commented out in the code:
> `@export var PLAYER_SPEED := 18000 #9000`
The current speed felt a little fast to me when not going straight from a to b, a dash feature is a good idea to remove the tediousness of the straight a-b bits though
The sounds/music were done in the final hour of the jam, so I'm not very happy with how they turned out either. I might do a post-jam version just so I can give them a better try. Hopefully it was better than nothing though.
I made the mistake of leaving the goal of the game for later, so I very quickly ran out of time to do anything creative with it.
The current goal is to serve as many customers as possible before you fail to serve 10 of them. If you're looking for a challenge my current record is 68, I suspect the serving counts may be very dependent on luck though. I use RNG for assigning customers to tables, and the cheese spawn rates. I should probably look at applying randomness more thoughtfully in the future...
The collissions between the clients make the place crowded very quickly, maybe they should wait in line or something.
Anyway, great game nonetheless!
If I had some comments to make, the restaurant do get pretty crowded and it's a bit difficult getting to the table you want to serve sometimes, especially since you cant really go around the tables. I also was not sure if there was a specific dish to serve the clients as sometimes they would not go to the table I already served but all waited for the same table to be ready.
After optimizing the rats, the gameplay started to feel a bit repetitive, and I think it would benefit from added complexity at that point. The musical effects are good, though they become repetitive during longer sessions.
Overall, it's a fun experience
But anyways, I've managed to learn that and managed to satisfy 23 customers.