Bring us food JAMes!

"What is "Bring us food JAMes!"? ##
Bring us food JAMes! is a restaurant "simulator" where you take the role of an waiter.The goal of the game is simple: serve as many customers as you can and try to keep calm.
Tools used:
- Programming/Game Engine: GameMaker studio 2
- Art: Aseprite
- Audio: Audacity
Credits:
- Programming, Art & Audio made by
Sebastian "Willisika" Saarimaa
Controls: ###
- [W,A,S & D] Move the James and navigate the menu.- [Spacebar] Interact
- [Q] Cancel / Close menu
- [E] Ok / Make order when menu is open
Known Bugs:
- Pressing "E" in the game end screen does not restart the game. (Just close and restart the game)
- Sometimes the food menu selection jumps to wrong item if the player navigates left or right.
Gameplay video:
Screenies:
Comments and criticism are welcome.



Comments25
Nice pixel art, I made old-school game too. long live the pixel!
Love it, GG, the mechanics are really good and graphics/sounds work very well !
But really not the kind of games I'm able to play ! >
I like the art style and little footstep sounds, it's missing background music though.
Good job!
Loved it! congrats
The controls were fair and making the orders got pretty hard fast! :sweat_smile: This has real charm!
The only problem I really found was the woman with the brown hair was really hard to see and she got me :sob: "blent in like camouflage" lol
Something to make the controls abit more intuitive would be that instead of using E to drop plates and answer people's orders - instead double tapping in the direction that the objective is (with the plate or without) (AA, WW, DD, SS etc) would make it that bit more faster to speed through the game and removes a level of unncessary complexity. (With the menu the Enter Button would be better than E for most people)
Other than that - It was great fun to play :sweat_smile: I was surprised I got up to where I did!!
Thanks for popping on stream too :wink:
```
key_right = max(keyboard_check(vk_right), keyboard_check(ord("D")));
key_up = max(keyboard_check(vk_up), keyboard_check(ord("W")));
key_left = max(keyboard_check(vk_left), keyboard_check(ord("A")));
key_down = max(keyboard_check(vk_down), keyboard_check(ord("S")));
```
I didn't make any alternatives for the "Interact","Ok" and "Cancel" keys though... whoopsie. :P