Режимы игровой сессии¶
Системный справочник режимов проведения игровой сессии на LED-платформе. Значения заданы в коде и не хранятся в базе данных.
Используется при запуске игровой сессии оператором и определяет формат проведения.
Значения справочника¶
individual — Индивидуальная викторина¶
Вопросы с вариантами ответов, все участники отвечают совместно, вопросы формируются случайным образом.
| Характеристика | Значение |
|---|---|
| Команды | Не создаются |
GameSessionParticipant.team_id |
null |
| Рейтинг | По individual_score каждого участника |
| Шаблон сценария | Оператор выбирает шаблон или настраивает раунды вручную |
team — Командная игра¶
Профориентационная игра с формированием команд, раундами заданий, обсуждениями и рейтингом.
| Характеристика | Значение |
|---|---|
| Команды | От 2 до 8 команд, от 2 до 10 человек в каждой |
GameSessionTeam |
Создаётся для каждой команды |
| Рейтинг | По GameSessionTeam.score (баллы команд) |
| Шаблон сценария | Оператор выбирает шаблон сценария или собирает раунды вручную |
| Типы раундов | От 3 до 8 типов из справочника |
| Командир | Первый подключившийся к команде; может передать роль другому участнику; при отключении командира система назначает случайного; оператор может сменить командира |
Атрибут¶
| Поле | Тип | Описание |
|---|---|---|
mode |
enum | Режим сессии: individual или team |
Где используется¶
- GameSession — атрибут
mode - LED-медиаплатформа — проведение сессий
- Оператор — выбор режима при запуске сессии