Мафия. Общее описание игры

Содержание

Слайд 2

Ведущий начинает игру Мафию. Сначала он предупреждает игроков, что сейчас будут выданы

Ведущий начинает игру Мафию. Сначала он предупреждает игроков, что сейчас будут выданы
роли. Нажимает кнопку «Раздать роли». В появившемся окне выставляет количество для каждой из значимых ролей и по кнопке рандомно каждый игрок получает роль. Она должна быть у каждого игрока написана где-то на экране с коротким описанием его роли, что он должен делать.

Общее описание игры (продолжение)

Роли розданы. Пила говорит «Город засыпает» и нажимает кнопку, по которой у всех игроков начинает транслироваться ролик звездного неба или реклама нашей продукции и тп. На рассмотрение: у всех игроков должен быть разный ролик продукции или только ролик (или фотка) звездного неба, так как игроки могут начать спрашивать друг друга о подробностях ролика, и если тот, у кого значимая роль и он общался с Пилой и не досмотрел этот ролик, то его легко раскусят.
Наблюдатели игры в группе вк тоже должны смотреть какой-то ролик. Вот им как раз можно посмотреть рекламу продукции.

Слайд 3

Тем временем Пила включает сначала игроков, которые являются Мафией, спрашивает, кого они

Тем временем Пила включает сначала игроков, которые являются Мафией, спрашивает, кого они
хотят убить. Ведущий может делать себе пометки справа в поле для пометок. После беседы этих всех игроков Мафий надо усыпить. Потом ведущий разбудит и усыпит по очереди Шерифа, затем Доктора. При этом ведущий должен знать заранее, у кого какая роль. Можно, чтобы это у него отображалось сразу после раздачи ролей над именами игроков.
Когда город спит, а Пила будит одного или нескольких игроков, то проснувшиеся должны видеть вместо лиц других игроков просто квадратик с какой-то картинкой и сверху имя (или оставить, чтобы видели все лица игроков онлайн).

Общее описание игры (продолжение2)

Затем весь город должен проснуться. Это может сделать Пила вручную, разбудив каждого по очереди или сделать отдельную кнопку «Город просыпается». Пила озвучивает игрокам, кого убили, кого вылечили, кого вычислил или не вычислил шериф. Того, кого убила мафия или если мафию вычислил шериф, их нужно убить. Это сделает Пила, кликнув на соответствующего игрока, нажмет кнопку Убить. После этого начинается ролик с убийством, который видят все (ниже будет описано это подробнее). Убитые отключаются от трансляции и могут наблюдать игру в группе вк или инстаграме в качестве наблюдателя.
Некоторое время игроки общаются, затем Город засыпает и цикл повторяется.
Когда победившая сторона уже определена, Пила имеет возможность по нажатию кнопки отобразить над иконками всех игроков (убитых в том числе) их роли. Чтобы ведущий не допустил ошибку, это должно спрашиваться подтверждение о этом действии.
Ведущий отключает выживших игроков от игры и эфира (не той же кнопкой, что и убийство, чтобы не пришлось смотреть ролик их убийства)
Заканчиваться игра должна эффектным роликом зловещего пилы с надписями «Участвуй в голодных играх пилы, подписывайся» и тд.
Ведущий отключает трансляцию в группах вк и инстаграме.

Слайд 4

Настройка программы

Окно администратора для выдачи прав ведущим. Максимальное кол-во ведущих 2. Администратор

Настройка программы Окно администратора для выдачи прав ведущим. Максимальное кол-во ведущих 2.
вводит и сохраняет пароль для доступа ведущего к настройкам игры и входа в игру.
По выданному паролю ведущий заходит в настройку игры. Он может ввести количество игроков и сохранить. Соответствующее количество квадратиков сгенерируется на картинке вокруг игрового стола (нужна ли ведущему возможность перемещать эти квадратики?) Количество игроков не менее 12? А минимум 6? По кнопке генерируется ключ доступа для игроков. Этот ключ он выдаст нужным людям.
Список стандартных ролей: Мафия, Шериф, Доктор, Мирный житель. Должна быть предусмотрена возможность настройки ведущим ролей: добавление дополнительных и удаление ролей, ввод текста описания роли (для игрока, чтобы ему выводилась его роль с коротким описанием, что нужно делать).

Слайд 5

Примерный интерфейс от лица ведущего (Пила)

Кнопка горящих глаз

Кнопка публикации поста в группе

Примерный интерфейс от лица ведущего (Пила) Кнопка горящих глаз Кнопка публикации поста
вк на стене и/или инстаграме о скорой трансляции. С возможностью загрузить желаемую картинку для поста и необходимым текстом.
Пила раздал ключ доступа всем игрокам. Все подключились. Их лица отображаются в прямом эфире в квадратиках. До начала игры квадратик Пилы должен быть одноцветным (черным?) или вообще отсутствовать. При этом Пила видит игровую площадку.
Начинает прямую трансляцию в группе. Подписчики группы, кто смотрит трансляцию, должны видеть и всех игроков, и пилу.
По нажатию кнопки на весь экран и у игроков, и у наблюдателей трансляции включается ролик появления пилы, выезжающего на велосипеде с соответствующими сценарию зловещими звуками (должна ли предусматриваться возможность сменить этот ролик в настройках игры?). По окончанию ролика возобновляется картинка игроков, сидящих за столом.
По нажатию кнопки включается прямой эфир лица Пилы в соответствующем квадрате. Соответственно, игроки и наблюдатели это видят, а сам пила видит только всех игроков.
Функция изменения голоса для Пилы должна включаться автоматически (голос из фильма Пила).
Кнопка включения горящих глаз (по единственному нажатию загорелись и потухли?)

Ролик появления пилы

Публикация поста вк и инстаграме

Начать трансляцию

Ролик появления пилы

Появление Пилы в своем квадрате

Город засыпает

Раздать роли

Отобразить все роли

Слайд 6

Примерный интерфейс от лица ведущего (продолжение)

Примерный интерфейс от лица ведущего (продолжение)

Слайд 7

Примерный интерфейс от лица ведущего (продолжение2)

Поле для пометок

Примерный интерфейс от лица ведущего (продолжение2) Поле для пометок

Слайд 8

Кнопка «Раздать роли». По ее нажатию у ведущего открывается окно, в котором

Кнопка «Раздать роли». По ее нажатию у ведущего открывается окно, в котором
он выставляет количество значимых ролей и по Кнопке назначить роли всем игрокам рандомно раздаются значимые роли (мафия, шериф, доктор), а всем оставшимся игрокам достается роль Мирного жителя.

Примерный интерфейс от лица ведущего (продолжение3)

Второй вариант раздачи ролей (на рассмотрение): ведущий выставляет количество значимых ролей и сделать кнопку, по нажатию которой у всех игроков и наблюдателей на экране появляются карты. Игрок выбирает себе любую карту и она пропадает из выбора для других игроков. Соответственно расположение карт должно быть рандомное. И карта появляется в перевернутом виде у каждого игрока с его ролью и кратким описанием роли. Расположена она должна быть ненавязчиво где-то в сторонке.

Необходимые доп.кнопки у ведущего: выключение эфира самого Пилы, завершение трансляции в группе вк и/или инстаграме, отключение от игры и эфира выживших игроков.

Слайд 9

Примерный интерфейс от лица игрока

Игроки видят овальный стол, сидящие за ними тела

Примерный интерфейс от лица игрока Игроки видят овальный стол, сидящие за ними
(можно, чтобы на столе лежали руки).
Вопрос: если количество игроков изменяемо, то возможно ли это реализовать и надо ли? Возможно (и стоит ли?) ли реализовать 3Д проекцию стола, чтобы игроки занимали каждый свое место и каждый видел других игроков и пилу со своего собственного ракурса?

Слайд 10

В ТЗ описывается, что ведущий записывает себе в примечаниях, кого убила мафия,

В ТЗ описывается, что ведущий записывает себе в примечаниях, кого убила мафия,
кого проверяет шериф, лечит доктор и тд. Лучше это автоматизировать. Игрок с значимой ролью, когда просыпается, может сказать ведущему , кого выбирает (убить или вылечить, или проверить) и затем щелкнуть по иконке выбранного игрока. Программа должна запомнить его выбор. В случае, если проснувшихся людей несколько (обычно несколько мафий), то они должны устно договориться и выбрать одного и того же человека для убийства. При выборе разных людей, программа должна выдавать ошибку на экране ведущего и на экране этих игроков. Нужно учитывать, что мафия не может убить другую мафию.

Примечания и предложение по дополнению уже написанного

Когда один из участников со значимой ролью делает свой выбор, это должно отображаться у ведущего в виде таблицы. Программа должна учитывать, что если Доктор лечил того, кого пыталась убить Мафия, то убитых не будет. Если Доктор не вылечил, то выводиться в таблице имя убитого. Также выводиться результат ошибся или угадал ли Шериф.

Имя файла: Мафия.-Общее-описание-игры.pptx
Количество просмотров: 87
Количество скачиваний: 0