Tavern GDD

Upon loading, the player enters the main game.

Before the player, food orders from characters appear, which need to be assembled. The player earns coins, which can be used to upgrade ingredients or cooking elements by accessing the Upgrade popup through the button in the top left corner.

At the top, there is a panel. Hearts represent the number of lives, which are lost if orders are not completed under certain set conditions.

Table

At the top, there is a panel. When the user has a dish on the table and the same dish in tasks(order) he can start the delivery animation by tapping on the dish.

By tapping twice dish is discarded from the table.

Missions

This means that dishes cannot be discarded randomly.

This means that the player must not allow the character to wait too long and get angry (their progress bar should not reach the red zone). It also means the user has only one heart

This means not allowing the dish to burn.

From a data point of view game is divided into missions, which contain orders. Whenever an order is completed, a user earns some amount of coins.

Win condition for mission: user earns a certain amount of coins that are displayed in a progress bar.

Lose condition: user gets 0 hearts

Character

The waiting progress can have different colors:

  • Red indicates that the character is already angry.
  • Green means that at this stage, a like can be earned.
  • Yellow is an intermediate color.

Dish Timer

When cooking, the grill turns hot (red), and the dish begins cooking with a green timer.

Once the dish is ready, the timer turns yellow (this is the stage when the dish is ready and can be taken out). After a while, the timer turns red – this is a warning that the dish is about to burn if not taken out of the grill in time. The timer disappears, and the dish burns.

A double tap allows you to throw the dish in the trash.

For the soup, there is only a green timer. When cooking the soup, the timer disappears, and portions of the soup appear on the stands.

For the beer, the timer works as follows: once the timer completes its cycle, mugs appear on all available stands. During pouring, there is an animation of the mug filling with beer at the bottom.

In the bakery, a similar logic to the beer works: after the timer completes its cycle, it disappears, and three portions of buns (or in the upgraded version, pretzels) appear on the plate.

Upgrade

The "Upgrade" button opens a popup for upgrading elements. All products can be upgraded to the next level using coins by clicking the button under the dish or item.
You can also increase the quantity of elements (for example, plates, number of glasses). To return to the game, you can click the cross.

Here are some options for the main screen where new items unlock as the level increases:

Win popup

Failed popup