+-----------------------------+
|       Начало игры            |
+-----------------------------+
            |
            v
+-----------------------------+
| Внесение депозита игроком    |
+-----------------------------+
            |
            v
+-----------------------------+
| Выбор персонажа игроком      |
+-----------------------------+
            |
            v
+-----------------------------+
| Запуск рейда (начало сражения)|
+-----------------------------+
            |
            v
+-----------------------------+
| Вращение слота - до конца исхода|
+-----------------------------+
            |
            v
+-----------------------------+
| Определение результата вращения|
| (атака, защита, бонус)       |
+-----------------------------+
            |
            v
+-----------------------------+
| Применение эффектов символов |
| (атакующие, защитные, бонусы)|
+-----------------------------+
            |
            v
+-----------------------------+
| Оценка состояния сражения    |
| (победа, поражение, продолжение)|
+-----------------------------+
            |
    +-------+--------+
    |                |
    v                v
+-----------------+  +-----------------------+
| Победа в рейде  |  | Поражение в рейде      |
+-----------------+  +-----------------------+
            |                |
            v                v
+-----------------------------+  +-----------------------------+
| Вывод средств игроку         |  | Процесс завершен, ставка утеряна|
+-----------------------------+  +-----------------------------+
            |
            v
+-----------------------------+
| Конец игры                   |
+-----------------------------+


Описание блок-схемы:

  1. 🎮 Начало игры

    Процесс запуска игры.

  2. 💰 Внесение депозита игроком

    Игрок должен внести депозит для участия в игре.

  3. 🧑‍🚀 Выбор персонажа игроком

    Игрок выбирает персонажа, которым будет управлять в игре.

  4. ⚔️ Запуск рейда (начало сражения)

    Начинается основное сражение.

  5. 🎰 Вращение слотов — до конца исхода.

    Игра включает вращение игрового слота.

  6. 🔮 Определение результата вращения (атака, защита, бонус)

    Определяется исход вращения слота: атака, защита или бонус.

  7. 💥 Применение эффектов символов (атакующие, защитные, бонусы)

    Активируются эффекты, зависящие от результата вращения (атака, защита или бонус).

  8. ⚖️ Оценка состояния сражения (победа, поражение, продолжение)

    После применения эффектов оценивается текущее состояние сражения.

  9. 🏆 Победа в рейде или 💀 поражение.

    Процесс завершается выводом средств игроку, если тот победил или возможность проходить рейд по карте дальше. Ставка теряется, и игра завершается в случае поражения.


◀️ Назад