Drone Diner Dash by Lex

The future of food delivery is here!

Skillfully navigate your drone through the diner while balancing the orders on your tray in this physics simulated game. Race against the clock and earn bonus points for lightning-fast deliveries!
Can you reach the leaderboards?

Controls
Keyboard
- Left Arrow - Left Throttle
- Right Arrrow - Right Throttle
- R - Return to the last checkpoint
- Esc - Pause Menu
Gamepad Support
- Left Trigger - Left Throttle
- Right Trigger - Right Trottle
- North Button - Return to the last checkpoint
- Start - Pause Menu
Mobile Support
- Touch right side of the screen - Left Throttle
- Touch left side of the screen - Right Trottle
Tools Used
- Engine: Unity
- Audio: Audacity
- Graphics: Paint.net
- Leaderboard: Leaderboard Creator by Danial Jugalamiyev
Post-Compo Changelog
Based on some of our fellow jammers comments I've made some fixes and improvements. Nothing related to gameplay or content, just quality of life updates and fixes.
They're the following: * Added a Swap Controls option in the game's Pause Menu so people can now swap controls if they feel the original one is not intuitive. * Added a UI to show your current progress as there was no way to know how you were progressing to the end of the game. * Modified Intro Scene to start the game with a button instead of "Any key". I suspect people skipped the Main Menu by mistake after loading the game and didn't even notice there was a scoreboard there. * Added mobile touch support, so now it's playble from mobile browsers. * Tentatively fixed a bug that caused landing not to register sometimes.
| Link | https://lextatic.itch.io/drone-dine-dash |
| Link | https://gitlab.com/lextatic/ld-53-delivery |
| Original URL | https://ldjam.com/events/ludum-dare/53/drone-diner-dash |
Ratings
| Overall | 168th | 3.646⭐ | 26🧑⚖️ |
| Fun | 113th | 3.7⭐ | 27🧑⚖️ |
| Innovation | 164th | 3.46⭐ | 27🧑⚖️ |
| Theme | 91th | 4.16⭐ | 27🧑⚖️ |
| Graphics | 229th | 3.44⭐ | 27🧑⚖️ |
| Audio | 227th | 3.14⭐ | 27🧑⚖️ |
| Humor | 229th | 2.727⭐ | 24🧑⚖️ |
| Mood | 310th | 2.864⭐ | 24🧑⚖️ |
| Given | 17🗳️ | 24🗨️ |
@dinoraz Thank you for your input. I agree that an option to invert the controls would be helpful, and I also wanted to include support for key binding. Unfortunately, developing for COMPO can be challenging, and I often have limited time to implement all the features I want.

Yup, that's me. And you might be wondering how I got out of this situation.
Physics-based games are fun, and sometimes a littler easier to reach that fun. However, I struggle with ways to extend the gameplay in novel ways.
Oh, I liked the artwork overall, and you did a good job with the drone audio and particle effects. Really helped to sell the atmosphere.
@adam-gould Thanks for the feedback. Several people have already complained about the controls, so I added an option for it on the pause menu. Since it's a quality-of-life change, I think it's okay to add this. I'll make sure to include it in a post-compo changelog.
@zungryware I noticed that since people don't know their current progress in the game, they tend to quit mid-game without reaching the end. I added a progress UI, so maybe now people feel a little more motivated to finish the game and submit their high score. However, you're totally right that it would be fun to add more restaurant-related tasks to the gameplay.
PS: Did you use the wall to save and even align the plates? Haha.
@defrag the only incremental difficulty lies in the level traversal and the layout and composition of the combos and dishes you have to deliver. They get incrementally harder, but it's all designed around the same mechanics. I didn't plan other kinds of tasks mainly due to time constraints as you guessed. Regarding the art, it's in a gray area where some people like it, and some don't. I'm glad you're on the bright side of the spectrum. :P
And yes, I had to use the wall to prevent the plates from spilling off :P
I felt kind of ripped off when I didn't get any points for busing tables - but I liked that it added flavour.
Would have loved some tunes.
One thing that got me a few times (maybe three..) is I got wedged in between the bottom right table and the wall and couldn't fly out - the drone couldn't straighten up and kept flying into the wall. Had to restart.
I really liked how it balances risk and reward. Making daring manouvers pays off, but is also really risky.
I encountered some bugs where landing wouldn't register as correct some times.
Overall pretty good entry, well done :thumbsup:
@sezdev Yea, I think I may have made it too long for a LD game. It's always hard to balance those things without proper platytest. About the landing not registering, I'm aware of this issue and even tried some fixes based on rigidbody velocity and angular velocity but there might still be some other corner case I couldn't find yet.
I think the game should accept the delivery if you drop (or slide) the plate or whatever oon to the table, I managed to do that but I had to land next to it for it to count it as a delivery :D
@tempestcognitor Thanks for making it to the leaderboard! That was the first LD game I made that actually feature a persistent online leaderboard and it was very easy to implement using the Leaderboard Creator tool. I'm all hyped about that leaderboard even though we don't even have 10 entries yet. Haha.
I even made an exception for this one and played it on phone with touch for a few minutes. The drone flies really well and gives a great experience, not frustrating at all. Though I often caught myself overconfident going at a 45 degree angle thinking "Nah, I can handle that" but then crashing full speed into the table :D
I just noticed that it says Audacity for audio in your credits. So that means you actually recorded all those sound effects in real? :O
@kierogi Bouncing them is fun isn't it? Hihihi :smirk:
@grid96 Yes, I recorded everything during the jam using my mic (Blue Snowball) and Audacity. The sound of the drone comes from an electric air duster I have that I use to clean my setup. And the dishes well... I just threw some cutlery into a mug and recorded it. No extra filters or magical sound effects aside from ambient noise removal. Oh, except for the drone which actually adjusts the pitch based on your inputs, but that was done in game through code.
Great entry!